public class Expression
extends java.lang.Object
Represents a N1QL Expression.
public static Expression x(java.lang.String value)
public static Expression s(java.lang.String value)
public static Expression x(int value)
public static Expression x(long value)
public static Expression x(boolean value)
public static Expression x(JsonArray value)
public static Expression x(JsonObject value)
public static Expression TRUE()
public static Expression FALSE()
public static Expression NULL()
public Expression not()
public Expression and(Expression right)
public Expression or(Expression right)
public Expression eq(Expression right)
public Expression ne(Expression right)
public Expression gt(Expression right)
public Expression lt(Expression right)
public Expression gte(Expression right)
public Expression lte(Expression right)
public Expression is(Expression right)
public Expression between(Expression right)
public Expression notBetween(Expression right)
public Expression like(Expression right)
public Expression notLike(Expression right)
public Expression isValued()
public Expression isNotValued()
public Expression isNull()
public Expression isNotNull()
public Expression isMissing()
public Expression isNotMissing()
public Expression concat(Expression right)
public Expression isNull(Expression right)
public Expression exists()
public Expression in(Expression right)
public Expression notIn(Expression right)
public Expression as(java.lang.String alias)
public java.lang.String toString()
toString
in class java.lang.Object