public static class ComparisonOperators.ComparisonOperatorFactory extends Object
Constructor and Description |
---|
ComparisonOperatorFactory(AggregationExpression expression)
Creates new
ComparisonOperators.ComparisonOperatorFactory for given AggregationExpression . |
ComparisonOperatorFactory(String fieldReference)
Creates new
ComparisonOperators.ComparisonOperatorFactory for given fieldReference. |
Modifier and Type | Method and Description |
---|---|
ComparisonOperators.Cmp |
compareTo(AggregationExpression expression)
Creates new
AggregationExpression that compares two values. |
ComparisonOperators.Cmp |
compareTo(String fieldReference)
Creates new
AggregationExpression that compares two values. |
ComparisonOperators.Cmp |
compareToValue(Object value)
Creates new
AggregationExpression that compares two values. |
ComparisonOperators.Eq |
equalTo(AggregationExpression expression)
Creates new
AggregationExpression that compares two values and returns true when the first
value is equal to the expression result. |
ComparisonOperators.Eq |
equalTo(String fieldReference)
Creates new
AggregationExpression that compares two values and returns true when the first
value is equal to the value of the referenced field. |
ComparisonOperators.Eq |
equalToValue(Object value)
Creates new
AggregationExpression that compares two values and returns true when the first
value is equal to the given value. |
ComparisonOperators.Gt |
greaterThan(AggregationExpression expression)
Creates new
AggregationExpression that compares two values and returns true when the first
value is greater than the expression result. |
ComparisonOperators.Gt |
greaterThan(String fieldReference)
Creates new
AggregationExpression that compares two values and returns true when the first
value is greater than the value of the referenced field. |
ComparisonOperators.Gte |
greaterThanEqualTo(AggregationExpression expression)
Creates new
AggregationExpression that compares two values and returns true when the first
value is greater than or equivalent to the expression result. |
ComparisonOperators.Gte |
greaterThanEqualTo(String fieldReference)
Creates new
AggregationExpression that compares two values and returns true when the first
value is greater than or equivalent to the value of the referenced field. |
ComparisonOperators.Gte |
greaterThanEqualToValue(Object value)
Creates new
AggregationExpression that compares two values and returns true when the first
value is greater than or equivalent to the given value. |
ComparisonOperators.Gt |
greaterThanValue(Object value)
Creates new
AggregationExpression that compares two values and returns true when the first
value is greater than the given value. |
ComparisonOperators.Lt |
lessThan(AggregationExpression expression)
Creates new
AggregationExpression that compares two values and returns true when the first
value is less than the expression result. |
ComparisonOperators.Lt |
lessThan(String fieldReference)
Creates new
AggregationExpression that compares two values and returns true when the first
value is less than the value of the referenced field. |
ComparisonOperators.Lte |
lessThanEqualTo(AggregationExpression expression)
Creates new
AggregationExpression that compares two values and returns true when the first
value is less than or equivalent to the expression result. |
ComparisonOperators.Lte |
lessThanEqualTo(String fieldReference)
Creates new
AggregationExpression that compares two values and returns true when the first
value is less than or equivalent to the value of the referenced field. |
ComparisonOperators.Lte |
lessThanEqualToValue(Object value)
Creates new
AggregationExpression that compares two values and returns true when the first
value is less than or equivalent to the given value. |
ComparisonOperators.Lt |
lessThanValue(Object value)
Creates new
AggregationExpression that compares two values and returns true when the first
value is less than to the given value. |
ComparisonOperators.Ne |
notEqualTo(AggregationExpression expression)
Creates new
AggregationExpression that compares two values and returns true when the values
are not equivalent. |
ComparisonOperators.Ne |
notEqualTo(String fieldReference)
Creates new
AggregationExpression that compares two values and returns true when the values
are not equivalent. |
ComparisonOperators.Ne |
notEqualToValue(Object value)
Creates new
AggregationExpression that compares two values and returns true when the values
are not equivalent. |
public ComparisonOperatorFactory(String fieldReference)
ComparisonOperators.ComparisonOperatorFactory
for given fieldReference.fieldReference
- must not be null.public ComparisonOperatorFactory(AggregationExpression expression)
ComparisonOperators.ComparisonOperatorFactory
for given AggregationExpression
.expression
- must not be null.public ComparisonOperators.Cmp compareTo(String fieldReference)
AggregationExpression
that compares two values.fieldReference
- must not be null.public ComparisonOperators.Cmp compareTo(AggregationExpression expression)
AggregationExpression
that compares two values.expression
- must not be null.public ComparisonOperators.Cmp compareToValue(Object value)
AggregationExpression
that compares two values.value
- must not be null.public ComparisonOperators.Eq equalTo(String fieldReference)
AggregationExpression
that compares two values and returns true when the first
value is equal to the value of the referenced field.fieldReference
- must not be null.public ComparisonOperators.Eq equalTo(AggregationExpression expression)
AggregationExpression
that compares two values and returns true when the first
value is equal to the expression result.expression
- must not be null.public ComparisonOperators.Eq equalToValue(Object value)
AggregationExpression
that compares two values and returns true when the first
value is equal to the given value.value
- must not be null.public ComparisonOperators.Gt greaterThan(String fieldReference)
AggregationExpression
that compares two values and returns true when the first
value is greater than the value of the referenced field.fieldReference
- must not be null.public ComparisonOperators.Gt greaterThan(AggregationExpression expression)
AggregationExpression
that compares two values and returns true when the first
value is greater than the expression result.expression
- must not be null.public ComparisonOperators.Gt greaterThanValue(Object value)
AggregationExpression
that compares two values and returns true when the first
value is greater than the given value.value
- must not be null.public ComparisonOperators.Gte greaterThanEqualTo(String fieldReference)
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the value of the referenced field.fieldReference
- must not be null.public ComparisonOperators.Gte greaterThanEqualTo(AggregationExpression expression)
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the expression result.expression
- must not be null.public ComparisonOperators.Gte greaterThanEqualToValue(Object value)
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the given value.value
- must not be null.public ComparisonOperators.Lt lessThan(String fieldReference)
AggregationExpression
that compares two values and returns true when the first
value is less than the value of the referenced field.fieldReference
- must not be null.public ComparisonOperators.Lt lessThan(AggregationExpression expression)
AggregationExpression
that compares two values and returns true when the first
value is less than the expression result.expression
- must not be null.public ComparisonOperators.Lt lessThanValue(Object value)
AggregationExpression
that compares two values and returns true when the first
value is less than to the given value.value
- must not be null.public ComparisonOperators.Lte lessThanEqualTo(String fieldReference)
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the value of the referenced field.fieldReference
- must not be null.public ComparisonOperators.Lte lessThanEqualTo(AggregationExpression expression)
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the expression result.expression
- must not be null.public ComparisonOperators.Lte lessThanEqualToValue(Object value)
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the given value.value
- public ComparisonOperators.Ne notEqualTo(String fieldReference)
AggregationExpression
that compares two values and returns true when the values
are not equivalent.fieldReference
- must not be null.public ComparisonOperators.Ne notEqualTo(AggregationExpression expression)
AggregationExpression
that compares two values and returns true when the values
are not equivalent.expression
- must not be null.public ComparisonOperators.Ne notEqualToValue(Object value)
AggregationExpression
that compares two values and returns true when the values
are not equivalent.value
- must not be null.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.