Package | Description |
---|---|
org.exolab.castor.builder |
Castor XML code generator
|
org.exolab.castor.builder.conflictresolution | |
org.exolab.castor.builder.descriptors | |
org.exolab.castor.builder.factory | |
org.exolab.castor.builder.info | |
org.exolab.castor.builder.info.nature | |
org.exolab.castor.builder.util |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
FactoryState.getClassInfo()
Get ClassInfo for
_jClass . |
ClassInfo |
FactoryState.resolve(Object key)
Returns the ClassInfo which has been bound to the given key.
|
ClassInfo |
ClassInfoResolver.resolve(Object key)
Returns the ClassInfo which has been bound to the given key.
|
Modifier and Type | Method and Description |
---|---|
void |
AnnotationBuilder.addClassAnnotations(ClassInfo classInfo,
JClass jClass)
add annotations to a JClass.
|
void |
FactoryState.bindReference(Object key,
ClassInfo classInfoRef)
Adds the given Reference to this ClassInfo resolver.
|
void |
ClassInfoResolver.bindReference(Object key,
ClassInfo classInfo)
Adds the given Reference to this ClassInfo resolver.
|
Modifier and Type | Method and Description |
---|---|
SGStateInfo |
InformViaLogClassNameCRStrategy.dealWithClassNameConflict(SGStateInfo state,
ClassInfo newClassInfo,
JClass conflict)
Handle a class name conflict between newClassInfo and conflict.
|
SGStateInfo |
WarningViaDialogClassNameCRStrategy.dealWithClassNameConflict(SGStateInfo state,
ClassInfo newClassInfo,
JClass conflict)
Handle a class name conflict between newClassInfo and conflict.
|
SGStateInfo |
ClassNameCRStrategy.dealWithClassNameConflict(SGStateInfo state,
ClassInfo newClassInfo,
JClass conflict)
Implements a specific strategy for dealing with class name conflicts.
|
Modifier and Type | Method and Description |
---|---|
JClass |
JDOClassDescriptorFactory.createSource(ClassInfo classInfo)
Creates the Source code of a ClassInfo for a given XML Schema element
declaration.
|
JClass |
DescriptorSourceFactory.createSource(ClassInfo classInfo)
Creates the Source code of a MarshalInfo for a given XML Schema element
declaration.
|
Modifier and Type | Method and Description |
---|---|
ClassMapping |
MappingFileSourceFactory.createMapping(ClassInfo classInfo)
Creates the class mapping for the given ClassInfo.
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
ClassInfo.getBaseClass()
Returns the base class of this classInfo if any.
|
ClassInfo |
FieldInfo.getDeclaringClassInfo()
Returns the ClassInfo to which this Member was declared, for inheritance reasons.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassInfo.setBaseClass(ClassInfo base)
Sets the base class of this classInfo.
|
void |
FieldInfo.setDeclaringClassInfo(ClassInfo declaringClassInfo)
Sets the
ClassInfo of the class that declares this field. |
Constructor and Description |
---|
JDOClassInfoNature(ClassInfo classInfo) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
ClassInfoResolverImpl.resolve(Object key)
Returns the ClassInfo which has been bound to the given key.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassInfoResolverImpl.bindReference(Object key,
ClassInfo classInfo)
Adds the given Reference to this ClassInfo resolver.
|
Copyright © 2021. All rights reserved.