public class QueryOperation<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
QueryOperation.BoundingBox
Model representing a bounding box in geocoordinates.
|
static class |
QueryOperation.BoundingCircle
Model representing a bounding circle in geocoordinates.
|
static class |
QueryOperation.Location
Model representing coordinates for query operations.
|
Modifier | Constructor and Description |
---|---|
protected |
QueryOperation(java.lang.String operator)
Create an operation, using only an operator.
|
protected |
QueryOperation(java.lang.String operator,
T defaultValue)
Create an operation which does take its default value, if no value is given.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
hasDefaultValue()
Check presence of a default value
|
public static final QueryOperation<java.lang.String> IsEqualTo
public static final QueryOperation<java.lang.String> IsNotEqualTo
public static final QueryOperation<java.lang.String> HasOneOf
public static final QueryOperation<java.lang.String> HasNoneOf
public static final QueryOperation<java.lang.String> HasAllOf
public static final QueryOperation<java.lang.Integer> IsLessThan
public static final QueryOperation<java.lang.Integer> IsLessThanOrEqualTo
public static final QueryOperation<java.lang.Integer> IsGreaterThan
public static final QueryOperation<java.lang.Integer> IsGreaterThanOrEqualTo
public static final QueryOperation<java.lang.Boolean> Exists
public static final QueryOperation<java.lang.String> IsEarlierThan
public static final QueryOperation<java.lang.String> IsEarlierOrAt
public static final QueryOperation<java.lang.String> IsLaterThan
public static final QueryOperation<java.lang.String> IsLaterOrAt
public static final QueryOperation<java.lang.String> Matches
public static final QueryOperation<QueryOperation.Location> IsCloseTo
public static final QueryOperation<QueryOperation.BoundingBox> IsWithinBoundingBoxOf
public static final QueryOperation<QueryOperation.BoundingCircle> IsWithinCircleOf
protected QueryOperation(java.lang.String operator)
This means this operation needs to have a value to operate on.
operator
- a string representing the url parameter operation (aka. [eq])protected QueryOperation(java.lang.String operator, T defaultValue)
operator
- the operator to be used.defaultValue
- the default value of the operation.Copyright © 2019 Contentful, GmbH.. All Rights Reserved.