Package | Description |
---|---|
com.speedment.code |
Fundamental Code Generation componenets is located in this package.
|
com.speedment.component |
The
Components of the
Speedment platform. |
com.speedment.config.db |
Interfaces for exposing a typed database-specific view of a
Document tree is located in this package. |
com.speedment.config.db.mutator |
Implementations of the
DocumentMutator
interface that help modify a Document in a
type-safe manner are located in this package. |
com.speedment.db |
Establishing and maintaining the database connection is handled by the
classes in this package.
|
com.speedment.event |
The Speedment Event Bus is located in this package.
|
com.speedment.event.trait |
Traits used in the event bus is located in this package.
|
Modifier and Type | Field and Description |
---|---|
static TranslatorKey<Project,Class> |
StandardTranslatorKey.APPLICATION |
static TranslatorKey<Project,Class> |
StandardTranslatorKey.GENERATED_APPLICATION |
static TranslatorKey<Project,Class> |
StandardTranslatorKey.GENERATED_APPLICATION_METADATA |
Modifier and Type | Method and Description |
---|---|
Project |
TranslatorSupport.projectOrThrow()
Return this node or any ancestral node that is a
Project . |
Modifier and Type | Method and Description |
---|---|
Optional<Project> |
TranslatorSupport.project()
Return this node or any ancestral node that is a
Project . |
default Optional<Project> |
Translator.project()
Return this node or any ancestral node that is a
Project . |
static Stream<TranslatorKey<Project,Class>> |
StandardTranslatorKey.projectTranslatorKeys()
Returns a stream of the standard
Translator Keys
that is used on a 'per project' basis. |
Modifier and Type | Method and Description |
---|---|
void |
TranslatorManager.accept(Project project) |
String |
TranslatorSupport.typeName(Project project)
Returns the name of the specified project formatted as a java type.
|
default void |
TranslatorManager.writeToFile(Project project,
Meta<File,String> meta,
boolean overwriteExisting) |
default void |
TranslatorManager.writeToFile(Project project,
String filename,
String content,
boolean overwriteExisting) |
Modifier and Type | Method and Description |
---|---|
default Translator.Builder<T> |
Translator.Builder.forEveryProject(BiConsumer<T,Project> consumer)
Executes the specified code for the
Project document of this
build. |
Translator.Builder<T> |
Translator.Builder.forEveryProject(Translator.Phase phase,
BiConsumer<T,Project> consumer)
Executes the specified code for the
Project document of this
build. |
Modifier and Type | Method and Description |
---|---|
Project |
ProjectComponent.getProject()
Returns the current
Project . |
Modifier and Type | Method and Description |
---|---|
void |
ProjectComponent.setProject(Project project)
Sets the current
Project . |
Modifier and Type | Method and Description |
---|---|
default Class<Project> |
Project.mainInterface() |
default ProjectMutator<? extends Project> |
Project.mutator() |
Modifier and Type | Class and Description |
---|---|
class |
ProjectMutator<DOC extends Project> |
Modifier and Type | Method and Description |
---|---|
static ProjectMutator<Project> |
DocumentMutator.of(Project project) |
Modifier and Type | Method and Description |
---|---|
static ProjectMutator<Project> |
DocumentMutator.of(Project project) |
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<Project> |
DbmsHandler.readSchemaMetadata(ProgressMeasure progressListener)
Reads the schema metadata with populated
Schemas that are
available in this database. |
CompletableFuture<Project> |
DbmsHandler.readSchemaMetadata(ProgressMeasure progressListener,
Predicate<String> filterCriteria)
/**
Reads the schema metadata with populated
Schemas that are
available in this database. |
Modifier and Type | Method and Description |
---|---|
Project |
ProjectLoaded.project() |
Project |
BeforeGenerate.project() |
Project |
AfterGenerate.project() |
Constructor and Description |
---|
AfterGenerate(Project project,
Generator generator,
TranslatorManager translatorManager) |
BeforeGenerate(Project project,
Generator generator,
TranslatorManager translatorManager) |
ProjectLoaded(Project project) |
Modifier and Type | Method and Description |
---|---|
Project |
ProjectEvent.project() |
Copyright © 2016 Speedment, Inc.. All rights reserved.