public class ContainmentTest extends BooleanFunctionCall implements CqnContainmentTest
Modifier and Type | Method and Description |
---|---|
void |
accept(CqnVisitor visitor) |
boolean |
caseInsensitive() |
static ContainmentTest |
contains(CqnValue value,
CqnValue term) |
static ContainmentTest |
contains(CqnValue value,
CqnValue term,
boolean caseInsensitive) |
static ContainmentTest |
endsWith(CqnValue value,
CqnValue term) |
static ContainmentTest |
startsWith(CqnValue value,
CqnValue term) |
CqnValue |
term() |
CqnValue |
value() |
args, args, create, create, func, getArgs, getFunctionName, toJson
and, not, or, toString, type
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asPredicate, isPredicate
asArithmeticExpression, asExpression, asNegation, isArithmeticExpression, isExpression, isNegation, toJson
as, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, isRef, type
args, asFunction, func, isFunction
public static ContainmentTest startsWith(CqnValue value, CqnValue term)
public static ContainmentTest contains(CqnValue value, CqnValue term)
public static ContainmentTest contains(CqnValue value, CqnValue term, boolean caseInsensitive)
public static ContainmentTest endsWith(CqnValue value, CqnValue term)
public CqnValue value()
value
in interface CqnContainmentTest
public CqnValue term()
term
in interface CqnContainmentTest
public boolean caseInsensitive()
caseInsensitive
in interface CqnContainmentTest
public void accept(CqnVisitor visitor)
accept
in interface BooleanFunction
accept
in interface CqnContainmentTest
accept
in interface CqnExpression
accept
in interface CqnFunc
accept
in interface CqnToken
Copyright © 2021 SAP. All rights reserved.