Package hydra.ext.cypher.features
Class ComparisonFeatures
- java.lang.Object
-
- hydra.ext.cypher.features.ComparisonFeatures
-
- All Implemented Interfaces:
java.io.Serializable
public class ComparisonFeatures extends java.lang.Object implements java.io.Serializable
Comparison operators and functions- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Boolean
equal
The = comparison operatorstatic Name
FIELD_NAME_EQUAL
static Name
FIELD_NAME_GREATER_THAN
static Name
FIELD_NAME_GREATER_THAN_OR_EQUAL
static Name
FIELD_NAME_LESS_THAN
static Name
FIELD_NAME_LESS_THAN_OR_EQUAL
static Name
FIELD_NAME_NOT_EQUAL
java.lang.Boolean
greaterThan
The > comparison operatorjava.lang.Boolean
greaterThanOrEqual
The >= comparison operatorjava.lang.Boolean
lessThan
The < comparison operatorjava.lang.Boolean
lessThanOrEqual
The <= comparison operatorjava.lang.Boolean
notEqual
The <> comparison operatorstatic Name
TYPE_NAME
-
Constructor Summary
Constructors Constructor Description ComparisonFeatures(java.lang.Boolean equal, java.lang.Boolean greaterThan, java.lang.Boolean greaterThanOrEqual, java.lang.Boolean lessThan, java.lang.Boolean lessThanOrEqual, java.lang.Boolean notEqual)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
int
hashCode()
ComparisonFeatures
withEqual(java.lang.Boolean equal)
ComparisonFeatures
withGreaterThan(java.lang.Boolean greaterThan)
ComparisonFeatures
withGreaterThanOrEqual(java.lang.Boolean greaterThanOrEqual)
ComparisonFeatures
withLessThan(java.lang.Boolean lessThan)
ComparisonFeatures
withLessThanOrEqual(java.lang.Boolean lessThanOrEqual)
ComparisonFeatures
withNotEqual(java.lang.Boolean notEqual)
-
-
-
Field Detail
-
TYPE_NAME
public static final Name TYPE_NAME
-
FIELD_NAME_EQUAL
public static final Name FIELD_NAME_EQUAL
-
FIELD_NAME_GREATER_THAN
public static final Name FIELD_NAME_GREATER_THAN
-
FIELD_NAME_GREATER_THAN_OR_EQUAL
public static final Name FIELD_NAME_GREATER_THAN_OR_EQUAL
-
FIELD_NAME_LESS_THAN
public static final Name FIELD_NAME_LESS_THAN
-
FIELD_NAME_LESS_THAN_OR_EQUAL
public static final Name FIELD_NAME_LESS_THAN_OR_EQUAL
-
FIELD_NAME_NOT_EQUAL
public static final Name FIELD_NAME_NOT_EQUAL
-
equal
public final java.lang.Boolean equal
The = comparison operator
-
greaterThan
public final java.lang.Boolean greaterThan
The > comparison operator
-
greaterThanOrEqual
public final java.lang.Boolean greaterThanOrEqual
The >= comparison operator
-
lessThan
public final java.lang.Boolean lessThan
The < comparison operator
-
lessThanOrEqual
public final java.lang.Boolean lessThanOrEqual
The <= comparison operator
-
notEqual
public final java.lang.Boolean notEqual
The <> comparison operator
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
withEqual
public ComparisonFeatures withEqual(java.lang.Boolean equal)
-
withGreaterThan
public ComparisonFeatures withGreaterThan(java.lang.Boolean greaterThan)
-
withGreaterThanOrEqual
public ComparisonFeatures withGreaterThanOrEqual(java.lang.Boolean greaterThanOrEqual)
-
withLessThan
public ComparisonFeatures withLessThan(java.lang.Boolean lessThan)
-
withLessThanOrEqual
public ComparisonFeatures withLessThanOrEqual(java.lang.Boolean lessThanOrEqual)
-
withNotEqual
public ComparisonFeatures withNotEqual(java.lang.Boolean notEqual)
-
-