Package | Description |
---|---|
org.exolab.castor.builder.factory | |
org.exolab.castor.mapping.loader |
Implementations for mapping interfaces and the default mapping loader.
|
org.exolab.castor.mapping.xml | |
org.exolab.castor.xml |
The XML Marshaller API
|
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 |
---|---|
ClassMapping |
ClassDescriptorImpl.getMapping()
Returns the
ClassMapping instance used. |
protected ClassMapping |
AbstractMappingLoader.getOrigin(ClassMapping clsMap)
Gets the top-most (i.e.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ClassDescriptor |
AbstractMappingLoader.createClassDescriptor(ClassMapping clsMap) |
protected FieldDescriptorImpl[] |
AbstractMappingLoader.createFieldDescriptors(ClassMapping clsMap,
Class<?> javaClass)
Create field descriptors.
|
protected ClassDescriptor |
AbstractMappingLoader.getDepended(ClassMapping clsMap,
Class<?> javaClass)
Gets the ClassDescriptor the given
classMapping depends
on. |
protected ClassDescriptor |
AbstractMappingLoader.getExtended(ClassMapping clsMap,
Class<?> javaClass)
Gets the ClassDescriptor the given
classMapping extends. |
static String[] |
AbstractMappingLoader.getIdentityColumnNames(String[] ids,
ClassMapping clsMap)
Returns a list of column names that are part of the identity.
|
protected ClassMapping |
AbstractMappingLoader.getOrigin(ClassMapping clsMap)
Gets the top-most (i.e.
|
void |
ClassDescriptorImpl.setMapping(ClassMapping mapping)
Sets the
ClassMapping instance. |
Modifier and Type | Method and Description |
---|---|
ClassMapping |
BindXml.getClassMapping()
Returns the value of field 'classMapping'.
|
ClassMapping[] |
MappingRoot.getClassMapping()
Method getClassMapping.Returns the contents of the
collection in an Array.
|
ClassMapping |
MappingRoot.getClassMapping(int index)
Method getClassMapping.
|
ClassMapping |
MappingRoot.removeClassMappingAt(int index)
Method removeClassMappingAt.
|
static ClassMapping |
ClassMapping.unmarshal(Reader reader)
Method unmarshal.
|
Modifier and Type | Method and Description |
---|---|
Enumeration<? extends ClassMapping> |
MappingRoot.enumerateClassMapping()
Method enumerateClassMapping.
|
Iterator<? extends ClassMapping> |
MappingRoot.iterateClassMapping()
Method iterateClassMapping.
|
Modifier and Type | Method and Description |
---|---|
void |
MappingRoot.addClassMapping(ClassMapping vClassMapping) |
void |
MappingRoot.addClassMapping(int index,
ClassMapping vClassMapping) |
boolean |
MappingRoot.removeClassMapping(ClassMapping vClassMapping)
Method removeClassMapping.
|
void |
BindXml.setClassMapping(ClassMapping classMapping)
Sets the value of field 'classMapping'.
|
void |
MappingRoot.setClassMapping(ClassMapping[] vClassMappingArray) |
void |
MappingRoot.setClassMapping(int index,
ClassMapping vClassMapping) |
Modifier and Type | Method and Description |
---|---|
protected ClassDescriptor |
XMLMappingLoader.createClassDescriptor(ClassMapping classMapping)
To create the class descriptor for the given class mapping.
|
Copyright © 2018. All rights reserved.