public class TableBody extends DALNode
positionBegin| Constructor and Description |
|---|
TableBody(java.util.List<? extends DALNode> rows) |
TableBody(java.util.List<? extends DALNode> rows,
InterpreterException.Position.Type type) |
| Modifier and Type | Method and Description |
|---|---|
TableBody |
checkTable(TableHead tableHead) |
RowNode |
getDataRowByDataIndex(int row) |
java.lang.String |
inspect() |
com.github.leeonky.dal.ast.table.RowKeyType |
resolveRowKeyType(InterpreterException.Position.Type type) |
DALNode |
transformToListScope(Data actual,
DALOperator operator,
java.util.Comparator<java.lang.Object> comparator) |
bracketSymbolNode, constFalse, constNode, constNull, constString, constTrue, elementSchemas, evaluate, evaluateData, getRootSymbolName, parenthesesNode, propertyChain, regex, relaxString, schema, schemas, stringSymbol, symbolNode, verify, verify, verify, verify, verifyBy, verifyBygetOperandPosition, getPositionBegin, setPositionBeginpublic TableBody(java.util.List<? extends DALNode> rows)
public TableBody(java.util.List<? extends DALNode> rows, InterpreterException.Position.Type type)
public com.github.leeonky.dal.ast.table.RowKeyType resolveRowKeyType(InterpreterException.Position.Type type)
public DALNode transformToListScope(Data actual, DALOperator operator, java.util.Comparator<java.lang.Object> comparator)
public RowNode getDataRowByDataIndex(int row)