org.broadleafcommerce.openadmin.web.rulebuilder
Enum BLCOperator

java.lang.Object
  extended by java.lang.Enum<BLCOperator>
      extended by org.broadleafcommerce.openadmin.web.rulebuilder.BLCOperator
All Implemented Interfaces:
Serializable, Comparable<BLCOperator>

public enum BLCOperator
extends Enum<BLCOperator>

Author:
Elbert Bautista (elbertbautista)

Enum Constant Summary
AND
           
BETWEEN
           
BETWEEN_INCLUSIVE
           
CONTAINS
           
CONTAINS_FIELD
           
ENDS_WITH
           
ENDS_WITH_FIELD
           
EQUALS
           
EQUALS_FIELD
           
GREATER_OR_EQUAL
           
GREATER_OR_EQUAL_FIELD
           
GREATER_THAN
           
GREATER_THAN_FIELD
           
ICONTAINS
           
IENDS_WITH
           
IEQUALS
           
IN_SET
           
INOT_CONTAINS
           
INOT_ENDS_WITH
           
INOT_EQUAL
           
INOT_STARTS_WITH
           
IREGEXP
           
IS_NULL
           
ISTARTS_WITH
           
LESS_OR_EQUAL
           
LESS_OR_EQUAL_FIELD
           
LESS_THAN
           
LESS_THAN_FIELD
           
NOT
           
NOT_CONTAINS
           
NOT_ENDS_WITH
           
NOT_EQUAL
           
NOT_EQUAL_FIELD
           
NOT_IN_SET
           
NOT_NULL
           
NOT_STARTS_WITH
           
OR
           
REGEXP
           
STARTS_WITH
           
STARTS_WITH_FIELD
           
 
Method Summary
static BLCOperator valueOf(String name)
          Returns the enum constant of this type with the specified name.
static BLCOperator[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

EQUALS

public static final BLCOperator EQUALS

NOT_EQUAL

public static final BLCOperator NOT_EQUAL

IEQUALS

public static final BLCOperator IEQUALS

INOT_EQUAL

public static final BLCOperator INOT_EQUAL

GREATER_THAN

public static final BLCOperator GREATER_THAN

LESS_THAN

public static final BLCOperator LESS_THAN

GREATER_OR_EQUAL

public static final BLCOperator GREATER_OR_EQUAL

LESS_OR_EQUAL

public static final BLCOperator LESS_OR_EQUAL

CONTAINS

public static final BLCOperator CONTAINS

STARTS_WITH

public static final BLCOperator STARTS_WITH

ENDS_WITH

public static final BLCOperator ENDS_WITH

ICONTAINS

public static final BLCOperator ICONTAINS

ISTARTS_WITH

public static final BLCOperator ISTARTS_WITH

IENDS_WITH

public static final BLCOperator IENDS_WITH

NOT_CONTAINS

public static final BLCOperator NOT_CONTAINS

NOT_STARTS_WITH

public static final BLCOperator NOT_STARTS_WITH

NOT_ENDS_WITH

public static final BLCOperator NOT_ENDS_WITH

INOT_CONTAINS

public static final BLCOperator INOT_CONTAINS

INOT_STARTS_WITH

public static final BLCOperator INOT_STARTS_WITH

INOT_ENDS_WITH

public static final BLCOperator INOT_ENDS_WITH

REGEXP

public static final BLCOperator REGEXP

IREGEXP

public static final BLCOperator IREGEXP

IS_NULL

public static final BLCOperator IS_NULL

NOT_NULL

public static final BLCOperator NOT_NULL

IN_SET

public static final BLCOperator IN_SET

NOT_IN_SET

public static final BLCOperator NOT_IN_SET

EQUALS_FIELD

public static final BLCOperator EQUALS_FIELD

NOT_EQUAL_FIELD

public static final BLCOperator NOT_EQUAL_FIELD

GREATER_THAN_FIELD

public static final BLCOperator GREATER_THAN_FIELD

LESS_THAN_FIELD

public static final BLCOperator LESS_THAN_FIELD

GREATER_OR_EQUAL_FIELD

public static final BLCOperator GREATER_OR_EQUAL_FIELD

LESS_OR_EQUAL_FIELD

public static final BLCOperator LESS_OR_EQUAL_FIELD

CONTAINS_FIELD

public static final BLCOperator CONTAINS_FIELD

STARTS_WITH_FIELD

public static final BLCOperator STARTS_WITH_FIELD

ENDS_WITH_FIELD

public static final BLCOperator ENDS_WITH_FIELD

AND

public static final BLCOperator AND

NOT

public static final BLCOperator NOT

OR

public static final BLCOperator OR

BETWEEN

public static final BLCOperator BETWEEN

BETWEEN_INCLUSIVE

public static final BLCOperator BETWEEN_INCLUSIVE
Method Detail

values

public static BLCOperator[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (BLCOperator c : BLCOperator.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BLCOperator valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2013. All Rights Reserved.