public class ExpressionBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder |
add(CqnToken token) |
static ExpressionBuilder |
create(CqnToken... tokens) |
static ExpressionBuilder |
create(Iterable<CqnToken> tokens) |
ExpressionBuilder |
param(String param) |
ExpressionBuilder |
plain(Object object) |
ExpressionBuilder |
plain(String plain) |
Predicate |
predicate() |
ExpressionBuilder |
ref(CqnElementRef ref) |
ExpressionBuilder |
ref(String path) |
<T> ExpressionBuilder |
val(T value) |
<T> Value<T> |
value() |
CqnExpression |
xpr() |
public static ExpressionBuilder create(Iterable<CqnToken> tokens)
public static ExpressionBuilder create(CqnToken... tokens)
public ExpressionBuilder ref(String path)
public ExpressionBuilder ref(CqnElementRef ref)
public <T> ExpressionBuilder val(T value)
public ExpressionBuilder plain(String plain)
public ExpressionBuilder plain(Object object)
public ExpressionBuilder param(String param)
public ExpressionBuilder add(CqnToken token)
public CqnExpression xpr()
public <T> Value<T> value()
public Predicate predicate()
Copyright © 2021 SAP. All rights reserved.