| Modifier and Type | Field and Description |
|---|---|
| private final TableFunction |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | canGetRowCount(SessionLocal
the session session)Implements abstract org. Check if the row count can be retrieved quickly. |
| public ResultInterface | getResult(SessionLocal
the session session)Implements abstract org. Read the rows from the table. |
| public long | getRowCount(SessionLocal
the session session)Implements abstract org. Get the row count for this table. |
| public long | getRowCountApproximation(SessionLocal
the session session)Implements abstract org. Get the approximated row count for this table. |
| public String | getSQL(int
formatting flags sqlFlags)Overrides org. Overrides default org. Get the SQL statement of this expression. |
| public StringBuilder | getSQL(StringBuilder
string builder builder, int formatting flags sqlFlags)Overrides org. Implements org. Appends the SQL statement of this object to the specified builder. |
| public boolean | isDeterministic()
Implements abstract org. Check if the table is deterministic. |
| function | back to summary |
|---|---|
| private final TableFunction function | |
| FunctionTable | back to summary |
|---|---|
| public FunctionTable(Schema schema, SessionLocal session, TableFunction function) | |
| canGetRowCount | back to summary |
|---|---|
| public boolean canGetRowCount(SessionLocal session) Implements abstract org. Doc from org. Check if the row count can be retrieved quickly.
| |
| getResult | back to summary |
|---|---|
| public ResultInterface getResult(SessionLocal session) Implements abstract org. Doc from org. Read the rows from the table.
| |
| getRowCount | back to summary |
|---|---|
| public long getRowCount(SessionLocal session) Implements abstract org. Doc from org. Get the row count for this table.
| |
| getRowCountApproximation | back to summary |
|---|---|
| public long getRowCountApproximation(SessionLocal session) Implements abstract org. Doc from org. Get the approximated row count for this table.
| |
| getSQL | back to summary |
|---|---|
| public String getSQL(int sqlFlags) Overrides org. Overrides default org. Doc from org. Get the SQL statement of this expression. This may not always be the original SQL statement, specially after optimization. | |
| getSQL | back to summary |
|---|---|
| public StringBuilder getSQL(StringBuilder builder, int sqlFlags) Overrides org. Implements org. Doc from org. Appends the SQL statement of this object to the specified builder.
| |
| isDeterministic | back to summary |
|---|---|
| public boolean isDeterministic() Implements abstract org. Doc from org. Check if the table is deterministic.
| |