Package | Description |
---|---|
com.speedment.runtime.config |
The configuration system is located in this package.
|
com.speedment.runtime.config.mutator |
Implementations of the
DocumentMutator
interface that help modify a Document in a
type-safe manner are located in this package. |
com.speedment.runtime.config.util |
Utility methods for this module.
|
com.speedment.runtime.core |
The base package of Speedment.
|
Modifier and Type | Method and Description |
---|---|
default Schema |
Schema.deepCopy() |
Modifier and Type | Method and Description |
---|---|
default Class<Schema> |
Schema.mainInterface() |
default SchemaMutator<? extends Schema> |
Schema.mutator() |
Stream<Schema> |
Dbms.schemas()
Creates a stream of schemas located in this document.
|
Modifier and Type | Class and Description |
---|---|
class |
SchemaMutator<DOC extends Schema> |
Modifier and Type | Method and Description |
---|---|
Schema |
DbmsMutator.addNewSchema() |
Modifier and Type | Method and Description |
---|---|
static SchemaMutator<Schema> |
DocumentMutator.of(Schema schema) |
Modifier and Type | Method and Description |
---|---|
static SchemaMutator<Schema> |
DocumentMutator.of(Schema schema) |
Modifier and Type | Method and Description |
---|---|
static Schema |
DocumentDbUtil.referencedSchema(Project project,
String dbmsId,
String schemaId) |
static <T extends HasDbmsId & HasSchemaId> |
DocumentDbUtil.referencedSchema(Project project,
T identifier) |
Modifier and Type | Method and Description |
---|---|
static Optional<? extends Schema> |
DocumentDbUtil.referencedSchemaIfPresent(Project project,
ColumnIdentifier<?> identifier) |
static Optional<? extends Schema> |
DocumentDbUtil.referencedSchemaIfPresent(Project project,
String dbmsId,
String schemaId) |
Modifier and Type | Method and Description |
---|---|
static boolean |
DocumentDbUtil.isSame(Schema first,
Schema second)
Returns
true if the two specified documents represents the same
element in the database. |
static Stream<? extends Document> |
DocumentDbUtil.traverseOver(Schema schema) |
static <T> Stream<T> |
DocumentDbUtil.traverseOver(Schema schema,
Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright © 2019 Speedment, Inc.. All rights reserved.