Class CMBuiltinLeafInfo<T,C extends T>
- java.lang.Object
-
- org.jvnet.jaxb.xml.bind.model.concrete.CMBuiltinLeafInfo<T,C>
-
- All Implemented Interfaces:
MBuiltinLeafInfo<T,C>,MCustomizable,MTypeInfo<T,C>,MOriginated<MBuiltinLeafInfoOrigin>
public class CMBuiltinLeafInfo<T,C extends T> extends Object implements MBuiltinLeafInfo<T,C>
-
-
Constructor Summary
Constructors Constructor Description CMBuiltinLeafInfo(MBuiltinLeafInfoOrigin origin, T targetType, QName typeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> VacceptTypeInfoVisitor(MTypeInfoVisitor<T,C,V> visitor)MCustomizationsgetCustomizations()MBuiltinLeafInfoOrigingetOrigin()TgetTargetType()QNamegetTypeName()booleanisSimpleType()StringtoString()
-
-
-
Constructor Detail
-
CMBuiltinLeafInfo
public CMBuiltinLeafInfo(MBuiltinLeafInfoOrigin origin, T targetType, QName typeName)
-
-
Method Detail
-
getCustomizations
public MCustomizations getCustomizations()
- Specified by:
getCustomizationsin interfaceMCustomizable
-
getTargetType
public T getTargetType()
- Specified by:
getTargetTypein interfaceMTypeInfo<T,C extends T>
-
getOrigin
public MBuiltinLeafInfoOrigin getOrigin()
- Specified by:
getOriginin interfaceMOriginated<T>
-
getTypeName
public QName getTypeName()
- Specified by:
getTypeNamein interfaceMTypeInfo<T,C extends T>
-
isSimpleType
public boolean isSimpleType()
- Specified by:
isSimpleTypein interfaceMTypeInfo<T,C extends T>
-
acceptTypeInfoVisitor
public <V> V acceptTypeInfoVisitor(MTypeInfoVisitor<T,C,V> visitor)
- Specified by:
acceptTypeInfoVisitorin interfaceMTypeInfo<T,C extends T>
-
-