Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
CClassInfo
Mutable
ClassInfo 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.
|
Modifier and Type | Method and Description |
---|---|
NClass |
CEnumLeafInfo.getClazz() |
NClass |
CClassInfo.getClazz() |
NClass |
CReferencePropertyInfo.getDOMHandler() |
NClass |
CClassInfo.getType() |
Modifier and Type | Method and Description |
---|---|
Element<NType,NClass> |
CEnumLeafInfo.asElement() |
Element<NType,NClass> |
CClassInfo.asElement() |
Element<NType,NClass> |
CBuiltinLeafInfo.asElement()
Deprecated.
always return null at this level.
|
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() |
Modifier and Type | Method and Description |
---|---|
CClassInfo |
Model.getClassInfo(NClass t) |
CElementInfo |
Model.getElementInfo(NClass scope,
QName name) |
Map<QName,CElementInfo> |
Model.getElementMappings(NClass scope) |
Modifier and Type | Method and Description |
---|---|
CNonElement |
Model.getTypeInfo(Ref<NType,NClass> ref) |
Modifier and Type | Class and Description |
---|---|
class |
EagerNClass |
Modifier and Type | Method and Description |
---|---|
NClass |
NavigatorImpl.asDecl(Class c) |
NClass |
NavigatorImpl.asDecl(NType nt) |
static NClass |
NavigatorImpl.create(Class c) |
NClass |
NavigatorImpl.getDeclaringClassForField(Void aVoid) |
NClass |
NavigatorImpl.getDeclaringClassForMethod(Void aVoid) |
NClass |
NavigatorImpl.getSuperClass(NClass nClass) |
NClass |
NavigatorImpl.loadObjectFactory(NClass referencePoint,
String pkg) |
NClass |
NavigatorImpl.ref(Class c) |
NClass |
NavigatorImpl.ref(JClass c) |
Modifier and Type | Method and Description |
---|---|
static NType |
NavigatorImpl.createParameterizedType(NClass rawType,
NType... args)
Creates a
NType representation for a parameterized type
RawType<ParamType1,ParamType2,...> . |
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) |
NClass |
NavigatorImpl.loadObjectFactory(NClass referencePoint,
String pkg) |
NType |
NavigatorImpl.use(NClass nc) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.