public class UnaryLogicalExpression extends LogicalExpression
{ $not : { query } }
Constructor and Description |
---|
UnaryLogicalExpression(UnaryLogicalOperator op,
QueryExpression query) |
Modifier and Type | Method and Description |
---|---|
static UnaryLogicalExpression |
fromJson(com.fasterxml.jackson.databind.node.ObjectNode node)
Parses a unary logical expression using the given object node
|
UnaryLogicalOperator |
getOp()
Returns the operator
|
QueryExpression |
getQuery()
Returns the query to which the operator will be applied
|
com.fasterxml.jackson.databind.JsonNode |
toJson()
Returns a json representation of the query
|
fromJson
getFactory, getSourceNode, toString
public UnaryLogicalExpression(UnaryLogicalOperator op, QueryExpression query)
public UnaryLogicalOperator getOp()
public QueryExpression getQuery()
public com.fasterxml.jackson.databind.JsonNode toJson()
toJson
in class JsonObject
public static UnaryLogicalExpression fromJson(com.fasterxml.jackson.databind.node.ObjectNode node)
Copyright © 2014. All rights reserved.