Uses of Interface
com.sun.tools.xjc.model.nav.NType
-
Packages that use NType Package Description com.sun.tools.xjc.model Implementation of thecom.sun.xml.bind.v2.model.core
package for XJC.com.sun.tools.xjc.model.nav Compile-time representation of Java type system. -
-
Uses of NType in com.sun.tools.xjc.model
Classes in com.sun.tools.xjc.model that implement NType Modifier and Type Class Description class
CArrayInfo
Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC.class
CClassInfo
MutableClassInfo
representation.class
CClassRef
Reference to an existing class.class
CElementInfo
ElementInfo
implementation for the compile-time model.class
CEnumLeafInfo
Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.Fields in com.sun.tools.xjc.model with type parameters of type NType Modifier and Type Field Description static Map<NType,CBuiltinLeafInfo>
CBuiltinLeafInfo. LEAVES
All built-in leaves.Methods in com.sun.tools.xjc.model that return NType Modifier and Type Method Description NType
CElementInfo. getContentInMemoryType()
NType
CArrayInfo. getType()
NType
CBuiltinLeafInfo. getType()
A reference to the representation of the type.NType
CClassRef. getType()
NType
CElementInfo. getType()
Deprecated.why are you calling a method that returns this?NType
CEnumLeafInfo. getType()
NType
CWildcardTypeInfo. getType()
Methods in com.sun.tools.xjc.model that return types with arguments of type NType Modifier and Type Method Description Map<NType,? extends CArrayInfo>
Model. arrays()
No array mapping generation for XJC.Element<NType,NClass>
CBuiltinLeafInfo. asElement()
Deprecated.always return null at this level.Element<NType,NClass>
CClassInfo. asElement()
Element<NType,NClass>
CEnumLeafInfo. asElement()
Map<NType,? extends CBuiltinLeafInfo>
Model. builtins()
NonElement<NType,NClass>
CEnumLeafInfo. getBaseType()
Navigator<NType,NClass,Void,Void>
Model. getNavigator()
PropertyInfo<NType,NClass>
CTypeRef. getSource()
Methods in com.sun.tools.xjc.model with parameters of type NType Modifier and Type Method Description CNonElement
Model. getTypeInfo(NType type)
Method parameters in com.sun.tools.xjc.model with type arguments of type NType Modifier and Type Method Description CNonElement
Model. getTypeInfo(Ref<NType,NClass> ref)
-
Uses of NType in com.sun.tools.xjc.model.nav
Subinterfaces of NType in com.sun.tools.xjc.model.nav Modifier and Type Interface Description interface
NClass
Classes in com.sun.tools.xjc.model.nav that implement NType Modifier and Type Class Description class
EagerNClass
Methods in com.sun.tools.xjc.model.nav that return NType Modifier and Type Method Description static NType
NavigatorImpl. create(Type t)
static NType
NavigatorImpl. createParameterizedType(NClass rawType, NType... args)
Creates aNType
representation for a parameterized typeRawType<ParamType1,ParamType2,...>
.static NType
NavigatorImpl. createParameterizedType(Class rawType, NType... args)
<T> NType
NavigatorImpl. erasure(NType type)
NType
NavigatorImpl. getBaseClass(NType nt, NClass base)
NType
NavigatorImpl. getComponentType(NType nType)
NType
NavigatorImpl. getFieldType(Void aVoid)
NType[]
NavigatorImpl. getMethodParameters(Void aVoid)
NType
NavigatorImpl. getPrimitive(Class primitiveType)
NType
NavigatorImpl. getReturnType(Void aVoid)
NType
NavigatorImpl. getTypeArgument(NType nt, int i)
NType
NavigatorImpl. getVoidType()
NType
NavigatorImpl. use(NClass nc)
Methods in com.sun.tools.xjc.model.nav with parameters of type NType Modifier and Type Method Description NClass
NavigatorImpl. asDecl(NType nt)
static NType
NavigatorImpl. createParameterizedType(NClass rawType, NType... args)
Creates aNType
representation for a parameterized typeRawType<ParamType1,ParamType2,...>
.static NType
NavigatorImpl. createParameterizedType(Class rawType, NType... args)
<T> NType
NavigatorImpl. erasure(NType type)
NType
NavigatorImpl. getBaseClass(NType nt, NClass base)
NType
NavigatorImpl. getComponentType(NType nType)
NType
NavigatorImpl. getTypeArgument(NType nt, int i)
String
NavigatorImpl. getTypeName(NType type)
boolean
NavigatorImpl. isArray(NType nType)
boolean
NavigatorImpl. isArrayButNotByteArray(NType t)
boolean
NavigatorImpl. isParameterizedType(NType nt)
boolean
NavigatorImpl. isPrimitive(NType type)
boolean
NavigatorImpl. isSameType(NType t1, NType t2)
boolean
NavigatorImpl. isSubClassOf(NType sub, NType sup)
-