java.lang.Object
org.litebridgedb.orm.api.sql.SqlFromClause
- All Implemented Interfaces:
FromClause<Row,SqlFromClauseTerminal, SqlJoinClause, SqlJoinConditionClause, SqlJoinConditionClauseTerminal, SqlWhereConditionClause, SqlWhereConditionClauseTerminal, SqlGroupByClauseTerminal, SqlHavingConditionClause, SqlHavingConditionClauseTerminal, SqlOrderByClause, SqlOrderByClauseChain>
public final class SqlFromClause
extends Object
implements FromClause<Row,SqlFromClauseTerminal,SqlJoinClause,SqlJoinConditionClause,SqlJoinConditionClauseTerminal,SqlWhereConditionClause,SqlWhereConditionClauseTerminal,SqlGroupByClauseTerminal,SqlHavingConditionClause,SqlHavingConditionClauseTerminal,SqlOrderByClause,SqlOrderByClauseChain>
-
Constructor Summary
ConstructorsConstructorDescriptionSqlFromClause(SqlSelectSpec selectSpec, TableRegistry tableRegistry, SqlSelector delegate) -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the source table and schema for the SQL query, setting the base table and expressions used in the query construction.
-
Constructor Details
-
SqlFromClause
-
-
Method Details
-
from
Description copied from interface:FromClauseSpecifies the source table and schema for the SQL query, setting the base table and expressions used in the query construction.If the table is not already registered, it is created and associated with an empty schema and given table name.
- Specified by:
fromin interfaceFromClause<Row,SqlFromClauseTerminal, SqlJoinClause, SqlJoinConditionClause, SqlJoinConditionClauseTerminal, SqlWhereConditionClause, SqlWhereConditionClauseTerminal, SqlGroupByClauseTerminal, SqlHavingConditionClause, SqlHavingConditionClauseTerminal, SqlOrderByClause, SqlOrderByClauseChain> - Parameters:
table- the name of the table within the specified schema- Returns:
- an instance of
SqlFromClauseTerminalto allow further query configuration
-