public class Row extends DALNode
| Constructor and Description |
|---|
Row(DALNode rowHeader,
DALNode cell,
ColumnHeaderRow columnHeaderRow) |
Row(DALNode rowHeader,
java.util.List<com.github.leeonky.interpreter.Clause<DALNode>> clauses,
ColumnHeaderRow columnHeaderRow) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkSize(int size) |
com.github.leeonky.interpreter.Clause<DALNode> |
constructVerificationClause(DALOperator operator,
RowType rowType) |
java.lang.String |
inspect() |
boolean |
isData() |
DalException |
markPositionOnCells(DalException dalException) |
Row |
merge(Row rowNode) |
RowType |
mergeRowTypeBy(RowType rowType) |
boolean |
specialRow() |
collectFields, evaluate, evaluateData, getRootSymbolName, guessTableHeaderType, needPostBlankWarningCheck, needPrefixBlankWarningCheck, propertyChain, toVerify, verifypublic Row(DALNode rowHeader, DALNode cell, ColumnHeaderRow columnHeaderRow)
public Row(DALNode rowHeader, java.util.List<com.github.leeonky.interpreter.Clause<DALNode>> clauses, ColumnHeaderRow columnHeaderRow)
public com.github.leeonky.interpreter.Clause<DALNode> constructVerificationClause(DALOperator operator, RowType rowType)
public boolean isData()
public boolean specialRow()
public void checkSize(int size)
public DalException markPositionOnCells(DalException dalException)