public abstract class LogicalExpressionBase extends Object implements LogicalExpression
LogicalExpression.De, LogicalExpression.Se| Modifier | Constructor and Description |
|---|---|
protected |
LogicalExpressionBase(ExpressionPosition pos) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCumulativeCost() |
String |
getDescription() |
TypeProtos.MajorType |
getMajorType() |
ExpressionPosition |
getPosition() |
int |
getSelfCost() |
protected void |
i(StringBuilder sb,
int indent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptforEach, iterator, spliteratorprotected LogicalExpressionBase(ExpressionPosition pos)
public ExpressionPosition getPosition()
getPosition in interface LogicalExpressionprotected void i(StringBuilder sb, int indent)
public TypeProtos.MajorType getMajorType()
getMajorType in interface LogicalExpressionpublic String getDescription()
public int getSelfCost()
getSelfCost in interface LogicalExpressionpublic int getCumulativeCost()
getCumulativeCost in interface LogicalExpressionCopyright © 2021 The Apache Software Foundation. All rights reserved.