Package | Description |
---|---|
com.speedment.runtime.config.identifier |
Composite identifiers for database configuration objects such as tables and columns.
|
com.speedment.runtime.config.util |
Utility methods for this module.
|
com.speedment.runtime.core |
The base package of Speedment.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ColumnIdentifier<ENTITY>
Identifies a particular Column.
|
interface |
DbmsIdentifier<ENTITY>
Identifies a particular Schema.
|
interface |
SchemaIdentifier<ENTITY>
Identifies a particular Schema.
|
interface |
TableIdentifier<ENTITY>
Identifies a particular Table.
|
Modifier and Type | Method and Description |
---|---|
static <T extends HasDbmsId & HasSchemaId & HasTableId & HasColumnId> |
DocumentDbUtil.referencedColumn(Project project,
T identifier) |
static <T extends HasDbmsId & HasSchemaId> |
DocumentDbUtil.referencedSchema(Project project,
T identifier) |
static <T extends HasDbmsId & HasSchemaId & HasTableId> |
DocumentDbUtil.referencedTable(Project project,
T identifier) |
Modifier and Type | Method and Description |
---|---|
static Dbms |
DocumentDbUtil.referencedDbms(Project project,
HasDbmsId identifier) |
Modifier and Type | Method and Description |
---|---|
default <I extends HasDbmsId & HasSchemaId & HasTableId & HasColumnId> |
ApplicationBuilder.withColumn(I id,
BiConsumer<com.speedment.common.injector.Injector,Column> consumer)
Configures a parameter for the identified column.
|
default <I extends HasDbmsId & HasSchemaId & HasTableId & HasColumnId> |
ApplicationBuilder.withColumn(I id,
Consumer<Column> consumer)
Configures a parameter for the identified table.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withConnectionUrl(I id,
String connectionUrl)
Configures a connection URL for the identified dbms.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withDbms(I identifier,
BiConsumer<com.speedment.common.injector.Injector,Dbms> consumer)
Configures a parameter for the identified dbms.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withDbms(I id,
Consumer<Dbms> consumer)
Configures a parameter for the identified dbms.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withIpAddress(I id,
String ipAddress)
Configures an IP Address for the identified dbms.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withPassword(I id,
char[] password)
Configures a password for the identified dbms.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withPassword(I id,
String password)
Configures a password for the identified dbms.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withPort(I id,
int port)
Configures a port for the identified dbms.
|
default <I extends HasDbmsId & HasSchemaId> |
ApplicationBuilder.withSchema(I identifier,
BiConsumer<com.speedment.common.injector.Injector,Schema> consumer)
Configures a parameter for the identified schema.
|
default <I extends HasDbmsId & HasSchemaId> |
ApplicationBuilder.withSchema(I id,
Consumer<Schema> consumer)
Configures a parameter for the identified schema.
|
default <I extends HasDbmsId & HasSchemaId & HasTableId> |
ApplicationBuilder.withTable(I identifier,
BiConsumer<com.speedment.common.injector.Injector,Table> consumer)
Configures a parameter for the identified table.
|
default <I extends HasDbmsId & HasSchemaId & HasTableId> |
ApplicationBuilder.withTable(I id,
Consumer<Table> consumer)
Configures a parameter for the identified table.
|
default <I extends HasDbmsId> |
ApplicationBuilder.withUsername(I id,
String username)
Configures a username for the identified dbms.
|
Copyright © 2018 Speedment, Inc.. All rights reserved.