|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NClass | |
---|---|
com.sun.tools.xjc.model | Implementation of the com.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 | |
---|---|
class |
CClassInfo
Mutable ClassInfo represenatation. |
class |
CClassRef
Refernece 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 | |
---|---|
NClass |
CEnumLeafInfo.getClazz()
|
NClass |
CClassInfo.getClazz()
|
NClass |
CReferencePropertyInfo.getDOMHandler()
|
(package private) static NClass |
CAdapter.getRef(Class<? extends XmlAdapter> adapter,
boolean copy)
|
NClass |
CClassInfo.getType()
|
Methods in com.sun.tools.xjc.model that return types with arguments of type NClass | |
---|---|
Element<NType,NClass> |
CEnumLeafInfo.asElement()
|
Element<NType,NClass> |
CClassInfo.asElement()
|
Map<NClass,CClassInfo> |
Model.beans()
|
Map<NClass,CEnumLeafInfo> |
Model.enums()
|
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 NClass | |
---|---|
CClassInfo |
Model.getClassInfo(NClass t)
|
CElementInfo |
Model.getElementInfo(NClass scope,
QName name)
|
Map<QName,CElementInfo> |
Model.getElementMappings(NClass scope)
|
Method parameters in com.sun.tools.xjc.model with type arguments of type NClass | |
---|---|
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 | |
---|---|
class |
EagerNClass
|
(package private) class |
NClassByJClass
|
(package private) class |
NParameterizedType
Parameterized type. |
Fields in com.sun.tools.xjc.model.nav declared as NClass | |
---|---|
(package private) NClass |
NParameterizedType.rawType
|
Methods in com.sun.tools.xjc.model.nav that return NClass | |
---|---|
NClass |
NavigatorImpl.asDecl(Class c)
|
NClass |
NavigatorImpl.asDecl(NType nt)
|
static NClass |
NavigatorImpl.create(Class c)
|
NClass |
NavigatorImpl.findClass(String className,
NClass referencePoint)
|
NClass |
NavigatorImpl.getDeclaringClassForField(Void aVoid)
|
NClass |
NavigatorImpl.getDeclaringClassForMethod(Void aVoid)
|
NClass |
NavigatorImpl.getSuperClass(NClass nClass)
|
NClass |
NavigatorImpl.ref(Class c)
|
NClass |
NavigatorImpl.ref(com.sun.codemodel.JClass c)
|
Methods in com.sun.tools.xjc.model.nav with parameters of type NClass | |
---|---|
static NType |
NavigatorImpl.createParameterizedType(NClass rawType,
NType... args)
Creates a NType representation for a parameterized type
RawType<ParamType1,ParamType2,...> . |
NClass |
NavigatorImpl.findClass(String className,
NClass referencePoint)
|
NType |
NavigatorImpl.getBaseClass(NType nt,
NClass base)
|
Location |
NavigatorImpl.getClassLocation(NClass c)
|
String |
NavigatorImpl.getClassName(NClass nClass)
|
String |
NavigatorImpl.getClassShortName(NClass nClass)
|
Void |
NavigatorImpl.getDeclaredField(NClass clazz,
String fieldName)
|
Collection<? extends Void> |
NavigatorImpl.getDeclaredFields(NClass nClass)
|
Collection<? extends Void> |
NavigatorImpl.getDeclaredMethods(NClass nClass)
|
Void[] |
NavigatorImpl.getEnumConstants(NClass clazz)
|
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(Void method,
NClass clazz)
|
NType |
NavigatorImpl.use(NClass nc)
|
Constructors in com.sun.tools.xjc.model.nav with parameters of type NClass | |
---|---|
NParameterizedType(NClass rawType,
NType[] args)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |