Uses of Interface
com.sun.tools.xjc.model.nav.NClass
-
Packages that use NClass 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 NClass in com.sun.tools.xjc.model
Classes in com.sun.tools.xjc.model that implement NClass Modifier and Type Class Description class
CClassInfo
MutableClassInfo
representation.class
CClassRef
Reference to an existing class.class
CEnumLeafInfo
Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.Methods in com.sun.tools.xjc.model that return NClass Modifier and Type Method Description NClass
CClassInfo. getClazz()
NClass
CEnumLeafInfo. getClazz()
NClass
CReferencePropertyInfo. getDOMHandler()
NClass
CClassInfo. getType()
Methods in com.sun.tools.xjc.model that return types with arguments of type NClass Modifier and Type Method Description Element<NType,NClass>
CBuiltinLeafInfo. asElement()
Deprecated.always return null at this level.Element<NType,NClass>
CClassInfo. asElement()
Element<NType,NClass>
CEnumLeafInfo. asElement()
java.util.Map<NClass,CClassInfo>
Model. beans()
java.util.Map<NClass,CEnumLeafInfo>
Model. enums()
NonElement<NType,NClass>
CEnumLeafInfo. getBaseType()
Navigator<NType,NClass,java.lang.Void,java.lang.Void>
Model. getNavigator()
PropertyInfo<NType,NClass>
CTypeRef. getSource()
Methods in com.sun.tools.xjc.model with parameters of type NClass Modifier and Type Method Description CClassInfo
Model. getClassInfo(NClass t)
CElementInfo
Model. getElementInfo(NClass scope, javax.xml.namespace.QName name)
java.util.Map<javax.xml.namespace.QName,CElementInfo>
Model. getElementMappings(NClass scope)
Method parameters in com.sun.tools.xjc.model with type arguments of type NClass Modifier and Type Method Description CNonElement
Model. getTypeInfo(Ref<NType,NClass> ref)
-
Uses of NClass in com.sun.tools.xjc.model.nav
Classes in com.sun.tools.xjc.model.nav that implement NClass Modifier and Type Class Description class
EagerNClass
Methods in com.sun.tools.xjc.model.nav that return NClass Modifier and Type Method Description NClass
NavigatorImpl. asDecl(NType nt)
NClass
NavigatorImpl. asDecl(java.lang.Class c)
static NClass
NavigatorImpl. create(java.lang.Class c)
NClass
NavigatorImpl. getDeclaringClassForField(java.lang.Void aVoid)
NClass
NavigatorImpl. getDeclaringClassForMethod(java.lang.Void aVoid)
NClass
NavigatorImpl. getSuperClass(NClass nClass)
NClass
NavigatorImpl. loadObjectFactory(NClass referencePoint, java.lang.String pkg)
NClass
NavigatorImpl. ref(JClass c)
NClass
NavigatorImpl. ref(java.lang.Class c)
Methods in com.sun.tools.xjc.model.nav with parameters of type NClass Modifier and Type Method Description static NType
NavigatorImpl. createParameterizedType(NClass rawType, NType... args)
Creates aNType
representation for a parameterized typeRawType<ParamType1,ParamType2,...>
.NType
NavigatorImpl. getBaseClass(NType nt, NClass base)
Location
NavigatorImpl. getClassLocation(NClass c)
java.lang.String
NavigatorImpl. getClassName(NClass nClass)
java.lang.String
NavigatorImpl. getClassShortName(NClass nClass)
java.lang.Void
NavigatorImpl. getDeclaredField(NClass clazz, java.lang.String fieldName)
java.util.Collection<? extends java.lang.Void>
NavigatorImpl. getDeclaredFields(NClass nClass)
java.util.Collection<? extends java.lang.Void>
NavigatorImpl. getDeclaredMethods(NClass nClass)
java.lang.Void[]
NavigatorImpl. getEnumConstants(NClass clazz)
java.lang.String
NavigatorImpl. getPackageName(NClass clazz)
NClass
NavigatorImpl. getSuperClass(NClass nClass)
boolean
NavigatorImpl. hasDefaultConstructor(NClass nClass)
boolean
NavigatorImpl. isAbstract(NClass clazz)
boolean
NavigatorImpl. isEnum(NClass c)
boolean
NavigatorImpl. isFinal(NClass clazz)
Deprecated.no class generated by XJC is final.boolean
NavigatorImpl. isInnerClass(NClass clazz)
boolean
NavigatorImpl. isInterface(NClass clazz)
boolean
NavigatorImpl. isOverriding(java.lang.Void method, NClass clazz)
NClass
NavigatorImpl. loadObjectFactory(NClass referencePoint, java.lang.String pkg)
NType
NavigatorImpl. use(NClass nc)
-