com.sun.xml.bind.v2.model.runtime
Interface RuntimeElementInfo

All Superinterfaces:
com.sun.xml.bind.v2.model.core.Element<Type,Class>, com.sun.xml.bind.v2.model.core.ElementInfo<Type,Class>, Locatable, RuntimeElement, RuntimeTypeInfo, com.sun.xml.bind.v2.model.core.TypeInfo<Type,Class>

public interface RuntimeElementInfo
extends com.sun.xml.bind.v2.model.core.ElementInfo<Type,Class>, RuntimeElement

Author:
Kohsuke Kawaguchi

Method Summary
 RuntimeNonElement getContentType()
          
 RuntimeElementPropertyInfo getProperty()
           
 RuntimeClassInfo getScope()
           
 Class<? extends JAXBElement> getType()
          Returns the custom JAXBElement class tailored this element.
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.ElementInfo
getContentInMemoryType, getSubstitutionHead, getSubstitutionMembers
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.Element
getElementName
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.TypeInfo
canBeReferencedByIDREF
 
Methods inherited from interface com.sun.xml.bind.v2.model.annotation.Locatable
getLocation, getUpstream
 

Method Detail

getScope

RuntimeClassInfo getScope()
Specified by:
getScope in interface com.sun.xml.bind.v2.model.core.Element<Type,Class>

getProperty

RuntimeElementPropertyInfo getProperty()
Specified by:
getProperty in interface com.sun.xml.bind.v2.model.core.ElementInfo<Type,Class>

getType

Class<? extends JAXBElement> getType()
Returns the custom JAXBElement class tailored this element.

Specified by:
getType in interface com.sun.xml.bind.v2.model.core.ElementInfo<Type,Class>
Specified by:
getType in interface com.sun.xml.bind.v2.model.core.TypeInfo<Type,Class>

getContentType

RuntimeNonElement getContentType()

Specified by:
getContentType in interface com.sun.xml.bind.v2.model.core.ElementInfo<Type,Class>


Copyright © 2014 Oracle Corporation. All Rights Reserved.