org.palo.api.subsets.filter
Class AttributeConstraint

java.lang.Object
  extended by org.palo.api.subsets.filter.AttributeConstraint

public class AttributeConstraint
extends java.lang.Object

AttributeFilterColumnEntry TODO DOCUMENT ME

Version:
$Id: AttributeConstraint.html,v 1.1 2007/12/14 09:59:12 ArndHouben Exp $

Field Summary
static java.lang.String[] ALL_OPERATORS
           
static java.lang.String EQUAL
           
static java.lang.String GREATER
           
static java.lang.String GREATER_EQUAL
           
static java.lang.String LESS
           
static java.lang.String LESS_EQUAL
           
static java.lang.String NOT_EQUAL
           
 
Constructor Summary
AttributeConstraint(java.lang.String attrName)
           
 
Method Summary
 boolean accept(java.lang.String attrValue)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAttributeName()
           
 java.lang.String getOperator()
           
 int getOperatorIndex()
           
 java.lang.String getValue()
           
 int hashCode()
           
 boolean isOperator(java.lang.String operator)
           
 void setOperator(java.lang.String operator)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LESS

public static final java.lang.String LESS
See Also:
Constant Field Values

LESS_EQUAL

public static final java.lang.String LESS_EQUAL
See Also:
Constant Field Values

GREATER

public static final java.lang.String GREATER
See Also:
Constant Field Values

GREATER_EQUAL

public static final java.lang.String GREATER_EQUAL
See Also:
Constant Field Values

NOT_EQUAL

public static final java.lang.String NOT_EQUAL
See Also:
Constant Field Values

EQUAL

public static final java.lang.String EQUAL
See Also:
Constant Field Values

ALL_OPERATORS

public static final java.lang.String[] ALL_OPERATORS
Constructor Detail

AttributeConstraint

public AttributeConstraint(java.lang.String attrName)
Method Detail

getAttributeName

public final java.lang.String getAttributeName()

getOperator

public final java.lang.String getOperator()

setOperator

public final void setOperator(java.lang.String operator)

getValue

public final java.lang.String getValue()

setValue

public final void setValue(java.lang.String value)

accept

public final boolean accept(java.lang.String attrValue)

getOperatorIndex

public final int getOperatorIndex()

isOperator

public final boolean isOperator(java.lang.String operator)

equals

public final boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public final int hashCode()
Overrides:
hashCode in class java.lang.Object