org.exolab.castor.mapping.xml
public class ClassChoice extends Object implements Serializable
Version: $Revision: 6104 $ $Date$
Constructor Summary | |
---|---|
ClassChoice() |
Method Summary | |
---|---|
void | addContainer(Container vContainer)
Method addContainer
|
void | addContainer(int index, Container vContainer)
Method addContainer
|
void | addFieldMapping(FieldMapping vFieldMapping)
Method addFieldMapping
|
void | addFieldMapping(int index, FieldMapping vFieldMapping)
Method addFieldMapping
|
void | clearContainer()
Method clearContainer
|
void | clearFieldMapping()
Method clearFieldMapping
|
Enumeration | enumerateContainer()
Method enumerateContainer
|
Enumeration | enumerateFieldMapping()
Method enumerateFieldMapping
|
Container | getContainer(int index)
Method getContainer
|
Container[] | getContainer()
Method getContainer
|
int | getContainerCount()
Method getContainerCount
|
FieldMapping | getFieldMapping(int index)
Method getFieldMapping
|
FieldMapping[] | getFieldMapping()
Method getFieldMapping
|
int | getFieldMappingCount()
Method getFieldMappingCount
|
boolean | isValid()
Method isValid
|
void | marshal(Writer out)
Method marshal
|
void | marshal(ContentHandler handler)
Method marshal
|
boolean | removeContainer(Container vContainer)
Method removeContainer
|
boolean | removeFieldMapping(FieldMapping vFieldMapping)
Method removeFieldMapping
|
void | setContainer(int index, Container vContainer)
Method setContainer
|
void | setContainer(Container[] containerArray)
Method setContainer
|
void | setFieldMapping(int index, FieldMapping vFieldMapping)
Method setFieldMapping
|
void | setFieldMapping(FieldMapping[] fieldMappingArray)
Method setFieldMapping
|
static ClassChoice | unmarshal(Reader reader)
Method unmarshal
|
void | validate()
Method validate
|
Parameters: vContainer
Parameters: index vContainer
Parameters: vFieldMapping
Parameters: index vFieldMapping
Returns: Enumeration
Returns: Enumeration
Parameters: index
Returns: Container
Returns: Container
Returns: int
Parameters: index
Returns: FieldMapping
Returns: FieldMapping
Returns: int
Returns: boolean
Parameters: out
Parameters: handler
Parameters: vContainer
Returns: boolean
Parameters: vFieldMapping
Returns: boolean
Parameters: index vContainer
Parameters: containerArray
Parameters: index vFieldMapping
Parameters: fieldMappingArray
Parameters: reader
Returns: ClassChoice