public class UnaryEvaluator extends ExpressionEvalBase<UnaryExpressionNode>
INNER_JOIN_FILTERED_OUT| Constructor and Description |
|---|
UnaryEvaluator(OQLExpressionEvaluatorI<?> parent,
UnaryExpressionNode node) |
UnaryEvaluator(OQLExpressionEvaluatorI<?> parent,
UnaryExpressionNode node,
ParseTreeNode operand,
java.lang.String operatorName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<OQLExpressionEvaluatorI<?>> |
getChildren()
Nonnull list of available children
|
java.lang.Object |
getValue(BOI bo)
Computes the raw value of the expression evaluated on the provided BO.
|
getAlias, getEntity, getNode, getParameters, getParent, getSchema, ofpublic UnaryEvaluator(OQLExpressionEvaluatorI<?> parent, UnaryExpressionNode node) throws OQLException
OQLExceptionpublic UnaryEvaluator(OQLExpressionEvaluatorI<?> parent, UnaryExpressionNode node, ParseTreeNode operand, java.lang.String operatorName) throws OQLException
OQLExceptionpublic java.lang.Object getValue(BOI bo)
OQLExpressionEvaluatorIbo - the nonnull root BO to evaluate the node onpublic java.util.List<OQLExpressionEvaluatorI<?>> getChildren()
OQLExpressionEvaluatorIgetChildren in interface OQLExpressionEvaluatorI<UnaryExpressionNode>getChildren in class ExpressionEvalBase<UnaryExpressionNode>Copyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.