Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.7.0)
E15995-06


oracle.wcps.property.validator
Class NumberRangeValidator

java.lang.Object
  extended by oracle.wcps.property.validator.NumberRangeValidator

All Implemented Interfaces:
IValidator<java.lang.Double>

public class NumberRangeValidator
extends java.lang.Object
implements IValidator<java.lang.Double>

Validates if a number (Double) is within a given range (min-max value). The range is set as a validator value in IPropertyDefinition as "min,max" string. If the validator value is invalid the range is set to Double.MIN_VALUE,Double.MAX_VALUE.


Field Summary

 

Fields inherited from interface oracle.wcps.property.IValidator
NULL

 

Constructor Summary
NumberRangeValidator()
           

 

Method Summary
 void validate(IProperty<java.lang.Double> property, IPropertyDefinition propertyDefinition, java.lang.String validatorValue)
          Validates the given property's value.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

NumberRangeValidator

public NumberRangeValidator()

Method Detail

validate

public void validate(IProperty<java.lang.Double> property,
                     IPropertyDefinition propertyDefinition,
                     java.lang.String validatorValue)
              throws ValidationFailedException
Description copied from interface: IValidator
Validates the given property's value.
Specified by:
validate in interface IValidator<java.lang.Double>
Parameters:
property - a property to be validated.
propertyDefinition - the propertydefinition for the given property.
validatorValue - an extra value to use in validation.
Throws:
ValidationFailedException - if validation fails.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.7.0)
E15995-06


Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.