org.exolab.castor.builder.types
public class XSGMonthDay extends XSType
Version: $Revision $ $Date: 2005-03-05 06:42:06 -0700 (Sat, 05 Mar 2005) $
Constructor Summary | |
---|---|
XSGMonthDay() |
Method Summary | |
---|---|
JType | getJType() |
GMonthDay | getMaxExclusive()
Returns the maximum exclusive value that this XSGMonthDay can hold. |
GMonthDay | getMaxInclusive()
Returns the maximum inclusive value that this XSGMonthDay can hold. |
GMonthDay | getMinExclusive()
Returns the minimum exclusive value that this XSGMonthDay can hold. |
GMonthDay | getMinInclusive()
Returns the minimum inclusive value that this XSGMonthDay can hold. |
boolean | hasMaximum() |
boolean | hasMinimum() |
String | newInstanceCode()
Returns the Java code necessary to create a new instance of the
JType associated with this XSType |
void | setFacets(SimpleType simpleType)
Reads and sets the facets for XSXSGMonthDay
override the readFacet method of XSType |
void | setMaxExclusive(GMonthDay max)
Sets the maximum exclusive value that this XSGMonthDay can hold. |
void | setMaxInclusive(GMonthDay max)
Sets the maximum inclusive value that this XSGMonthDay can hold. |
void | setMinExclusive(GMonthDay min)
Sets the minimum exclusive value that this XSGMonthDay can hold. |
void | setMinInclusive(GMonthDay min)
Sets the minimum inclusive value that this XSGMonthDay can hold. |
void | validationCode(JSourceCode jsc, String fixedValue, String fieldValidatorInstanceName)
Creates the validation code for an instance of this XSType. |
Returns: the maximum exclusive value that this XSGMonthDay can hold. If no maximum exclusive value has been set, Null will be returned
See Also: XSGMonthDay
Returns: the maximum inclusive value that this XSGMonthDay can hold. If no maximum inclusive value has been set, Null will be returned
See Also: XSGMonthDay
Returns: the minimum exclusive value that this XSGMonthDay can hold. If no minimum exclusive value has been set, Null will be returned
See Also: XSGMonthDay XSGMonthDay
Returns: the minimum inclusive value that this can XSGMonthDay hold. If no minimum inclusive value has been set, Null will be returned
See Also: XSGMonthDay
Parameters: simpleType the Simpletype containing the facets
See Also: XSType
Parameters: max the maximum exclusive value this XSGMonthDay can be
See Also: XSGMonthDay
Parameters: max the maximum inclusive value this XSGMonthDay can be
See Also: XSGMonthDay
Parameters: min the minimum exclusive value this XSGMonthDay can be
See Also: XSGMonthDay
Parameters: min the minimum inclusive value this XSGMonthDay can be
See Also: XSGMonthDay
Parameters: fixedValue a fixed value to use if any jsc the JSourceCode to fill in. fieldValidatorInstanceName the name of the FieldValidator that the configured TypeValidator should be added to.