com.mizar.persistence.jpa.facade
Enum RangeQuery.EqualityOperator

java.lang.Object
  extended by java.lang.Enum<RangeQuery.EqualityOperator>
      extended by com.mizar.persistence.jpa.facade.RangeQuery.EqualityOperator
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RangeQuery.EqualityOperator>
Enclosing class:
RangeQuery

public static enum RangeQuery.EqualityOperator
extends java.lang.Enum<RangeQuery.EqualityOperator>


Enum Constant Summary
ANY
          Will be ignored
BETWEEN
          If less than OR equal to the upperBound AND greater than OR equal to the lowerBound
EQUALORGREATER
          If equal to or greater than the lowerBound
EQUALORLESS
          If equal to or less than the upperBound
EQUALS
          If equal to the upperBound
GREATER
          If greater than the lowerBound
LESS
          If less than the upperBound
WITHIN
          If less than the upperBound AND greater than the lowerBound
 
Method Summary
static RangeQuery.EqualityOperator valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RangeQuery.EqualityOperator[] 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

ANY

public static final RangeQuery.EqualityOperator ANY
Will be ignored


LESS

public static final RangeQuery.EqualityOperator LESS
If less than the upperBound


EQUALS

public static final RangeQuery.EqualityOperator EQUALS
If equal to the upperBound


GREATER

public static final RangeQuery.EqualityOperator GREATER
If greater than the lowerBound


EQUALORLESS

public static final RangeQuery.EqualityOperator EQUALORLESS
If equal to or less than the upperBound


EQUALORGREATER

public static final RangeQuery.EqualityOperator EQUALORGREATER
If equal to or greater than the lowerBound


BETWEEN

public static final RangeQuery.EqualityOperator BETWEEN
If less than OR equal to the upperBound AND greater than OR equal to the lowerBound


WITHIN

public static final RangeQuery.EqualityOperator WITHIN
If less than the upperBound AND greater than the lowerBound

Method Detail

values

public static RangeQuery.EqualityOperator[] 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 (RangeQuery.EqualityOperator c : RangeQuery.EqualityOperator.values())
    System.out.println(c);

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

valueOf

public static RangeQuery.EqualityOperator valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null