org.exolab.castor.builder.binding
public class ClassType extends Object implements Serializable
Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:07:50 $
| Constructor Summary | |
|---|---|
| ClassType() | |
| Method Summary | |
|---|---|
| void | addImplements(String vImplements) |
| void | addImplements(int index, String vImplements) |
| void | deleteAbstract() |
| void | deleteBound() |
| void | deleteEquals() |
| void | deleteFinal() |
| Enumeration | enumerateImplements() |
| boolean | getAbstract()
Returns the value of field 'abstract'.
|
| boolean | getBound()
Returns the value of field 'bound'.
|
| boolean | getEquals()
Returns the value of field 'equals'.
|
| String | getExtends()
Returns the value of field 'extends'.
|
| boolean | getFinal()
Returns the value of field 'final'.
|
| String | getImplements(int index) |
| String[] | getImplements() |
| int | getImplementsCount() |
| String | getName()
Returns the value of field 'name'.
|
| String | getPackage()
Returns the value of field 'package'.
|
| boolean | hasAbstract() |
| boolean | hasBound() |
| boolean | hasEquals() |
| boolean | hasFinal() |
| boolean | isValid() |
| void | marshal(Writer out) |
| void | marshal(ContentHandler handler) |
| void | removeAllImplements() |
| String | removeImplements(int index) |
| void | setAbstract(boolean _abstract)
Sets the value of field 'abstract'.
|
| void | setBound(boolean bound)
Sets the value of field 'bound'.
|
| void | setEquals(boolean equals)
Sets the value of field 'equals'.
|
| void | setExtends(String _extends)
Sets the value of field 'extends'.
|
| void | setFinal(boolean _final)
Sets the value of field 'final'.
|
| void | setImplements(int index, String vImplements) |
| void | setImplements(String[] _implementsArray) |
| void | setName(String name)
Sets the value of field 'name'.
|
| void | setPackage(String _package)
Sets the value of field 'package'.
|
| static ClassType | unmarshalClassType(Reader reader) |
| void | validate() |
Parameters: vImplements
Parameters: index vImplements
Returns: the value of field 'abstract'.
Returns: the value of field 'bound'.
Returns: the value of field 'equals'.
Returns: the value of field 'extends'.
Returns: the value of field 'final'.
Parameters: index
Returns: the value of field 'name'.
Returns: the value of field 'package'.
Parameters: out
Parameters: handler
Parameters: index
Parameters: _abstract abstract the value of field 'abstract'.
Parameters: bound the value of field 'bound'.
Parameters: equals the value of field 'equals'.
Parameters: _extends extends the value of field 'extends'.
Parameters: _final final the value of field 'final'.
Parameters: index vImplements
Parameters: _implementsArray
Parameters: name the value of field 'name'.
Parameters: _package package the value of field 'package'.
Parameters: reader