com.sun.xml.bind.v2.model.core
Interface LeafInfo<T,C>

All Superinterfaces:
MaybeElement<T,C>, NonElement<T,C>, TypeInfo<T,C>
All Known Subinterfaces:
BuiltinLeafInfo<T,C>, EnumLeafInfo<T,C>, RuntimeBuiltinLeafInfo, RuntimeEnumLeafInfo, RuntimeLeafInfo
All Known Implementing Classes:
BuiltinLeafInfoImpl, CBuiltinLeafInfo, CEnumLeafInfo, RuntimeBuiltinLeafInfoImpl

public interface LeafInfo<T,C>
extends MaybeElement<T,C>

Either BuiltinLeafInfo or EnumLeafInfo.

Those Java types are all mapped to a chunk of text, so we call them "leaves". This interface represents the mapping information for those special Java types.


Field Summary
 
Fields inherited from interface com.sun.xml.bind.v2.model.core.NonElement
ANYTYPE_NAME
 
Method Summary
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.MaybeElement
asElement, getElementName, isElement
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.NonElement
getTypeName, isSimpleType
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.TypeInfo
canBeReferencedByIDREF, getType