com.sun.xml.bind.v2.model.core
public interface ElementInfo<T,C> extends Element<T,C>
Method Summary | |
---|---|
T | getContentInMemoryType()
T of {@code JAXBElement |
NonElement<T,C> | getContentType()
Short for getProperty().ref().get(0) .
|
ElementPropertyInfo<T,C> | getProperty()
Gets the object that represents the value property.
|
ElementInfo<T,C> | getSubstitutionHead() |
Collection<? extends ElementInfo<T,C>> | getSubstitutionMembers()
All the ElementInfos whose getSubstitutionHead points
to this object.
|
T | getType()
Returns the representation for JAXBElement<contentInMemoryType>.
|
This is tied to the in-memory representation.
See Also: getContentType
getProperty().ref().get(0)
.
The type of the value this element holds.
Normally, this is the T of {@code JAXBElementSee Also: getContentInMemoryType
Returns: non-null.
UNKNOWN: ElementInfo can only substitute ElementInfo.
Returns: can be empty but never null.
This returns the signature in Java and thus isn't affected by the adapter.