public class RowNode extends Node
| Constructor and Description |
|---|
RowNode(java.util.Optional<java.lang.Integer> index,
java.util.Optional<ExpressionClause> schemaClause,
java.util.Optional<Operator> operator,
java.util.List<Node> cells) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Node> |
getCells() |
boolean |
hasIndex() |
boolean |
hasSchemaOrOperator() |
java.lang.String |
inspect() |
java.util.List<java.lang.String> |
inspectCells() |
java.lang.String |
inspectSchemaAndOperator() |
static java.lang.String |
printTableRow(java.util.Collection<java.lang.String> collection) |
static java.lang.String |
printTableRow(java.util.stream.Stream<java.lang.String> stream) |
ExpressionClause |
toExpressionClause(Operator operator) |
avoidListMapping, evaluate, evaluateDataObject, getOperandPosition, getPositionBegin, getRootName, inspectClause, judge, judge, setPositionBeginpublic RowNode(java.util.Optional<java.lang.Integer> index,
java.util.Optional<ExpressionClause> schemaClause,
java.util.Optional<Operator> operator,
java.util.List<Node> cells)
public static java.lang.String printTableRow(java.util.stream.Stream<java.lang.String> stream)
public static java.lang.String printTableRow(java.util.Collection<java.lang.String> collection)
public java.lang.String inspectSchemaAndOperator()
public ExpressionClause toExpressionClause(Operator operator)
public boolean hasSchemaOrOperator()
public java.util.List<Node> getCells()
public java.util.List<java.lang.String> inspectCells()
public boolean hasIndex()