Class GreaterOrEqualThanConstraint

java.lang.Object
com.apgar.common.lib.constraint.GreaterOrEqualThanConstraint
All Implemented Interfaces:
Constraint<Object>, JavaBeanVersion

public class GreaterOrEqualThanConstraint extends Object implements Constraint<Object>
Greater or Equal Than Constraint used to compare two fields.

An error message, which can be customized, is displayed if the constraint is not verified.

It is defined in the XSD under the field and takes for argument the path of the second field to be compared to.

 <xs:element name="sampleField" minOccurs="0" maxOccurs="1">
     <xs:annotation>
         <xs:documentation xml:lang="en-US">
             <osd:label>Sample Field</osd:label>
         </xs:documentation>
         <xs:appinfo>
             <osd:otherFacets>
             <osd:constraint class="com.apgar.common.lib.constraint.GreaterOrEqualThanConstraint">
                 <path>../pathToCompareTo</path>
             </osd:constraint>
             </osd:otherFacets>
         </xs:appinfo>
     </xs:annotation>
 </xs:element>
 
Author:
APGAR Consulting