org.fuin.utils4j.filter
Class StringFilter.Operator

java.lang.Object
  extended by org.fuin.utils4j.filter.StringFilter.Operator
Enclosing class:
StringFilter

public static final class StringFilter.Operator
extends java.lang.Object

Operators for compare operations.


Field Summary
static StringFilter.Operator EQ
          Equal.
static StringFilter.Operator EQ_RELAXED
          Equal (relaxed) compare for Strings.
static StringFilter.Operator GT
          Greater than.
static StringFilter.Operator GTE
          Greater than or equal.
static StringFilter.Operator[] INSTANCES
          List of all known instances.
static StringFilter.Operator LT
          Less than.
static StringFilter.Operator LTE
          Less than or equal.
 
Method Summary
 java.lang.String getId()
          Returns the unique name of the operator.
static StringFilter.Operator getInstance(java.lang.String id)
          Returns an instance for a given id.
 java.lang.String getSign()
          Returns the symbol for the operator.
static boolean isValid(java.lang.String id)
          Determines if a given id is valid.
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LT

public static final StringFilter.Operator LT
Less than.


LTE

public static final StringFilter.Operator LTE
Less than or equal.


EQ

public static final StringFilter.Operator EQ
Equal.


EQ_RELAXED

public static final StringFilter.Operator EQ_RELAXED
Equal (relaxed) compare for Strings.


GT

public static final StringFilter.Operator GT
Greater than.


GTE

public static final StringFilter.Operator GTE
Greater than or equal.


INSTANCES

public static final StringFilter.Operator[] INSTANCES
List of all known instances.

Method Detail

getId

public final java.lang.String getId()
Returns the unique name of the operator.

Returns:
ID.

getSign

public final java.lang.String getSign()
Returns the symbol for the operator.

Returns:
Sign.

isValid

public static boolean isValid(java.lang.String id)
Determines if a given id is valid.

Parameters:
id - Name to check - Cannot be null.
Returns:
If the name is valid true else false.

getInstance

public static StringFilter.Operator getInstance(java.lang.String id)
Returns an instance for a given id.

Parameters:
id - Name to return an instance for - Cannot be null and must be a valid name.
Returns:
Instance.

toString

public final java.lang.String toString()

Overrides:
toString in class java.lang.Object


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