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, wait
accept
forEach, iterator, spliterator
protected LogicalExpressionBase(ExpressionPosition pos)
public ExpressionPosition getPosition()
getPosition
in interface LogicalExpression
protected void i(StringBuilder sb, int indent)
public TypeProtos.MajorType getMajorType()
getMajorType
in interface LogicalExpression
public String getDescription()
public int getSelfCost()
getSelfCost
in interface LogicalExpression
public int getCumulativeCost()
getCumulativeCost
in interface LogicalExpression
Copyright © 1970 The Apache Software Foundation. All rights reserved.