public class TableBody extends DALNode
| Constructor and Description |
|---|
TableBody(java.util.List<? extends DALNode> rows) |
TableBody(java.util.List<? extends DALNode> rows,
com.github.leeonky.interpreter.InterpreterException.Position.Type type) |
| Modifier and Type | Method and Description |
|---|---|
TableBody |
checkFormat(TableHeadRow headRow) |
DALNode |
convertToVerificationNode(Data actual,
DALOperator operator,
java.util.Comparator<java.lang.Object> comparator) |
TableRowNode |
dataRowSkipEllipsis(int indexSkipEllipsis) |
java.lang.String |
inspect() |
com.github.leeonky.dal.ast.node.table.RowType |
resolveRowType(com.github.leeonky.interpreter.InterpreterException.Position.Type type) |
collectFields, evaluate, evaluateData, getRootSymbolName, propertyChain, verify, verifypublic TableBody(java.util.List<? extends DALNode> rows)
public TableBody(java.util.List<? extends DALNode> rows, com.github.leeonky.interpreter.InterpreterException.Position.Type type)
public com.github.leeonky.dal.ast.node.table.RowType resolveRowType(com.github.leeonky.interpreter.InterpreterException.Position.Type type)
public DALNode convertToVerificationNode(Data actual, DALOperator operator, java.util.Comparator<java.lang.Object> comparator)
public TableRowNode dataRowSkipEllipsis(int indexSkipEllipsis)
public TableBody checkFormat(TableHeadRow headRow)