List of all members.
Detailed Description
The Integer Validation class. This class handles validation for the integer type as well as all integer derived types such as positive-integer and negative-integer
- Author:
- Keith Visco
- Version:
- Revision:
- 1.2
- Date:
- 2003/03/03 09:57:21
Constructor & Destructor Documentation
org.exolab.castor.xml.validators.LongValidator.LongValidator |
( |
|
) |
|
Member Function Documentation
void org.exolab.castor.xml.validators.LongValidator.clearFixed |
( |
|
) |
|
void org.exolab.castor.xml.validators.LongValidator.clearMax |
( |
|
) |
|
void org.exolab.castor.xml.validators.LongValidator.clearMin |
( |
|
) |
|
Long org.exolab.castor.xml.validators.LongValidator.getFixed |
( |
|
) |
|
Returns the fixed value that longs validated with this validator must be equal to. A null value is returned if no fixed value has been specified.
- Returns:
- the fixed value to validate against.
Long org.exolab.castor.xml.validators.LongValidator.getMaxInclusive |
( |
|
) |
|
Returns the maximum value that longs validated with this validator must be equal to or less than. A null value is returned if no maximum value has been specified.
- Returns:
- the maximum inclusive value to validate against.
Long org.exolab.castor.xml.validators.LongValidator.getMinInclusive |
( |
|
) |
|
Returns the minimum value that longs validated with this validator must be equal to or greater than. A null value is returned if no minimum value has been specified.
- Returns:
- the minimum inclusive value to validate against.
boolean org.exolab.castor.xml.validators.LongValidator.hasFixed |
( |
|
) |
|
Returns true if a fixed value, to validate against, has been set.
- Returns:
- true if a fixed value has been set.
void org.exolab.castor.xml.validators.LongValidator.setFixed |
( |
long |
fixedValue |
) |
|
Sets the fixed value that integers validated with this validated must be equal to
- Parameters:
-
| fixedValue | the fixed value that a long validated with this validator must be equal to.
NOTE: Using Fixed values takes preceedence over using max and mins, and is really the same as setting both max-inclusive and min-inclusive to the same value |
void org.exolab.castor.xml.validators.LongValidator.setMaxExclusive |
( |
long |
maxValue |
) |
|
Sets the maximum value that longs validated with this validator must be less than
- Parameters:
-
| maxValue | the maximum value that a long validated with this validator must be less than |
void org.exolab.castor.xml.validators.LongValidator.setMaxInclusive |
( |
long |
maxValue |
) |
|
Sets the maximum value that longs validated with this validator are allowed to be
- Parameters:
-
| maxValue | the maximum value that a long validated with this validator may be |
void org.exolab.castor.xml.validators.LongValidator.setMinExclusive |
( |
long |
minValue |
) |
|
Sets the minimum value that longs validated with this validator must be greater than
- Parameters:
-
| minValue | the minimum value that a long validated with this validator must be greater than |
void org.exolab.castor.xml.validators.LongValidator.setMinInclusive |
( |
long |
minValue |
) |
|
Sets the minimum value that longs validated with this validator are allowed to be
- Parameters:
-
| minValue | the minimum value that a long validated with this validator may be |
void org.exolab.castor.xml.validators.LongValidator.validate |
( |
Object |
object |
) |
throws ValidationException |
The documentation for this class was generated from the following file: