Package | Description |
---|---|
com.speedment.runtime.application |
The runtime application package of Speedment.
|
com.speedment.runtime.config |
The configuration system is located in this package.
|
com.speedment.runtime.config.mutator.trait |
Common traits used by the
DocumentMutator
implementations are located in this package. |
com.speedment.runtime.config.trait |
Common traits used in the typed configuration documents are located in this
package.
|
com.speedment.runtime.core |
The base package of Speedment.
|
Modifier and Type | Method and Description |
---|---|
<C extends Document & HasEnabled> |
AbstractApplicationBuilder.with(Class<C> type,
BiConsumer<com.speedment.common.injector.Injector,C> consumer) |
<C extends Document & HasEnabled> |
AbstractApplicationBuilder.with(Class<C> type,
Consumer<C> consumer) |
<C extends Document & HasEnabled> |
AbstractApplicationBuilder.with(Class<C> type,
String name,
BiConsumer<com.speedment.common.injector.Injector,C> consumer) |
Modifier and Type | Interface and Description |
---|---|
interface |
Column
A typed
Document that represents a column in the database. |
interface |
Dbms
A typed
Document that represents a dbms instance in the database. |
interface |
ForeignKey
A typed
Document that represents a foreign key instance in the
database. |
interface |
Index
A typed
Document that represents an index instance in the database. |
interface |
PrimaryKeyColumn
A typed
Document that represents the primary key column instance in
the database. |
interface |
Project
A typed
Document that represents a database project. |
interface |
Schema
A typed
Document that represents a schema instance in the database. |
interface |
Table
A typed
Document that represents a table instance in the database. |
Modifier and Type | Interface and Description |
---|---|
interface |
HasEnabledMutator<DOC extends HasEnabled> |
Modifier and Type | Method and Description |
---|---|
static HasEnabled |
HasEnabled.of(Document document)
Returns a wrapper of the specified document that implements the
HasEnabled trait. |
Modifier and Type | Method and Description |
---|---|
<C extends Document & HasEnabled> |
ApplicationBuilder.with(Class<C> type,
BiConsumer<com.speedment.common.injector.Injector,C> consumer)
Configures a parameter for all
Document of a certain class. |
<C extends Document & HasEnabled> |
ApplicationBuilder.with(Class<C> type,
Consumer<C> consumer)
Configures a parameter for all
Document of a certain class. |
<C extends Document & HasEnabled> |
ApplicationBuilder.with(Class<C> type,
String name,
BiConsumer<com.speedment.common.injector.Injector,C> consumer)
Configures a parameter for the named
Document of a certain class. |
default <C extends Document & HasEnabled> |
ApplicationBuilder.with(Class<C> type,
String name,
Consumer<C> consumer)
Configures a parameter for the named
Document of a certain class. |
Copyright © 2019 Speedment, Inc.. All rights reserved.