| Modifier and Type | Field and Description |
|---|---|
| private final FunctionAlias | |
| private final FunctionAlias. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| 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 ResultInterface | getValue(SessionLocal
the session session)Implements abstract org. Get a result with. |
| public ResultInterface | getValueTemplate(SessionLocal
the session session)Implements abstract org. Get an empty result with the column names set. |
| public boolean | isDeterministic()
Implements abstract org. Whether the function always returns the same result for the same parameters. |
| public void | optimize(SessionLocal
the session session)Overrides org. Try to optimize this table function |
| functionAlias | back to summary |
|---|---|
| private final FunctionAlias functionAlias | |
| javaMethod | back to summary |
|---|---|
| private final FunctionAlias. | |
| JavaTableFunction | back to summary |
|---|---|
| public JavaTableFunction(FunctionAlias functionAlias, Expression[] args) | |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Get the name. | |
| 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.
| |
| getValue | back to summary |
|---|---|
| public ResultInterface getValue(SessionLocal session) Implements abstract org. Doc from org. Get a result with.
| |
| getValueTemplate | back to summary |
|---|---|
| public ResultInterface getValueTemplate(SessionLocal session) Implements abstract org. Doc from org. Get an empty result with the column names set.
| |
| isDeterministic | back to summary |
|---|---|
| public boolean isDeterministic() Implements abstract org. Doc from org. Whether the function always returns the same result for the same parameters.
| |
| optimize | back to summary |
|---|---|
| public void optimize(SessionLocal session) Overrides org. Doc from org. Try to optimize this table function
| |