org.apache.myfaces.commons.validator
Class CompareToValidator
java.lang.Object
   org.apache.myfaces.commons.validator.ValidatorBase
org.apache.myfaces.commons.validator.ValidatorBase
       org.apache.myfaces.commons.validator.AbstractCompareToValidator
org.apache.myfaces.commons.validator.AbstractCompareToValidator
           org.apache.myfaces.commons.validator.CompareToValidator
org.apache.myfaces.commons.validator.CompareToValidator
- All Implemented Interfaces: 
- java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.validator.Validator
- public class CompareToValidator 
- extends AbstractCompareToValidator
 
| Fields inherited from class org.apache.myfaces.commons.validator.AbstractCompareToValidator | 
| COMPARE_TO_MESSAGE_ID, OPERATOR_EQUALS, OPERATOR_EQUALS_ALT, OPERATOR_EQUALS_ALT2, OPERATOR_GREATER_THAN, OPERATOR_GREATER_THAN_ALT, OPERATOR_GREATER_THAN_OR_EQUALS, OPERATOR_GREATER_THAN_OR_EQUALS_ALT, OPERATOR_LESS_THAN, OPERATOR_LESS_THAN_ALT, OPERATOR_LESS_THAN_OR_EQUALS, OPERATOR_LESS_THAN_OR_EQUALS_ALT, OPERATOR_NOT_EQUALS, OPERATOR_NOT_EQUALS_ALT | 
 
| Fields inherited from interface javax.faces.validator.Validator | 
| NOT_IN_RANGE_MESSAGE_ID | 
 
 
| Method Summary | 
|  java.lang.String | getAlternateOperatorName()custom operator name in error message (ie "after" instead of "greater than" for dates)
 | 
|  java.lang.Object | getComparator()Value binding for an alternate java.util.Comparator object if component 
 values don't implement Comparable
 | 
|  java.lang.String | getFor()The JSF id of the component with which to compare values.
 | 
|  java.lang.String | getForId()The JSF id of the component with which to compare values.
 | 
|  java.lang.String | getOperator()Operator for comparison: equals: eq, ==, =, not equals: ne, !=, greater than: gt, >,
 less than: lt, <, greater than or equals: ge, >=, less than or equals: le, <=
 | 
|  void | setAlternateOperatorName(java.lang.String alternateOperatorName)
 | 
|  void | setComparator(java.lang.Object comparator)
 | 
|  void | setFor(java.lang.String forParam)
 | 
|  void | setForId(java.lang.String forId)
 | 
|  void | setOperator(java.lang.String operator)
 | 
 
 
| Methods inherited from class org.apache.myfaces.commons.validator.ValidatorBase | 
| clearInitialState, getDetailMessage, getFacesContext, getFacesMessage, getMessage, getStateHelper, getStateHelper, getStringValue, getSummaryMessage, getValueExpression, initialStateMarked, isTransient, markInitialState, restoreAttachedState, restoreState, saveAttachedState, saveState, setDetailMessage, setMessage, setSummaryMessage, setTransient, setValueExpression | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
VALIDATOR_ID
public static final java.lang.String VALIDATOR_ID
- See Also:
- Constant Field Values
CompareToValidator
public CompareToValidator()
getFor
public java.lang.String getFor()
- Description copied from class: AbstractCompareToValidator
- The JSF id of the component with which to compare values.
 
 In JSF 2.0 facelets mode is used to identify the components this 
 validator should be applied to when using composite components.
 Please use forId in that case instead.
 
- 
- Specified by:
- getForin class- AbstractCompareToValidator
 
- 
- Returns:
- the foreign component_id, on which a value should be validated
 
setFor
public void setFor(java.lang.String forParam)
- 
- Specified by:
- setForin class- AbstractCompareToValidator
 
- 
- Parameters:
- forParam- the foreign component_id, on which a value should be validated
 
getForId
public java.lang.String getForId()
- Description copied from class: AbstractCompareToValidator
- The JSF id of the component with which to compare values.
 
- 
- Specified by:
- getForIdin class- AbstractCompareToValidator
 
- 
- Returns:
 
setForId
public void setForId(java.lang.String forId)
- 
- Specified by:
- setForIdin class- AbstractCompareToValidator
 
- 
- Parameters:
- forId- the foreign component_id, on which a value should be validated
 
getOperator
public java.lang.String getOperator()
- Description copied from class: AbstractCompareToValidator
- Operator for comparison: equals: eq, ==, =, not equals: ne, !=, greater than: gt, >,
 less than: lt, <, greater than or equals: ge, >=, less than or equals: le, <=
 
- 
- Specified by:
- getOperatorin class- AbstractCompareToValidator
 
- 
- Returns:
 
setOperator
public void setOperator(java.lang.String operator)
- 
- Specified by:
- setOperatorin class- AbstractCompareToValidator
 
- 
 
getComparator
public java.lang.Object getComparator()
- Description copied from class: AbstractCompareToValidator
- Value binding for an alternate java.util.Comparator object if component 
 values don't implement Comparable
 
- 
- Specified by:
- getComparatorin class- AbstractCompareToValidator
 
- 
- Returns:
 
setComparator
public void setComparator(java.lang.Object comparator)
- 
- Specified by:
- setComparatorin class- AbstractCompareToValidator
 
- 
 
getAlternateOperatorName
public java.lang.String getAlternateOperatorName()
- Description copied from class: AbstractCompareToValidator
- custom operator name in error message (ie "after" instead of "greater than" for dates)
 
- 
- Specified by:
- getAlternateOperatorNamein class- AbstractCompareToValidator
 
- 
- Returns:
 
setAlternateOperatorName
public void setAlternateOperatorName(java.lang.String alternateOperatorName)
- 
- Specified by:
- setAlternateOperatorNamein class- AbstractCompareToValidator
 
- 
 
Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.