Uses of Class
org.exolab.castor.mapping.xml.ClassMapping
Packages that use ClassMapping
Package
Description
Implementations for mapping interfaces and the default mapping loader.
The XML Marshaller API
-
Uses of ClassMapping in org.exolab.castor.builder.factory
Methods in org.exolab.castor.builder.factory that return ClassMappingModifier and TypeMethodDescriptionMappingFileSourceFactory.createMapping
(ClassInfo classInfo) Creates the class mapping for the given ClassInfo. -
Uses of ClassMapping in org.exolab.castor.mapping.loader
Methods in org.exolab.castor.mapping.loader that return ClassMappingModifier and TypeMethodDescriptionClassDescriptorImpl.getMapping()
Returns theClassMapping
instance used.protected final ClassMapping
AbstractMappingLoader.getOrigin
(ClassMapping clsMap) Gets the top-most (i.e.Methods in org.exolab.castor.mapping.loader with parameters of type ClassMappingModifier and TypeMethodDescriptionprotected abstract ClassDescriptor
AbstractMappingLoader.createClassDescriptor
(ClassMapping clsMap) protected final FieldDescriptorImpl[]
AbstractMappingLoader.createFieldDescriptors
(ClassMapping clsMap, Class<?> javaClass) Create field descriptors.protected final ClassDescriptor
AbstractMappingLoader.getDepended
(ClassMapping clsMap, Class<?> javaClass) Gets the ClassDescriptor the givenclassMapping
depends on.protected final ClassDescriptor
AbstractMappingLoader.getExtended
(ClassMapping clsMap, Class<?> javaClass) Gets the ClassDescriptor the givenclassMapping
extends.static final String[]
AbstractMappingLoader.getIdentityColumnNames
(String[] ids, ClassMapping clsMap) Returns a list of column names that are part of the identity.protected final ClassMapping
AbstractMappingLoader.getOrigin
(ClassMapping clsMap) Gets the top-most (i.e.void
ClassDescriptorImpl.setMapping
(ClassMapping mapping) Sets theClassMapping
instance. -
Uses of ClassMapping in org.exolab.castor.mapping.xml
Methods in org.exolab.castor.mapping.xml that return ClassMappingModifier and TypeMethodDescriptionBindXml.getClassMapping()
Returns the value of field 'classMapping'.MappingRoot.getClassMapping()
Method getClassMapping.Returns the contents of the collection in an Array.MappingRoot.getClassMapping
(int index) Method getClassMapping.MappingRoot.removeClassMappingAt
(int index) Method removeClassMappingAt.static ClassMapping
Method unmarshal.Methods in org.exolab.castor.mapping.xml that return types with arguments of type ClassMappingModifier and TypeMethodDescriptionEnumeration<? extends ClassMapping>
MappingRoot.enumerateClassMapping()
Method enumerateClassMapping.Iterator<? extends ClassMapping>
MappingRoot.iterateClassMapping()
Method iterateClassMapping.Methods in org.exolab.castor.mapping.xml with parameters of type ClassMappingModifier and TypeMethodDescriptionvoid
MappingRoot.addClassMapping
(int index, ClassMapping vClassMapping) void
MappingRoot.addClassMapping
(ClassMapping vClassMapping) boolean
MappingRoot.removeClassMapping
(ClassMapping vClassMapping) Method removeClassMapping.void
BindXml.setClassMapping
(ClassMapping classMapping) Sets the value of field 'classMapping'.void
MappingRoot.setClassMapping
(int index, ClassMapping vClassMapping) void
MappingRoot.setClassMapping
(ClassMapping[] vClassMappingArray) -
Uses of ClassMapping in org.exolab.castor.xml
Methods in org.exolab.castor.xml with parameters of type ClassMappingModifier and TypeMethodDescriptionprotected ClassDescriptor
XMLMappingLoader.createClassDescriptor
(ClassMapping classMapping) To create the class descriptor for the given class mapping.