public class NaryValueRelationalExpression extends NaryRelationalExpression
nary_relational_expression := { field: ,
op: nary_comparison_operator,
values: value_list_array }
| Constructor and Description |
|---|
NaryValueRelationalExpression(Path field,
NaryRelationalOperator op,
List<Value> values)
Ctor with the given values
|
NaryValueRelationalExpression(Path field,
NaryRelationalOperator op,
Value... values)
Ctor with the given values
|
| Modifier and Type | Method and Description |
|---|---|
static NaryValueRelationalExpression |
fromJson(com.fasterxml.jackson.databind.node.ObjectNode node)
Parses an n-ary relational expression from the given json object
|
List<Value> |
getValues()
List of values against which to compare the field
|
com.fasterxml.jackson.databind.JsonNode |
toJson()
Returns a json representation of this query
|
getField, getOpbind, bind, fromJson, getBindableClauses, getBindableClauses, getQueryFields, getQueryFields, getQueryFields, isRequired, isRequiredgetFactory, getSourceNode, toStringpublic NaryValueRelationalExpression(Path field, NaryRelationalOperator op, List<Value> values)
public NaryValueRelationalExpression(Path field, NaryRelationalOperator op, Value... values)
public com.fasterxml.jackson.databind.JsonNode toJson()
toJson in class JsonObjectpublic static NaryValueRelationalExpression fromJson(com.fasterxml.jackson.databind.node.ObjectNode node)
Copyright © 2015. All rights reserved.