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.table.RowType |
resolveRowType(com.github.leeonky.interpreter.InterpreterException.Position.Type type) |
bracketSymbolNode, constFalse, constInteger, constNull, constNumber, constString, constTrue, elementSchemas, evaluate, evaluateData, getRootSymbolName, metaSymbolNode, numberSymbol, parenthesesNode, propertyChain, regex, relaxString, schema, schemas, stringSymbol, symbolNode, verify, verify, verify, verify, verifyBy, verifyBypublic 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.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)