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