Save This Page
Home » xwork-2.1.1-src » com.opensymphony.xwork2.validator.validators » [javadoc | source]
com.opensymphony.xwork2.validator.validators
public class: DoubleRangeFieldValidator [javadoc | source]
java.lang.Object
   com.opensymphony.xwork2.validator.validators.ValidatorSupport
      com.opensymphony.xwork2.validator.validators.FieldValidatorSupport
         com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator

All Implemented Interfaces:
    FieldValidator, ShortCircuitableValidator, Validator

Field Validator that checks if the double specified is within a certain range.

<validators>
<!-- Plain Validator Syntax -->
<validator type="double">
<param name="fieldName">percentage</param>
<param name="minInclusive">20.1</param>
<param name="maxInclusive">50.1</param>
<message>Age needs to be between ${minInclusive} and
${maxInclusive} (inclusive)</message>
</validator>

<!-- Field Validator Syntax -->
<field name="percentage">
<field-validator type="double">
<param name="minExclusive">0.123</param>
<param name="maxExclusive">99.98</param>
<message>Percentage needs to be between ${minExclusive}
and ${maxExclusive} (exclusive)</message>
</field-validator>
</field>
</validators>

Field Summary
 String maxInclusive     
 String minInclusive     
 String minExclusive     
 String maxExclusive     
 Double maxInclusiveValue     
 Double minInclusiveValue     
 Double minExclusiveValue     
 Double maxExclusiveValue     
Fields inherited from com.opensymphony.xwork2.validator.validators.ValidatorSupport:
log,  defaultMessage,  messageKey
Method from com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator Summary:
getMaxExclusive,   getMaxInclusive,   getMinExclusive,   getMinInclusive,   setMaxExclusive,   setMaxInclusive,   setMinExclusive,   setMinInclusive,   validate
Methods from com.opensymphony.xwork2.validator.validators.FieldValidatorSupport:
getFieldName,   getValidatorType,   setFieldName,   setValidatorType
Methods from com.opensymphony.xwork2.validator.validators.ValidatorSupport:
addActionError,   addFieldError,   conditionalParse,   getDefaultMessage,   getFieldValue,   getMessage,   getMessageKey,   getParse,   getValidatorContext,   getValidatorType,   isShortCircuit,   setDefaultMessage,   setMessageKey,   setParse,   setShortCircuit,   setValidatorContext,   setValidatorType,   setValueStack
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator Detail:
 public String getMaxExclusive() 
 public String getMaxInclusive() 
 public String getMinExclusive() 
 public String getMinInclusive() 
 public  void setMaxExclusive(String maxExclusive) 
 public  void setMaxInclusive(String maxInclusive) 
 public  void setMinExclusive(String minExclusive) 
 public  void setMinInclusive(String minInclusive) 
 public  void validate(Object object) throws ValidationException