Uses of Class
com.gengoai.sql.object.Table
-
Packages that use Table Package Description com.gengoai.sql com.gengoai.sql.object com.gengoai.sql.sqlite com.gengoai.sql.statement -
-
Uses of Table in com.gengoai.sql
Methods in com.gengoai.sql that return Table Modifier and Type Method Description Table
SQLProber. getTable(@NonNull String name)
Reverse engineers aTable
definition from the database.static Table
SQL. table(String name, @NonNull Consumer<SQL.TableDef> definition)
static Table
SQL. table(String name, SQLElement type, @NonNull Consumer<SQL.TableDef> definition)
Methods in com.gengoai.sql with parameters of type Table Modifier and Type Method Description static SQLOperable
SQL. C(@NonNull Table table, String column)
List<Constraint>
SQLProber. getConstraints(@NonNull Table table)
Gets the table constraints for a given tableList<Column>
SQLProber. getStoredColumns(@NonNull Table table)
Gets the list of columns (non-virtual) for the given table.List<Index>
SQLProber. getTableIndices(@NonNull Table table)
Retrieves the indices on tableList<Column>
SQLProber. getVirtualColumns(@NonNull Table table)
Attempts to the get the virtual columns for a given table. -
Uses of Table in com.gengoai.sql.object
Constructors in com.gengoai.sql.object with parameters of type Table Constructor Description Index(@NonNull Table table, @NonNull List<SQLElement> columns)
Instantiates a new Index. -
Uses of Table in com.gengoai.sql.sqlite
Constructors in com.gengoai.sql.sqlite with parameters of type Table Constructor Description SQLiteFullTextTable(String name, @NonNull Table owner)
Instantiates a new Sq lite full text table. -
Uses of Table in com.gengoai.sql.statement
Methods in com.gengoai.sql.statement with parameters of type Table Modifier and Type Method Description static Delete
Delete. from(@NonNull Table table)
Creates a Delete statement to delete from the given tablestatic Insert
Insert. into(@NonNull Table table)
Create an Insert statement that will insert into the given table.static Update
Update. table(@NonNull Table table)
Creates a new Update statement which will update the given table
-