@Beta public final class IfNotExistsFunction<T> extends FunctionOperand
This object is as immutable (or unmodifiable) as the underlying operand given during construction.
Modifier and Type | Field and Description |
---|---|
private PathOperand |
attr |
private Operand |
operand |
Constructor and Description |
---|
IfNotExistsFunction(PathOperand attr,
Operand operand) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
asSubstituted(SubstitutionContext context)
Returns this unit of expression as a string substituted if necessary with
tokens using the given substitution context.
|
private final PathOperand attr
private final Operand operand
IfNotExistsFunction(PathOperand attr, Operand operand)
java.lang.String asSubstituted(SubstitutionContext context)
UnitOfExpression
asSubstituted
in class UnitOfExpression
context
- the substitution context which may get mutated as a side
effect upon completion of this method