Klasse DoubleValidator
java.lang.Object
org.apache.fulcrum.intake.validator.DefaultValidator<T>
org.apache.fulcrum.intake.validator.NumberValidator<Double>
org.apache.fulcrum.intake.validator.DoubleValidator
- Alle implementierten Schnittstellen:
org.apache.avalon.framework.logger.LogEnabled
,InitableByConstraintMap
,Validator<Double>
Validates Doubles with the following constraints in addition to those
listed in NumberValidator and DefaultValidator.
Name | Valid Values | Default Value |
---|---|---|
minValue | greater than Double.MIN_VALUE | |
maxValue | less than Double.MAX_VALUE | |
invalidNumberMessage | Some text | Entry was not a valid number |
- Version:
- $Id$
- Autor:
- John McNally, Colin Chalmers, Jürgen Hoffmann, Thomas Vandahl
-
Feldübersicht
Von Klasse geerbte Felder org.apache.fulcrum.intake.validator.DefaultValidator
errorMessage, log, maxLength, maxLengthMessage, minLength, minLengthMessage, required, requiredMessage
Von Schnittstelle geerbte Felder org.apache.fulcrum.intake.validator.Validator
FLEXIBLE_RULE_NAME, FORMAT_RULE_NAME, INVALID_NUMBER_RULE_NAME, MASK_RULE_NAME, MAX_LENGTH_RULE_NAME, MAX_VALUE_RULE_NAME, MIN_LENGTH_RULE_NAME, MIN_VALUE_RULE_NAME, REQUIRED_RULE_NAME
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected Double
parseNumber
(String stringValue, Locale locale) Parse the actual value out of a stringVon Klasse geerbte Methoden org.apache.fulcrum.intake.validator.NumberValidator
assertValidity, assertValidity, getInvalidNumberMessage, getMaxValue, getMaxValueMessage, getMinValue, getMinValueMessage, init, parseIntoNumber, setInvalidNumberMessage, setMaxValue, setMaxValueMessage, setMinValue, setMinValueMessage
Von Klasse geerbte Methoden org.apache.fulcrum.intake.validator.DefaultValidator
assertValidity, enableLogging, getMaxLength, getMaxLengthMessage, getMessage, getMinLength, getMinLengthMessage, getRequiredMessage, isRequired, isValid, isValid, setMaxLength, setMaxLengthMessage, setMinLength, setMinLengthMessage, setRequired, setRequiredMessage
-
Konstruktordetails
-
DoubleValidator
public DoubleValidator()Default Constructor
-
-
Methodendetails
-
parseNumber
Beschreibung aus Klasse kopiert:NumberValidator
Parse the actual value out of a string- Angegeben von:
parseNumber
in KlasseNumberValidator<Double>
- Parameter:
stringValue
- the string valuelocale
- the locale to use while parsing- Gibt zurück:
- the value
- Löst aus:
NumberFormatException
- if the value could not be parsed- Siehe auch:
-