org.fuin.utils4j.filter
Class IntegerPropertyFilter

java.lang.Object
  extended by org.fuin.utils4j.filter.PropertyFilter
      extended by org.fuin.utils4j.filter.ComparablePropertyFilter
          extended by org.fuin.utils4j.filter.IntegerPropertyFilter
All Implemented Interfaces:
Filter

public class IntegerPropertyFilter
extends ComparablePropertyFilter

Defines a filter on a Integer property.


Constructor Summary
IntegerPropertyFilter(java.lang.String newPropertyName, ComparableFilter.Operator newOperator, java.lang.Integer constValue)
          Constructor.
IntegerPropertyFilter(java.lang.String newPropertyName, java.lang.String newOperator, java.lang.Integer constValue)
          Constructor.
 
Method Summary
 java.lang.Integer getConstValue()
          Returns the constant value any value is compared with.
 
Methods inherited from class org.fuin.utils4j.filter.ComparablePropertyFilter
complies, getFilter, getOperator, getOperatorName, toString
 
Methods inherited from class org.fuin.utils4j.filter.PropertyFilter
getProperty, getPropertyName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntegerPropertyFilter

public IntegerPropertyFilter(java.lang.String newPropertyName,
                             java.lang.String newOperator,
                             java.lang.Integer constValue)
Constructor.

Parameters:
newPropertyName - Name of the property.
newOperator - Operator to use.
constValue - Value to compare with.

IntegerPropertyFilter

public IntegerPropertyFilter(java.lang.String newPropertyName,
                             ComparableFilter.Operator newOperator,
                             java.lang.Integer constValue)
Constructor.

Parameters:
newPropertyName - Name of the property.
newOperator - Operator to use.
constValue - Value to compare with.
Method Detail

getConstValue

public final java.lang.Integer getConstValue()
Returns the constant value any value is compared with.

Returns:
Integer value.


Copyright © 2009 Future Invent Informationsmanagement GmbH. All Rights Reserved.