org.exolab.castor.mapping.xml
public class BindXml extends Object implements Serializable
Version: $Revision: 6104 $ $Date: 2006-01-07 15:48:31 -0700 (Sat, 07 Jan 2006) $
| Constructor Summary | |
|---|---|
| BindXml() | |
| Method Summary | |
|---|---|
| void | addProperty(Property vProperty)
Method addProperty
|
| void | addProperty(int index, Property vProperty)
Method addProperty
|
| void | clearProperty()
Method clearProperty
|
| void | deleteReference()
Method deleteReference
|
| void | deleteTransient()
Method deleteTransient
|
| Enumeration | enumerateProperty()
Method enumerateProperty
|
| BindXmlAutoNamingType | getAutoNaming()
Returns the value of field 'autoNaming'. |
| ClassMapping | getClassMapping()
Returns the value of field 'classMapping'.
|
| String | getLocation()
Returns the value of field 'location'. |
| String | getMatches()
Returns the value of field 'matches'.
|
| String | getName()
Returns the value of field 'name'. |
| BindXmlNodeType | getNode()
Returns the value of field 'node'.
|
| Property | getProperty(int index)
Method getProperty
|
| Property[] | getProperty()
Method getProperty
|
| int | getPropertyCount()
Method getPropertyCount
|
| String | getQNamePrefix()
Returns the value of field 'QNamePrefix'.
|
| boolean | getReference()
Returns the value of field 'reference'.
|
| boolean | getTransient()
Returns the value of field 'transient'.
|
| String | getType()
Returns the value of field 'type'.
|
| boolean | hasReference()
Method hasReference
|
| boolean | hasTransient()
Method hasTransient
|
| boolean | isValid()
Method isValid
|
| void | marshal(Writer out)
Method marshal
|
| void | marshal(ContentHandler handler)
Method marshal
|
| boolean | removeProperty(Property vProperty)
Method removeProperty
|
| void | setAutoNaming(BindXmlAutoNamingType autoNaming)
Sets the value of field 'autoNaming'. |
| void | setClassMapping(ClassMapping classMapping)
Sets the value of field 'classMapping'.
|
| void | setLocation(String location)
Sets the value of field 'location'. |
| void | setMatches(String matches)
Sets the value of field 'matches'.
|
| void | setName(String name)
Sets the value of field 'name'. |
| void | setNode(BindXmlNodeType node)
Sets the value of field 'node'.
|
| void | setProperty(int index, Property vProperty)
Method setProperty
|
| void | setProperty(Property[] propertyArray)
Method setProperty
|
| void | setQNamePrefix(String QNamePrefix)
Sets the value of field 'QNamePrefix'.
|
| void | setReference(boolean reference)
Sets the value of field 'reference'.
|
| void | setTransient(boolean _transient)
Sets the value of field 'transient'.
|
| void | setType(String type)
Sets the value of field 'type'.
|
| static BindXml | unmarshal(Reader reader)
Method unmarshal
|
| void | validate()
Method validate
|
Parameters: vProperty
Parameters: index vProperty
Returns: Enumeration
Returns: BindXmlAutoNamingType the value of field 'autoNaming'.
Returns: ClassMapping the value of field 'classMapping'.
Returns: String the value of field 'location'.
Returns: String the value of field 'matches'.
Returns: String the value of field 'name'.
Returns: BindXmlNodeType the value of field 'node'.
Parameters: index
Returns: Property
Returns: Property
Returns: int
Returns: String the value of field 'QNamePrefix'.
Returns: boolean the value of field 'reference'.
Returns: boolean the value of field 'transient'.
Returns: String the value of field 'type'.
Returns: boolean
Returns: boolean
Returns: boolean
Parameters: out
Parameters: handler
Parameters: vProperty
Returns: boolean
Parameters: autoNaming the value of field 'autoNaming'.
Parameters: classMapping the value of field 'classMapping'.
Parameters: location the value of field 'location'.
Parameters: matches the value of field 'matches'.
Parameters: name the value of field 'name'.
Parameters: node the value of field 'node'.
Parameters: index vProperty
Parameters: propertyArray
Parameters: QNamePrefix the value of field 'QNamePrefix'.
Parameters: reference the value of field 'reference'.
Parameters: _transient transient the value of field 'transient'.
Parameters: type the value of field 'type'.
Parameters: reader
Returns: BindXml