Package com.sun.xml.bind.v2.model.core
Interface LeafInfo<T,C>
-
- All Superinterfaces:
Locatable
,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>
EitherBuiltinLeafInfo
orEnumLeafInfo
.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.
- Author:
- Kohsuke Kawaguchi
-
-
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.annotation.Locatable
getLocation, getUpstream
-
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
-
-