Interface MTypeInfo<T,C extends T>
-
- All Superinterfaces:
MCustomizable
- All Known Subinterfaces:
MBuiltinLeafInfo<T,C>,MClassInfo<T,C>,MClassRef<T,C>,MClassTypeInfo<T,C,O>,MEnumLeafInfo<T,C>,MID<T,C>,MIDREF<T,C>,MIDREFS<T,C>,MList<T,C>,MPackagedTypeInfo<T,C>,MWildcardTypeInfo<T,C>
- All Known Implementing Classes:
CMBuiltinLeafInfo,CMClassInfo,CMClassRef,CMEnumLeafInfo,CMID,CMIDREF,CMIDREFS,CMList,CMWildcardTypeInfo
public interface MTypeInfo<T,C extends T> extends MCustomizable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <V> VacceptTypeInfoVisitor(MTypeInfoVisitor<T,C,V> visitor)TgetTargetType()QNamegetTypeName()booleanisSimpleType()-
Methods inherited from interface org.jvnet.jaxb2_commons.xml.bind.model.MCustomizable
getCustomizations
-
-
-
-
Method Detail
-
getTypeName
QName getTypeName()
-
isSimpleType
boolean isSimpleType()
-
getTargetType
T getTargetType()
-
acceptTypeInfoVisitor
<V> V acceptTypeInfoVisitor(MTypeInfoVisitor<T,C,V> visitor)
-
-