Interface RuntimeElementInfo

  • All Superinterfaces:
    org.glassfish.jaxb.core.v2.model.core.Element<Type,​Class>, org.glassfish.jaxb.core.v2.model.core.ElementInfo<Type,​Class>, org.glassfish.jaxb.core.v2.model.annotation.Locatable, RuntimeElement, RuntimeTypeInfo, org.glassfish.jaxb.core.v2.model.core.TypeInfo<Type,​Class>

    public interface RuntimeElementInfo
    extends org.glassfish.jaxb.core.v2.model.core.ElementInfo<Type,​Class>, RuntimeElement
    Author:
    Kohsuke Kawaguchi
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      RuntimeNonElement getContentType()  
      RuntimeElementPropertyInfo getProperty()  
      RuntimeClassInfo getScope()  
      Class<? extends jakarta.xml.bind.JAXBElement> getType()
      Returns the custom JAXBElement class tailored this element.
      • Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.Element

        getElementName
      • Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.ElementInfo

        getContentInMemoryType, getSubstitutionHead, getSubstitutionMembers
      • Methods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.Locatable

        getLocation, getUpstream
      • Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.TypeInfo

        canBeReferencedByIDREF
    • Method Detail

      • getScope

        RuntimeClassInfo getScope()
        Specified by:
        getScope in interface org.glassfish.jaxb.core.v2.model.core.Element<Type,​Class>
      • getType

        Class<? extends jakarta.xml.bind.JAXBElement> getType()
        Returns the custom JAXBElement class tailored this element.
        Specified by:
        getType in interface org.glassfish.jaxb.core.v2.model.core.ElementInfo<Type,​Class>
        Specified by:
        getType in interface org.glassfish.jaxb.core.v2.model.core.TypeInfo<Type,​Class>
      • getContentType

        RuntimeNonElement getContentType()
        Specified by:
        getContentType in interface org.glassfish.jaxb.core.v2.model.core.ElementInfo<Type,​Class>