org.exolab.castor.builder.binding
public class ClassType extends Object implements Serializable
Version: $Revision: 5951 $ $Date: 2005-03-05 06:42:06 -0700 (Sat, 05 Mar 2005) $
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 the value of field 'abstract'.
Parameters: bound the value of field 'bound'.
Parameters: equals the value of field 'equals'.
Parameters: _extends the value of field 'extends'.
Parameters: _final the value of field 'final'.
Parameters: index vImplements
Parameters: _implementsArray
Parameters: name the value of field 'name'.
Parameters: _package the value of field 'package'.
Parameters: reader