Uses of Interface
org.eclipse.persistence.jaxb.javamodel.JavaClass
Package
Description
-
Uses of JavaClass in org.eclipse.persistence.jaxb.compiler
Modifier and TypeMethodDescriptionProperty.getActualType()
Return the generic type if it was set (collection or array item type) otherwise return the type of this propertyProperty.getActualValueType()
Return the generic type if it was set (collection or array item type) otherwise return the type of this propertyElementDeclaration.getAdaptedJavaType()
Get the adapted java type.Property.getGenericType()
Property.getInverseReferencePropertyContainerClass()
TypeInfo.getJavaClass()
ElementDeclaration.getJavaType()
The javaType associated with this element.Property.getKeyType()
static JavaClass
Property.getOriginalType()
Get the original type of the property.TypeInfo.getPackageLevelAdapterClass
(String boundTypeName) Return the xmladapter class for a given bound type class name.TypeInfo.getPackageLevelAdapterClass
(JavaClass boundType) Return the xmladapter class for a given bound type class.Property.getType()
static JavaClass
CompilerHelper.getTypeFromAdapterClass
(JavaClass adapterClass, Helper helper) If adapter class is null return null If there is a marshal method that returns something other than Object on the adapter class return the return type of that method Otherwise return Object.classProperty.getValueGenericType()
Property.getValueType()
AnnotationsProcessor.postBuildTypeInfo
(JavaClass[] javaClasses) Process any additional classes (i.e.AnnotationsProcessor.processObjectFactory
(JavaClass objectFactoryClass, List<JavaClass> classes) Modifier and TypeMethodDescriptionAnnotationsProcessor.getGeneratedClassesToArrayClasses()
PackageInfo.getPackageLevelAdaptersByClass()
TypeInfo.getPackageLevelAdaptersByClass()
Return the Map of XmlAdapters for this TypeInfo.AnnotationsProcessor.getTypeInfoClasses()
Modifier and TypeMethodDescriptionstatic void
CompilerHelper.addClassToClassLoader
(JavaClass cls, ClassLoader loader) void
AnnotationsProcessor.addEnumTypeInfo
(JavaClass javaClass, EnumTypeInfo info) void
TypeInfo.addPackageLevelAdapterClass
(JavaClass adapterClass, JavaClass boundType) Put a bound type class to adapter class entry in the Map.void
SchemaGenerator.addSchemaComponents
(JavaClass myClass) protected boolean
Compares a JavaModel JavaClass to a Class.protected boolean
Compares a JavaModel JavaClass to a Class.protected boolean
protected boolean
Compares a JavaModel JavaClass to a Class.protected boolean
Compares a JavaModel JavaClass to a Class.protected boolean
Compares a JavaModel JavaClass to a Class.void
AnnotationsProcessor.buildNewTypeInfo
(JavaClass[] javaClasses) Convenience method which class pre and postBuildTypeInfo for a given set of JavaClasses.boolean
XMLProcessor.classExistsInArray
(JavaClass theClass, ArrayList<JavaClass> existingClasses) Convenience method to determine if a class exists in a given ArrayList.static Object
CompilerHelper.createAccessorFor
(JavaClass jClass, Property property, Helper helper, AccessorFactoryWrapper accessorFactory) MappingsGenerator.generateCollectionMapping
(Property property, Descriptor descriptor, JavaClass descriptorJavaClass, NamespaceInfo namespaceInfo) MappingsGenerator.generateCompositeCollectionMapping
(Property property, Descriptor descriptor, JavaClass javaClass, NamespaceInfo namespaceInfo, String referenceClassName) void
MappingsGenerator.generateDescriptor
(JavaClass javaClass, CoreProject project) void
MappingsGenerator.generateDescriptorForJAXBElementSubclass
(JavaClass javaClass, CoreProject project, NamespaceResolver nsr) MappingsGenerator.generateMapping
(Property property, Descriptor descriptor, JavaClass descriptorJavaClass, NamespaceInfo namespaceInfo) Generate a mapping for a given Property.void
MappingsGenerator.generateMappings
(TypeInfo info, Descriptor descriptor, JavaClass descriptorJavaClass, NamespaceInfo namespaceInfo) Generate mappings for a given TypeInfo.MappingsGenerator.generateXMLCollectionReferenceMapping
(Property property, Descriptor descriptor, NamespaceInfo namespaceInfo, JavaClass referenceClass) Create an XMLCollectionReferenceMapping and add it to the descriptor.MappingsGenerator.generateXMLObjectReferenceMapping
(Property property, Descriptor descriptor, NamespaceInfo namespaceInfo, JavaClass referenceClass) Create an XMLObjectReferenceMapping and add it to the descriptor.AnnotationsProcessor.getFieldPropertiesForClass
(JavaClass cls, TypeInfo info, boolean onlyPublic) AnnotationsProcessor.getFieldPropertiesForClass
(JavaClass cls, TypeInfo info, boolean onlyPublic, boolean onlyExplicit) static JavaClass
AnnotationsProcessor.getNoAccessTypePropertiesForClass
(JavaClass cls, TypeInfo info) AnnotationsProcessor.getPackageInfoForPackage
(JavaClass javaClass) TypeInfo.getPackageLevelAdapterClass
(JavaClass boundType) Return the xmladapter class for a given bound type class.AnnotationsProcessor.getPropertiesForClass
(JavaClass cls, TypeInfo info) AnnotationsProcessor.getPropertyPropertiesForClass
(JavaClass cls, TypeInfo info, boolean onlyPublic) AnnotationsProcessor.getPropertyPropertiesForClass
(JavaClass cls, TypeInfo info, boolean onlyPublic, boolean onlyExplicit) AnnotationsProcessor.getPublicMemberPropertiesForClass
(JavaClass cls, TypeInfo info) AnnotationsProcessor.getSchemaTypeFor
(JavaClass javaClass) SchemaGenerator.getSchemaTypeFor
(JavaClass javaClass) Return the schema type (as QName) based on a given JavaClass.AnnotationsProcessor.getSchemaTypeOrNullFor
(JavaClass javaClass) static JavaClass
CompilerHelper.getTypeFromAdapterClass
(JavaClass adapterClass, Helper helper) If adapter class is null return null If there is a marshal method that returns something other than Object on the adapter class return the return type of that method Otherwise return Object.classAnnotationsProcessor.postBuildTypeInfo
(JavaClass[] javaClasses) Process any additional classes (i.e.AnnotationsProcessor.preBuildTypeInfo
(JavaClass[] javaClasses) Process class level annotations only.AnnotationsProcessor.processObjectFactory
(JavaClass objectFactoryClass, List<JavaClass> classes) void
AnnotationsProcessor.processPropertiesSuperClass
(JavaClass cls, TypeInfo info) void
XMLProcessor.processXML
(AnnotationsProcessor annotationsProcessor, JavaModelInput jModelInput, TypeMappingInfo[] typeMappingInfos, JavaClass[] originalJavaClasses) Process XmlBindings on a per package basis for a given AnnotationsProcessor instance.void
ElementDeclaration.setAdaptedJavaType
(JavaClass adaptedJavaType) Set the adapted java type if there is an XmlJavaTypeAdapter associated with this element This will also set the adaptedJavaTypeName (getAdaptedJavaTypeName)void
Property.setAdapterClass
(JavaClass adapterCls) Set an XmlAdapter on this Property.void
Property.setGenericType
(JavaClass genericType) void
Property.setInverseReferencePropertyContainerClass
(JavaClass cls) void
TypeInfo.setJavaClass
(JavaClass javaClass) void
ElementDeclaration.setJavaType
(JavaClass type) Set the javaType associated with this element.void
Property.setKeyType
(JavaClass keyType) void
Property.setOriginalType
(JavaClass type) Set the original type of the property.void
void
Property.setValueGenericType
(JavaClass valueGenericType) void
Property.setValueType
(JavaClass valueType) boolean
AnnotationsProcessor.shouldGenerateTypeInfo
(JavaClass javaClass) void
AnnotationsProcessor.updateGlobalElements
(JavaClass[] classesToProcess) Modifier and TypeMethodDescriptionboolean
XMLProcessor.classExistsInArray
(JavaClass theClass, ArrayList<JavaClass> existingClasses) Convenience method to determine if a class exists in a given ArrayList.MappingsGenerator.generateProject
(List<JavaClass> typeInfoClasses, Map<String, TypeInfo> typeInfo, Map<String, QName> userDefinedSchemaTypes, Map<String, PackageInfo> packageToPackageInfoMappings, Map<QName, ElementDeclaration> globalElements, List<ElementDeclaration> localElements, Map<TypeMappingInfo, Class<?>> typeMappingInfoToGeneratedClass, Map<TypeMappingInfo, Class<?>> typeMappingInfoToAdapterClasses, boolean isDefaultNamespaceAllowed) void
SchemaGenerator.generateSchema
(List<JavaClass> typeInfoClasses, Map<String, TypeInfo> typeInfo, Map<String, QName> userDefinedSchemaTypes, Map<String, PackageInfo> packageToPackageInfoMappings, Map<QName, ElementDeclaration> additionalGlobalElements, Map<String, Class<?>> arrayClassesToGeneratedClasses) void
SchemaGenerator.generateSchema
(List<JavaClass> typeInfoClasses, Map<String, TypeInfo> typeInfo, Map<String, QName> userDefinedSchemaTypes, Map<String, PackageInfo> packageToPackageInfoMappings, Map<QName, ElementDeclaration> additionalGlobalElements, Map<String, Class<?>> arrayClassesToGeneratedClasses, SchemaOutputResolver outputResolver) AnnotationsProcessor.processObjectFactory
(JavaClass objectFactoryClass, List<JavaClass> classes) void
PackageInfo.setPackageLevelAdaptersByClass
(HashMap<String, JavaClass> packageLevelAdaptersByClass) ModifierConstructorDescriptionElementDeclaration
(QName name, JavaClass javaType, String javaTypeName, boolean isList) Create a new ElementDeclaration.ElementDeclaration
(QName name, JavaClass javaType, String javaTypeName, boolean isList, Class<?> scopeClass) Create a new ElementDeclaration and set the scope.EnumTypeInfo
(Helper helper, JavaClass javaClass) Generator
(JavaModelInput jModelInput, TypeMappingInfo[] typeMappingInfos, JavaClass[] javaClasses, Map<Type, TypeMappingInfo> typeToTypeMappingInfo, String defaultTargetNamespace) This constructor creates a Helper using the JavaModelInput instance's JavaModel and a map of javaclasses that were generated from Type objects.Generator
(JavaModelInput jModelInput, TypeMappingInfo[] typeMappingInfos, JavaClass[] javaClasses, Map<Type, TypeMappingInfo> typeToTypeMappingInfo, Map<String, XmlBindings> xmlBindings, ClassLoader cLoader, String defaultTargetNamespace, boolean enableXmlAccessorFactory) This constructor will process and apply the given XmlBindings as appropriate.This constructor sets the Helper to be used throughout XML and Annotations processing. -
Uses of JavaClass in org.eclipse.persistence.jaxb.compiler.builder.helper
Modifier and TypeMethodDescriptionTransformerReflectionHelper.getReturnTypeForWriteTransformationMethod
(String methodName, JavaClass writerClass) TransformerReflectionHelper.getReturnTypeForWriteTransformationMethodTransformer
(JavaClass writerClass) Modifier and TypeMethodDescriptionTransformerReflectionHelper.getReturnTypeForWriteTransformationMethod
(String methodName, JavaClass writerClass) TransformerReflectionHelper.getReturnTypeForWriteTransformationMethodTransformer
(JavaClass writerClass) -
Uses of JavaClass in org.eclipse.persistence.jaxb.javamodel
Modifier and TypeMethodDescriptionJavaClass.getComponentType()
Helper.getGenericReturnType
(JavaMethod meth) Return a given method's generic return type as a JavaClass.Helper.getJavaClass
(Class<?> javaClass) Return a JavaClass instance created based the provided class.Helper.getJavaClass
(String javaClassName) Return a JavaClass instance created based on fully qualified class name.Helper.getJavaClassArray
(Class<?>... classes) Return array of JavaClass instances created based on the provided classes.JavaModelInput.getJavaClasses()
Helper.getJaxbElementClass()
Return a JavaClass instance based on the @see jakarta.xml.bind.JAXBElement .Helper.getObjectClass()
Return a JavaClass instance based on the @see java.lang.Object .JavaConstructor.getOwningClass()
JavaMethod.getOwningClass()
JavaConstructor.getParameterTypes()
JavaMethod.getParameterTypes()
JavaField.getResolvedType()
JavaMethod.getReturnType()
JavaClass.getSuperclass()
Returns a JavaClass instance wrapping the provided field's resolved type.Modifier and TypeMethodDescriptionJavaClass.getActualTypeArguments()
JavaClass.getDeclaredClasses()
Modifier and TypeMethodDescriptionboolean
Helper.classExistsInArray
(JavaClass theClass, List<JavaClass> existingClasses) Convenience method to determine if a class exists in a given ArrayList.int
JavaHasAnnotations.getAnnotation
(JavaClass arg0) Class
<?> Helper.getClassForJavaClass
(JavaClass javaClass) JavaClass.getConstructor
(JavaClass[] parameterTypes) JavaHasAnnotations.getDeclaredAnnotation
(JavaClass arg0) JavaClass.getDeclaredConstructor
(JavaClass[] parameterTypes) JavaClass.getDeclaredMethod
(String arg0, JavaClass[] arg1) boolean
JavaClass.isAssignableFrom
(JavaClass arg0) boolean
Helper.isBuiltInJavaType
(JavaClass jClass) Indicates if a given JavaClass is a built-in Java type.boolean
Helper.isCollectionType
(JavaClass type) boolean
Modifier and TypeMethodDescriptionboolean
Helper.classExistsInArray
(JavaClass theClass, List<JavaClass> existingClasses) Convenience method to determine if a class exists in a given ArrayList. -
Uses of JavaClass in org.eclipse.persistence.jaxb.javamodel.oxm
Modifier and TypeClassDescriptionclass
INTERNAL:class
INTERNAL:class
INTERNAL:Modifier and TypeMethodDescriptionObtain theJavaClass
given the corresponding JavaClass
.Obtain theJavaClass
given the corresponding JavaClass'
name.OXMJavaClassImpl.getComponentType()
If thisJavaClass
is an array type, return the type of the array components.OXMJAXBElementImpl.getComponentType()
OXMObjectFactoryImpl.getComponentType()
OXMJavaModelInputImpl.getJavaClasses()
Returns thisJavaModelInput's
array ofJavaClasses
.OXMJavaConstructorImpl.getOwningClass()
OXMJavaFieldImpl.getOwningClass()
OXMJavaMethodImpl.getOwningClass()
OXMJavaConstructorImpl.getParameterTypes()
OXMJavaMethodImpl.getParameterTypes()
OXMJavaFieldImpl.getResolvedType()
OXMJavaMethodImpl.getReturnType()
OXMJavaClassImpl.getSuperclass()
Returns the super class of thisJavaClass
.OXMJAXBElementImpl.getSuperclass()
OXMObjectFactoryImpl.getSuperclass()
Modifier and TypeMethodDescriptionOXMJavaClassImpl.getActualTypeArguments()
Return the "actual" type from a parameterized type.OXMJAXBElementImpl.getActualTypeArguments()
OXMObjectFactoryImpl.getActualTypeArguments()
OXMJavaClassImpl.getDeclaredClasses()
Return thisJavaClass'
inner classes.OXMJAXBElementImpl.getDeclaredClasses()
OXMObjectFactoryImpl.getDeclaredClasses()
Modifier and TypeMethodDescriptionOXMJavaClassImpl.getAnnotation
(JavaClass aClass) If thisJavaClass
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.OXMJavaFieldImpl.getAnnotation
(JavaClass aClass) OXMJavaMethodImpl.getAnnotation
(JavaClass arg0) OXMJavaPackageImpl.getAnnotation
(JavaClass aClass) If thisJavaPackage
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.OXMJAXBElementImpl.getAnnotation
(JavaClass arg0) OXMObjectFactoryImpl.getAnnotation
(JavaClass arg0) OXMJavaClassImpl.getConstructor
(JavaClass[] parameterTypes) Return theJavaConstructor
for thisJavaClass
that has the provided parameter types.OXMJAXBElementImpl.getConstructor
(JavaClass[] parameterTypes) OXMObjectFactoryImpl.getConstructor
(JavaClass[] parameterTypes) OXMJavaClassImpl.getDeclaredAnnotation
(JavaClass arg0) If thisJavaClass
declares anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.OXMJavaFieldImpl.getDeclaredAnnotation
(JavaClass aClass) OXMJavaMethodImpl.getDeclaredAnnotation
(JavaClass arg0) OXMJavaPackageImpl.getDeclaredAnnotation
(JavaClass arg0) Not supported.OXMJAXBElementImpl.getDeclaredAnnotation
(JavaClass arg0) OXMObjectFactoryImpl.getDeclaredAnnotation
(JavaClass arg0) OXMJavaClassImpl.getDeclaredConstructor
(JavaClass[] parameterTypes) Return the declaredJavaConstructor
for thisJavaClass
.OXMJAXBElementImpl.getDeclaredConstructor
(JavaClass[] parameterTypes) OXMObjectFactoryImpl.getDeclaredConstructor
(JavaClass[] parameterTypes) OXMJavaClassImpl.getDeclaredMethod
(String name, JavaClass[] args) Return the declaredJavaMethod
for thisJavaClass
, identified byname
, with the signature matchingargs
.OXMJAXBElementImpl.getDeclaredMethod
(String arg0, JavaClass[] arg1) OXMObjectFactoryImpl.getDeclaredMethod
(String arg0, JavaClass[] arg1) Return theJavaMethod
for thisJavaClass
, identified byname
, with the signature matchingargs
.boolean
OXMJavaClassImpl.isAssignableFrom
(JavaClass arg0) Indicates if thisJavaClass
is either the same as, or is a superclass of, thejavaClass
argument.boolean
OXMJAXBElementImpl.isAssignableFrom
(JavaClass arg0) boolean
OXMObjectFactoryImpl.isAssignableFrom
(JavaClass arg0) ModifierConstructorDescriptionOXMJavaConstructorImpl
(JavaClass owner) Construct a new instance ofOXMJavaConstructorImpl
.OXMJavaFieldImpl
(String aFieldName, String aFieldTypeName, JavaClass owner) Construct a new instance ofOXMJavaFieldImpl
.OXMJavaMethodImpl
(String methodName, JavaClass returnType, JavaClass owner) Construct a new instance ofOXMJavaMethodImpl
.OXMJavaModelImpl
(ClassLoader loader, JavaClass[] javaClasses) Construct a new instance ofOXMJavaModelImpl
.OXMJavaModelInputImpl
(JavaClass[] types, JavaModel javaModel) Construct a new instance ofOXMJavaModelInputImpl
. -
Uses of JavaClass in org.eclipse.persistence.jaxb.javamodel.reflection
Modifier and TypeMethodDescriptionJavaClassImpl.getComponentType()
JavaModelInputImpl.getJavaClasses()
JavaClassImpl.getOwningClass()
JavaConstructorImpl.getOwningClass()
JavaFieldImpl.getOwningClass()
JavaMethodImpl.getOwningClass()
JavaConstructorImpl.getParameterTypes()
JavaMethodImpl.getParameterTypes()
JavaFieldImpl.getResolvedType()
JavaMethodImpl.getResolvedType()
JavaMethodImpl.getReturnType()
JavaClassImpl.getSuperclass()
JavaClassImpl.getSuperClassOverride()
Modifier and TypeMethodDescriptionJavaClassImpl.getActualTypeArguments()
JavaClassImpl.getDeclaredClasses()
Modifier and TypeMethodDescriptionJavaClassImpl.getAnnotation
(JavaClass arg0) Assumes JavaType is a JavaClassImpl instanceJavaFieldImpl.getAnnotation
(JavaClass arg0) JavaMethodImpl.getAnnotation
(JavaClass arg0) JavaPackageImpl.getAnnotation
(JavaClass arg0) Assumes JavaType is a JavaClassImpl instanceJavaClassImpl.getConstructor
(JavaClass[] paramTypes) JavaClassImpl.getDeclaredAnnotation
(JavaClass arg0) JavaFieldImpl.getDeclaredAnnotation
(JavaClass arg0) JavaMethodImpl.getDeclaredAnnotation
(JavaClass arg0) JavaPackageImpl.getDeclaredAnnotation
(JavaClass arg0) JavaClassImpl.getDeclaredConstructor
(JavaClass[] paramTypes) JavaClassImpl.getDeclaredMethod
(String arg0, JavaClass[] arg1) Assumes JavaType[] contains JavaClassImpl instancesAssumes JavaType[] contains JavaClassImpl instancesboolean
JavaClassImpl.isAssignableFrom
(JavaClass arg0) void
JavaClassImpl.setSuperClassOverride
(JavaClass superClassOverride) -
Uses of JavaClass in org.eclipse.persistence.jaxb.javamodel.xjc
Modifier and TypeMethodDescriptionObtain theJavaClass
given the corresponding JavaClass
.Obtain theJavaClass
given the corresponding JavaClass'
name.XJCJavaClassImpl.getComponentType()
If thisJavaClass
is an array type, return the type of the array components.XJCJavaModelInputImpl.getJavaClasses()
Returns thisJavaModelInput's
array ofJavaClasses
.XJCJavaConstructorImpl.getOwningClass()
Returns theJavaClass
which contains this constructor.XJCJavaFieldImpl.getOwningClass()
Returns theJavaClass
which contains this field.XJCJavaMethodImpl.getOwningClass()
Returns theJavaClass
which contains this method.XJCJavaConstructorImpl.getParameterTypes()
Returns the array of parameters for thisJavaConstructor
.XJCJavaMethodImpl.getParameterTypes()
Returns the array of parameters for thisJavaMethod
.XJCJavaFieldImpl.getResolvedType()
Returns theJavaClass
representing the type of thisJavaField
.XJCJavaMethodImpl.getResolvedType()
Returns thisJavaMethod's
return type.XJCJavaMethodImpl.getReturnType()
Returns thisJavaMethod's
return type.XJCJavaClassImpl.getSuperclass()
Returns the super class of thisJavaClass
.Modifier and TypeMethodDescriptionXJCJavaClassImpl.getActualTypeArguments()
Return the "actual" type from a parameterized type.XJCJavaClassImpl.getDeclaredClasses()
Return thisJavaClass'
inner classes.XJCJavaModelImpl.getJavaModelClasses()
Returns aMap
of thisJavaModel's
JavaClasses
, keyed on class name.Modifier and TypeMethodDescriptionXJCJavaClassImpl.getAnnotation
(JavaClass aClass) If thisJavaClass
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.XJCJavaFieldImpl.getAnnotation
(JavaClass aClass) If thisJavaField
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.XJCJavaMethodImpl.getAnnotation
(JavaClass aClass) If thisJavaMethod
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.XJCJavaPackageImpl.getAnnotation
(JavaClass aClass) If thisJavaPackage
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.XJCJavaClassImpl.getConstructor
(JavaClass[] parameterTypes) Return theJavaConstructor
for thisJavaClass
that has the provided parameter types.XJCJavaClassImpl.getDeclaredAnnotation
(JavaClass arg0) Not supported.XJCJavaFieldImpl.getDeclaredAnnotation
(JavaClass aClass) If thisJavaField
is annotated with anAnnotation
matchingaClass
, return itsJavaAnnotation
representation.XJCJavaMethodImpl.getDeclaredAnnotation
(JavaClass arg0) Not supported.XJCJavaPackageImpl.getDeclaredAnnotation
(JavaClass arg0) Not supported.XJCJavaClassImpl.getDeclaredConstructor
(JavaClass[] parameterTypes) Return the declaredJavaConstructor
for thisJavaClass
that has the provided parameter types.XJCJavaClassImpl.getDeclaredMethod
(String name, JavaClass[] args) Return the declaredJavaMethod
for thisJavaClass
, identified byname
, with the signature matchingargs
.Return theJavaMethod
for thisJavaClass
, identified byname
, with the signature matchingargs
.boolean
XJCJavaClassImpl.isAssignableFrom
(JavaClass javaClass) Indicates if thisJavaClass
is either the same as, or is a superclass of, thejavaClass
argument.void
XJCJavaClassImpl.setActualTypeArgument
(JavaClass javaClass) void
XJCJavaConstructorImpl.setOwningClass
(JavaClass owningClass) Set theJavaClass
which contains this constructor.void
XJCJavaFieldImpl.setOwningClass
(JavaClass owningClass) Set theJavaClass
which contains this field.void
XJCJavaMethodImpl.setOwningClass
(JavaClass owningClass) Set theJavaClass
which contains this method.Modifier and TypeMethodDescriptionvoid
XJCJavaModelImpl.setJavaModelClasses
(Map<String, JavaClass> javaModelClasses) Sets theMap
ofJavaClasses
for thisJavaModel's
, keyed on class name.ModifierConstructorDescriptionXJCJavaConstructorImpl
(com.sun.codemodel.JMethod constructor, com.sun.codemodel.JCodeModel codeModel, DynamicClassLoader loader, JavaClass owner) Construct a new instance ofXJCJavaConstructorImpl
.XJCJavaFieldImpl
(com.sun.codemodel.JFieldVar javaField, com.sun.codemodel.JCodeModel codeModel, DynamicClassLoader loader, JavaClass owner) Construct a new instance ofXJCJavaFieldImpl
.XJCJavaMethodImpl
(com.sun.codemodel.JMethod javaMethod, com.sun.codemodel.JCodeModel codeModel, DynamicClassLoader loader, JavaClass owner) Construct a new instance ofXJCJavaMethodImpl
.XJCJavaModelInputImpl
(JavaClass[] types, JavaModel javaModel) Construct a new instance ofXJCJavaModelInputImpl
.