Fuego Process API

fuego.papi
Class Comparison

java.lang.Object
  extended byfuego.lang.Enum
      extended byfuego.papi.Comparison
All Implemented Interfaces:
Comparable, fuego.resources.Internationalizable, Serializable

public class Comparison
extends fuego.lang.Enum
implements fuego.resources.Internationalizable

See Also:
Serialized Form

Field Summary
static Comparison AFTER
           
static Comparison BEFORE
           
static Comparison BEGIN_WITH
           
static Comparison CONTAINS
           
static Comparison END_WITH
           
static Comparison GREATER_OR_EQUALS
           
static Comparison GREATER_THAN
           
static Comparison IS
           
static Comparison IS_NOT
           
static Comparison IS_NOT_NULL
           
static Comparison IS_NULL
           
static Comparison LESS_OR_EQUALS
           
static Comparison LESS_THAN
           
static Comparison NOT_BEGIN_WITH
           
static Comparison NOT_CONTAINS
           
static Comparison NOT_END_WITH
           
static List VALUES
           
 
Fields inherited from class fuego.lang.Enum
name, ordinal
 
Method Summary
 List family()
           
 String getAfanumericSQLExpression()
           
static List getAlfanumericComparisons()
           
static List getBooleanComparisons()
           
 String getBooleanSQLExpression()
           
static fuego.resources.Msg getClassMsg()
           
 fuego.resources.Msg getMsg()
           
static List getNumericalComparisons()
           
 String getNumericalSQLExpression()
           
 String getSQLExpression()
           
 String getString()
           
 String getString(Locale locale)
           
static List getTimeComparisons()
           
 String getTimeSQLExpression()
           
 boolean isTextComparisonOnly()
           
 boolean isTimeComparisonOnly()
           
static Comparison valueOf(String name)
           
 
Methods inherited from class fuego.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, toString, values
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

IS

public static final Comparison IS

IS_NOT

public static final Comparison IS_NOT

LESS_THAN

public static final Comparison LESS_THAN

LESS_OR_EQUALS

public static final Comparison LESS_OR_EQUALS

GREATER_THAN

public static final Comparison GREATER_THAN

GREATER_OR_EQUALS

public static final Comparison GREATER_OR_EQUALS

IS_NULL

public static final Comparison IS_NULL

IS_NOT_NULL

public static final Comparison IS_NOT_NULL

BEGIN_WITH

public static final Comparison BEGIN_WITH

NOT_BEGIN_WITH

public static final Comparison NOT_BEGIN_WITH

END_WITH

public static final Comparison END_WITH

NOT_END_WITH

public static final Comparison NOT_END_WITH

CONTAINS

public static final Comparison CONTAINS

NOT_CONTAINS

public static final Comparison NOT_CONTAINS

BEFORE

public static final Comparison BEFORE

AFTER

public static final Comparison AFTER

VALUES

public static final List VALUES
Method Detail

family

public final List family()

valueOf

public static Comparison valueOf(String name)

getString

public String getString()
Specified by:
getString in interface fuego.resources.Internationalizable

getString

public String getString(Locale locale)

getMsg

public fuego.resources.Msg getMsg()

getClassMsg

public static fuego.resources.Msg getClassMsg()

isTextComparisonOnly

public boolean isTextComparisonOnly()

isTimeComparisonOnly

public boolean isTimeComparisonOnly()

getSQLExpression

public String getSQLExpression()

getNumericalSQLExpression

public String getNumericalSQLExpression()

getBooleanSQLExpression

public String getBooleanSQLExpression()

getAfanumericSQLExpression

public String getAfanumericSQLExpression()

getTimeSQLExpression

public String getTimeSQLExpression()

getNumericalComparisons

public static List getNumericalComparisons()

getAlfanumericComparisons

public static List getAlfanumericComparisons()

getBooleanComparisons

public static List getBooleanComparisons()

getTimeComparisons

public static List getTimeComparisons()

Fuego Process API

© Copyright 1996/2003 Fuego Inc. All Rights Reserved