Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractApplicationBuilder<APP extends Speedment,BUILDER extends AbstractApplicationBuilder<APP,BUILDER>> - Class in com.speedment.runtime.application
This abstract class is implemented by classes that can build a Speedment application.
AbstractApplicationBuilder(Class<? extends APP>, Class<? extends ApplicationMetadata>) - Constructor for class com.speedment.runtime.application.AbstractApplicationBuilder
 
AbstractApplicationBuilder(ClassLoader, Class<? extends APP>, Class<? extends ApplicationMetadata>) - Constructor for class com.speedment.runtime.application.AbstractApplicationBuilder
 
AbstractApplicationBuilder(InjectorBuilder) - Constructor for class com.speedment.runtime.application.AbstractApplicationBuilder
 
AbstractApplicationMetadata - Class in com.speedment.runtime.application
 
AbstractApplicationMetadata() - Constructor for class com.speedment.runtime.application.AbstractApplicationMetadata
 
AbstractManager<ENTITY> - Class in com.speedment.runtime.core.manager
An abstract base implementation of all Managers.
AbstractManager() - Constructor for class com.speedment.runtime.core.manager.AbstractManager
 
AbstractSpeedment - Class in com.speedment.runtime.application
An abstract base implementation of the Speedment interface.
AbstractSpeedment() - Constructor for class com.speedment.runtime.application.AbstractSpeedment
 
AbstractTestApplicationMetadata - Class in com.speedment.runtime.core.testsupport
Deprecated.
AbstractTestApplicationMetadata() - Constructor for class com.speedment.runtime.core.testsupport.AbstractTestApplicationMetadata
Deprecated.
 
AbstractViewManager<ENTITY> - Class in com.speedment.runtime.core.manager
Abstract base class for VIEW Tables.
AbstractViewManager() - Constructor for class com.speedment.runtime.core.manager.AbstractViewManager
 
accept(T) - Method in interface com.speedment.runtime.core.db.SqlConsumer
Performs this operation on the given argument.
accept(ENTITY) - Method in interface com.speedment.runtime.core.manager.Persister
Persists the entity in the data store.
accept(ENTITY) - Method in interface com.speedment.runtime.core.manager.Remover
Removes the entity from the data store.
accept(ENTITY) - Method in interface com.speedment.runtime.core.manager.Updater
Updates the entity in the data store.
Action<T extends BaseStream<?,T>,R extends BaseStream<?,R>> - Class in com.speedment.runtime.core.stream.action
 
Action(Function<T, R>, Class<? extends BaseStream>, BasicAction) - Constructor for class com.speedment.runtime.core.stream.action.Action
 
add(Object) - Method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
add(Action<?, ?>) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
add(int, Action<?, ?>) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
addAll(Collection<?>) - Method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
addFirst(Action<?, ?>) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
addGeneratedKey(Long) - Method in interface com.speedment.runtime.core.manager.sql.HasGeneratedKeys
Adds the specified key to the list of keys that has been generated.
addLast(Action<?, ?>) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
addListener(Consumer<ProgressMeasure>) - Method in interface com.speedment.runtime.core.util.ProgressMeasure
Adds a listener that will be called each time a value changes.
addRule(JavaTypeMap.Rule) - Method in interface com.speedment.runtime.core.db.JavaTypeMap
Adds the specified rule to the rule engine.
alive() - Method in interface com.speedment.runtime.core.component.StatisticsReporterComponent
 
allExcept(Field<ENTITY>...) - Static method in interface com.speedment.runtime.core.manager.FieldSet
Creates a new FieldSet that represents the set of all fields of an entity except for the given ones
allExcept(Collection<Field<ENTITY>>) - Static method in interface com.speedment.runtime.core.manager.FieldSet
Creates a new FieldSet that represents the set of all fields of an entity except for the given ones
AllMatchTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
allOf(Class<ENTITY>) - Static method in interface com.speedment.runtime.core.manager.FieldSet
Returns a FieldSet that represents all the fields of the given entity
and(SqlPredicate<? super T>) - Method in interface com.speedment.runtime.core.db.SqlPredicate
 
and(Field<ENTITY>) - Method in interface com.speedment.runtime.core.manager.FieldSet
Creates a new FieldSet with the given field added to the original set.
andThen(SqlFunction<? super R, ? extends V>) - Method in interface com.speedment.runtime.core.db.SqlFunction
 
AnyMatchTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
ApplicationBuilder<APP extends Speedment,BUILDER extends ApplicationBuilder<APP,BUILDER>> - Interface in com.speedment.runtime.core
Builder class for producing new Speedment instances.
ApplicationBuilder.HasLoggerName - Interface in com.speedment.runtime.core
Interface used for getting logger names.
ApplicationBuilder.LogType - Enum in com.speedment.runtime.core
The type of logging to change the settings for.
ApplicationBuilders - Class in com.speedment.runtime.application
Builder class for producing new Speedment instances.
ApplicationMetadata - Interface in com.speedment.runtime.core
This interface defines how a Speedment application can obtain its configuration meta data.
apply(DbmsType, Class<T>) - Method in interface com.speedment.runtime.core.component.resultset.ResultSetMapperComponent
Gets the mapping from the javaClass to the ResultSetMapping.
apply(Class<T>) - Method in interface com.speedment.runtime.core.component.resultset.ResultSetMapperComponent
Gets the mapping from the javaClass to the ResultSetMapping.
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, DoublePipeline) - Method in interface com.speedment.runtime.core.component.sql.override.doubles.DoubleCountTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, IntPipeline) - Method in interface com.speedment.runtime.core.component.sql.override.ints.IntCountTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, LongPipeline) - Method in interface com.speedment.runtime.core.component.sql.override.longs.LongCountTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Predicate<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.AllMatchTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Predicate<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.AnyMatchTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.CollectSupplierAccumulatorCombinerTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Collector<? super T, A, R>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.CollectTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.CountTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.FindAnyTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.FindFirstTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Consumer<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ForEachOrderedTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Consumer<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ForEachTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.IteratorTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Comparator<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.MaxTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Comparator<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.MinTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, Predicate<? super T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.NoneMatchTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReduceIdentityCombinerTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, T, BinaryOperator<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReduceIdentityTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, BinaryOperator<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReduceTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.SpliteratorTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>, IntFunction<A[]>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ToArrayGeneratorTerminator
 
apply(SqlStreamOptimizerInfo<ENTITY>, SqlStreamTerminator<ENTITY>, ReferencePipeline<T>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ToArrayTerminator
 
apply(DB_TYPE) - Method in interface com.speedment.runtime.core.component.sql.SqlTypeMapperHelper
Converts the specified value in JDBC form to the appropriate java type by using the TypeMapper contained in this helper.
apply(T) - Method in interface com.speedment.runtime.core.db.SqlFunction
 
apply(ENTITY) - Method in interface com.speedment.runtime.core.manager.Persister
Persists the provided entity to the underlying database and returns a potentially updated entity.
apply(ENTITY) - Method in interface com.speedment.runtime.core.manager.Remover
Removes the provided entity from the underlying database and returns the provided entity instance.
apply(ENTITY) - Method in interface com.speedment.runtime.core.manager.Updater
Updates the provided entity in the underlying database and returns a potentially updated entity.
applySkipLimit(String, List<Object>, long, long) - Method in interface com.speedment.runtime.core.db.DbmsType
Returns a new String and modifies the provided parameter list (side effect) so that the original SQL query will reflect a query that has an offset (skip) and a limit.
aquireSet(Verb) - Method in class com.speedment.runtime.core.stream.action.Action
 
assertAtLeast(FeatureReadinessLevel) - Method in enum com.speedment.runtime.core.util.FeatureReadinessLevel
Throw a SpeedmentException if the required FeatureReadinessLevel has not been met.
AsynchronousQueryResult<T> - Interface in com.speedment.runtime.core.db
 
attachCurrentThread() - Method in interface com.speedment.runtime.core.component.transaction.Transaction
Attaches the current thread to this Transaction.
AutoClosingStream<T> - Interface in com.speedment.runtime.core.stream
 

B

BasicAction - Interface in com.speedment.runtime.core.stream.action
 
beginner() - Method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
 
build() - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
build(Injector) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
Builds the application using the specified injector.
build() - Method in interface com.speedment.runtime.core.ApplicationBuilder
Builds this application.
build() - Method in interface com.speedment.runtime.core.manager.ManagerConfigurator
Builds a new manager that might delegate some methods to the pre-existing manager, but where the specified settings will be applied upon execution.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder10
 
build(Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder10
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
build(BiFunction<T0, T1, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
build(TriFunction<T0, T1, T2, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
build(QuadFunction<T0, T1, T2, T3, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
build(Function5<T0, T1, T2, T3, T4, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
build(Function6<T0, T1, T2, T3, T4, T5, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
build(Function7<T0, T1, T2, T3, T4, T5, T6, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
build(Function8<T0, T1, T2, T3, T4, T5, T6, T7, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
build(Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build() - Method in interface com.speedment.runtime.join.trait.HasDefaultBuild
Creates and returns a new Join object where elements in the Join object's stream method is of a default Tuple type.

C

checkDatabaseConnectivity(Injector) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
ClassMapper<V> - Interface in com.speedment.runtime.core.util
A generic Class mapper interface.
cleanup(Connection) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionDecorator
Cleans up a used connection before it is returned to a connection pool.
clear() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
close() - Method in class com.speedment.runtime.application.AbstractSpeedment
 
close() - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
close() - Method in interface com.speedment.runtime.core.Speedment
Closes the Speedment instance and deallocates any allocated resources.
closer() - Method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
 
CollectorUtil - Class in com.speedment.runtime.core.util
Utility methods for collecting Speedment streams in various ways.
CollectSupplierAccumulatorCombinerTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
CollectTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
ColumnMetaData - Interface in com.speedment.runtime.core.db.metadata
 
com.speedment.runtime.application - package com.speedment.runtime.application
The runtime application package of Speedment.
com.speedment.runtime.connector.mariadb - package com.speedment.runtime.connector.mariadb
Driver for the H2 database
com.speedment.runtime.connector.mysql - package com.speedment.runtime.connector.mysql
Driver for the H2 database
com.speedment.runtime.connector.postgres - package com.speedment.runtime.connector.postgres
Driver for the H2 database
com.speedment.runtime.connector.sqlite - package com.speedment.runtime.connector.sqlite
 
com.speedment.runtime.core - package com.speedment.runtime.core
The base package of Speedment.
com.speedment.runtime.core.annotation - package com.speedment.runtime.core.annotation
This package contains annotations
com.speedment.runtime.core.component - package com.speedment.runtime.core.component
The standard components of the Speedment platform.
com.speedment.runtime.core.component.connectionpool - package com.speedment.runtime.core.component.connectionpool
The ConnectionPoolComponent and related classes are located in this package.
com.speedment.runtime.core.component.resultset - package com.speedment.runtime.core.component.resultset
The ResultSetMapperComponent and related classes are located in this package.
com.speedment.runtime.core.component.sql - package com.speedment.runtime.core.component.sql
The SqlPersistenceComponent, SqlPersistenceComponent and related classes are located in this package.
com.speedment.runtime.core.component.sql.override - package com.speedment.runtime.core.component.sql.override
Pluggable terminating operation interfaces are located in this package.
com.speedment.runtime.core.component.sql.override.doubles - package com.speedment.runtime.core.component.sql.override.doubles
Pluggable terminating operation interfaces of double type are located in this package.
com.speedment.runtime.core.component.sql.override.ints - package com.speedment.runtime.core.component.sql.override.ints
Pluggable terminating operation interfaces of int type are located in this package.
com.speedment.runtime.core.component.sql.override.longs - package com.speedment.runtime.core.component.sql.override.longs
Pluggable terminating operation interfaces of long type are located in this package.
com.speedment.runtime.core.component.sql.override.reference - package com.speedment.runtime.core.component.sql.override.reference
Pluggable terminating operation interfaces of reference type are located in this package.
com.speedment.runtime.core.component.transaction - package com.speedment.runtime.core.component.transaction
Classes related to transactions, such as Transaction and TransactionHandler are located in this package.
com.speedment.runtime.core.db - package com.speedment.runtime.core.db
Establishing and maintaining the database connection is handled by the classes in this package.
com.speedment.runtime.core.db.metadata - package com.speedment.runtime.core.db.metadata
Utility classes expecially used by the SQL mapping system are located in this package.
com.speedment.runtime.core.exception - package com.speedment.runtime.core.exception
Custom Exceptions thrown by Speedment is located in this package.
com.speedment.runtime.core.manager - package com.speedment.runtime.core.manager
The Manager interface and its related classes are located in this package.
com.speedment.runtime.core.manager.sql - package com.speedment.runtime.core.manager.sql
 
com.speedment.runtime.core.stream - package com.speedment.runtime.core.stream
Classes concerning the custom Stream implementation used in Speedment is located in this package.
com.speedment.runtime.core.stream.action - package com.speedment.runtime.core.stream.action
The basic building blocks of the custom Stream implementation are located in this package.
com.speedment.runtime.core.stream.parallel - package com.speedment.runtime.core.stream.parallel
Classes concerning parallel configuration of the Stream implementation used in Speedment is located in this package.
com.speedment.runtime.core.testsupport - package com.speedment.runtime.core.testsupport
 
com.speedment.runtime.core.util - package com.speedment.runtime.core.util
Utility classes used both internally and in generated code is located in this package.
com.speedment.runtime.join - package com.speedment.runtime.join
Join exposes interfaces to handle join operations on tables.
com.speedment.runtime.join.builder - package com.speedment.runtime.join.builder
 
com.speedment.runtime.join.stage - package com.speedment.runtime.join.stage
The pipeline package exposes how tables are composed in a join operation.
com.speedment.runtime.join.trait - package com.speedment.runtime.join.trait
The join trait package exposes shared interfaces for join operations on tables.
com.speedment.runtime.welcome - package com.speedment.runtime.welcome
The welcome package for Speedment used for welcome messages when Speedment starts
commit() - Method in interface com.speedment.runtime.core.component.transaction.Transaction
Makes all changes made since the previous commit/rollback permanent and releases any transaction domain locks currently affected by this Transaction object.
committer() - Method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
 
COMPARATOR - Static variable in interface com.speedment.runtime.core.db.DbmsType
 
compose(SqlFunction<? super V, ? extends T>) - Method in interface com.speedment.runtime.core.db.SqlFunction
 
composedClose(T...) - Static method in class com.speedment.runtime.core.stream.ComposeRunnableUtil
Given a number of streams, closes the streams in sequence, even if one or several throws an Exception.
composedRunnable(Collection<Runnable>) - Static method in class com.speedment.runtime.core.stream.ComposeRunnableUtil
Given a number of Runnables, runs the run() method in sequence, even if one or several throws an Exception.
ComposeRunnableUtil - Class in com.speedment.runtime.core.stream
 
computeIntensityDefault() - Static method in interface com.speedment.runtime.core.stream.parallel.ParallelStrategy
A Parallel Strategy that is Java's default Iterator to Spliterator converter.
computeIntensityExtreme() - Static method in interface com.speedment.runtime.core.stream.parallel.ParallelStrategy
A Parallel Strategy that favors small sets with extremely high computational overhead.
computeIntensityHigh() - Static method in interface com.speedment.runtime.core.stream.parallel.ParallelStrategy
A Parallel Strategy that favors relatively small to medium sets with high computational overhead.
computeIntensityMedium() - Static method in interface com.speedment.runtime.core.stream.parallel.ParallelStrategy
A Parallel Strategy that favors relatively small to medium sets with medium computational overhead.
concat(Stream<T>...) - Static method in class com.speedment.runtime.core.util.StreamComposition
Creates a concatenated Stream whose elements are are all the elements of the streams in sequential order.
concatAndAutoClose(Stream<T>...) - Static method in class com.speedment.runtime.core.util.StreamComposition
Creates a lazily concatenated Stream whose elements are are all the elements of the streams in sequential order.
ConfigurableIteratorSpliterator<T> - Interface in com.speedment.runtime.core.stream.parallel
 
configure(Class<? extends Manager<ENTITY>>) - Method in class com.speedment.runtime.application.AbstractSpeedment
 
configure(Connection) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionDecorator
Configures a newly allocated connection before use.
configure(Class<? extends Manager<ENTITY>>) - Method in interface com.speedment.runtime.core.Speedment
Creates and Returns a manager configurator that can be used to configure an existing manager.
configureSelect(PreparedStatement) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Configures a select statement for optimum read performance.
configureSelect(ResultSet) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Configures a ResultSet for optimum read performance.
ConnectionDecorator - Interface in com.speedment.runtime.core.component.connectionpool
 
ConnectionPoolComponent - Interface in com.speedment.runtime.core.component.connectionpool
This Component interface is used for holding the connection pool that is being used by Speedment.
ConnectionUrlGenerator - Interface in com.speedment.runtime.core.db
A functional interface that given a certain Dbms instance can produce a connection URL.
CountTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
create(Class<? extends ApplicationMetadata>) - Static method in class com.speedment.runtime.application.ApplicationBuilders
Creates and returns a new ApplicationBuilder configured with the given ApplicationMetadata class.
create(Project, Field<ENTITY>, Class<ENTITY>) - Static method in interface com.speedment.runtime.core.component.sql.SqlTypeMapperHelper
Creates a new SqlTypeMapperHelper by using the default implementation.
create() - Static method in interface com.speedment.runtime.core.db.JavaTypeMap
Creates a new JavaTypeMap using the default implementation.
create() - Static method in interface com.speedment.runtime.core.util.ProgressMeasure
 
createAndAccept(Consumer<? super Transaction>) - Method in interface com.speedment.runtime.core.component.transaction.TransactionHandler
Creates a new Transaction and invokes the provided action with the new transaction.
createAndApply(Function<? super Transaction, ? extends R>) - Method in interface com.speedment.runtime.core.component.transaction.TransactionHandler
Creates a new Transaction and returns the value of applying the given function to the new transaction.
createArray(Dbms, String, Object[]) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Factory method for creating Array objects.
createBlob(Dbms) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Constructs an object that implements the Blob interface.
createClob(Dbms) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Constructs an object that implements the Clob interface.
createJoin(List<Stage<?>>, Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>, TableIdentifier<T8>, TableIdentifier<T9>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin10
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, BiFunction<T0, T1, T>, TableIdentifier<T0>, TableIdentifier<T1>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin2
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, TriFunction<T0, T1, T2, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin3
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, QuadFunction<T0, T1, T2, T3, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin4
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function5<T0, T1, T2, T3, T4, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin5
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function6<T0, T1, T2, T3, T4, T5, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin6
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function7<T0, T1, T2, T3, T4, T5, T6, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin7
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function8<T0, T1, T2, T3, T4, T5, T6, T7, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin8
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>, TableIdentifier<T8>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin9
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createNClob(Dbms) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Constructs an object that implements the NClob interface.
createSQLXML(Dbms) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Constructs an object that implements the SQLXML interface.
createStruct(Dbms, String, Object[]) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Factory method for creating Struct objects.
createTransactionHandler() - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Creates and returns a new TransactionHandler for the single Dbms defined in the current Speedment Project.
createTransactionHandler(T) - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Creates and returns a new TransactionHandler for the provided transaction object (such as a database).
crossJoin(TableIdentifier<T1>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
crossJoin(TableIdentifier<T2>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
crossJoin(TableIdentifier<T3>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
crossJoin(TableIdentifier<T4>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
crossJoin(TableIdentifier<T5>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
crossJoin(TableIdentifier<T6>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
crossJoin(TableIdentifier<T7>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
crossJoin(TableIdentifier<T8>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
crossJoin(TableIdentifier<T9>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
crossJoin(TableIdentifier<ENTITY>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedTable to the collection of joined tables.

D

DatabaseNamingConvention - Interface in com.speedment.runtime.core.db
Regulates how the full name of a database entity is constructed.
DatabaseUtil - Class in com.speedment.runtime.core.util
Utility methods for calculating values based on a configuration model.
DataSourceHandler<D,T> - Interface in com.speedment.runtime.core.component.transaction
 
DbmsColumnHandler - Interface in com.speedment.runtime.core.db
A DbmsColumnHandler governs selection of columns used in queries to the database
DbmsHandlerComponent - Interface in com.speedment.runtime.core.component
This class holds the various DbmsTypes currently installed in the Speedment platform.
DbmsMetadataHandler - Interface in com.speedment.runtime.core.db
A DbmsMetadataHandler provides the interface between Speedment and an underlying Dbms for when initially loading the metadata.
DbmsOperationHandler - Interface in com.speedment.runtime.core.db
A DbmsOperationHandler provides the interface between Speedment and an underlying Dbms for when running queries.
DbmsType - Interface in com.speedment.runtime.core.db
The DbmsType interface defines unique properties for different Dbms types.
DbmsType.ConnectionType - Enum in com.speedment.runtime.core.db
The type of connection that this DbmsType uses.
DbmsType.SkipLimitSupport - Enum in com.speedment.runtime.core.db
 
DbmsType.SortByNullOrderInsertion - Enum in com.speedment.runtime.core.db
The sort by null order insertion.
DbmsType.SubSelectAlias - Enum in com.speedment.runtime.core.db
The sub-select alias mode.
dbmsTypeOf(DbmsHandlerComponent, Dbms) - Static method in class com.speedment.runtime.core.util.DatabaseUtil
Returns the DbmsType for the specified Dbms.
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.doubles.DoubleCountTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.ints.IntCountTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.longs.LongCountTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.AllMatchTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.AnyMatchTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.CollectSupplierAccumulatorCombinerTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.CollectTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.CountTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.FindAnyTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.FindFirstTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ForEachOrderedTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ForEachTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.IteratorTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.MaxTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.MinTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.NoneMatchTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ReduceIdentityCombinerTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ReduceIdentityTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ReduceTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.SpliteratorTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ToArrayGeneratorTerminator
 
defaultTerminator() - Static method in interface com.speedment.runtime.core.component.sql.override.reference.ToArrayTerminator
 
detachCurrentThread() - Method in interface com.speedment.runtime.core.component.transaction.Transaction
Detaches the current thread from this Transaction.
DONE - Static variable in interface com.speedment.runtime.core.util.ProgressMeasure
 
DoubleCountTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.doubles
 
DoubleSqlStreamTerminatorOverride - Interface in com.speedment.runtime.core.component.sql.override.doubles
An interface used for overriding a DoubleStream's terminating operations.
DoubleTerminator - Interface in com.speedment.runtime.core.component.sql.override.doubles
 
driver(String) - Method in interface com.speedment.runtime.core.db.DriverComponent
Returns the Driver with the specified class name if it exists on the class path, and otherwise an empty optional.
DriverComponent - Interface in com.speedment.runtime.core.db
Component used by connectors to obtain a Driver instance.

E

EmailUtil - Class in com.speedment.runtime.core.util
Reads and writes to the internal file where a user's email address is stored.
empty() - Static method in class com.speedment.runtime.application.ApplicationBuilders
Creates and returns a new empty ApplicationBuilder.
empty(ClassLoader) - Static method in class com.speedment.runtime.application.ApplicationBuilders
Creates and returns a new empty ApplicationBuilder.
empty() - Static method in interface com.speedment.runtime.core.component.sql.Metrics
Returns an empty metrics.
encloseField(String) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Encloses the specified database name field in accordance to this database naming convention.
EntityManager - Interface in com.speedment.runtime.core.component
An Entity Manager is be used to handle persistence for any Entity.
entityMapper() - Method in interface com.speedment.runtime.core.component.SqlAdapter
Returns an entity mapper for this SqlAdapter.
entityMapper(int) - Method in interface com.speedment.runtime.core.component.SqlAdapter
Returns an entity mapper for this SqlAdapter.
equal(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is equal to the given joinedField.
equals(Object) - Method in class com.speedment.runtime.core.stream.action.Statement
 
except(Field<ENTITY>) - Method in interface com.speedment.runtime.core.manager.FieldSet
Creates a new FieldSet with the given field removed from the original set.
excludedInInsertStatement() - Method in interface com.speedment.runtime.core.db.DbmsColumnHandler
By default, all columns are included in SQL INSERT statements, this predicate allows exclusion from that rule in order to for example exclude auto incremented fields.
excludedInUpdateStatement() - Method in interface com.speedment.runtime.core.db.DbmsColumnHandler
By default, all columns are included in SQL UPDATE statements, this predicate allows exclusion from that rule in order to for example exclude auto incremented fields.
executeDelete(Dbms, String, List<?>) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Executes an SQL delete command.
executeInsert(Dbms, String, List<?>, Collection<Field<ENTITY>>, Consumer<List<Long>>) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Executes an SQL update command.
executeQuery(Dbms, String, SqlFunction<ResultSet, T>) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Eagerly executes a SQL query and subsequently maps each row in the ResultSet using a provided mapper and return a Stream of the mapped objects.
executeQuery(Dbms, String, List<?>, SqlFunction<ResultSet, T>) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Eagerly executes a SQL query and subsequently maps each row in the ResultSet using a provided mapper and return a stream of the mapped objects.
executeQueryAsync(Dbms, String, List<?>, SqlFunction<ResultSet, T>, ParallelStrategy) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Lazily Executes a SQL query and subsequently maps each row in the ResultSet using a provided mapper and return a stream of the mapped objects.
executeUpdate(Dbms, String, List<?>) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
Executes an SQL update command.
extractor() - Method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
 

F

FeatureReadinessLevel - Enum in com.speedment.runtime.core.util
Enumeration of the readiness of a particular feature.
field() - Method in interface com.speedment.runtime.join.stage.Stage
Returns a Field that belongs to the table of this Stage, or empty() if no Field is defined (i.e.
FieldPredicateView - Interface in com.speedment.runtime.core.db
 
fields() - Method in interface com.speedment.runtime.core.component.PersistenceTableInfo
Returns a stream of the fields of the table.
FieldSet<ENTITY> - Interface in com.speedment.runtime.core.manager
 
findAny(TableIdentifier<ENTITY>, HasComparableOperators<ENTITY, V>, V) - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Finds a particular entity in the source where the specified field has the specified value.
FindAnyTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
findBackwardsBy(HasFinder<ENTITY, FK_ENTITY>, FK_ENTITY) - Method in interface com.speedment.runtime.core.manager.Manager
Retrieves and returns a stream of matching entities that matches the given a foreign key relation (foreign field and entity).
findBy(HasFinder<FK_ENTITY, ENTITY>, FK_ENTITY) - Method in interface com.speedment.runtime.core.manager.Manager
Retrieves and returns an Entity that matches the given a foreign key relation (foreign field and entity).
findByName(String) - Method in interface com.speedment.runtime.core.component.DbmsHandlerComponent
Searches for the specified DbmsType by its name as defined by DbmsType.getName().
findByNullable(HasNullableFinder<FK_ENTITY, ENTITY>, FK_ENTITY) - Method in interface com.speedment.runtime.core.manager.Manager
Retrieves and returns a stream of Entities (with one or zero elements) that matches the given a foreign key relation (foreign field and entity).
findConnectionUrl(DbmsHandlerComponent, Dbms) - Static method in class com.speedment.runtime.core.util.DatabaseUtil
Determines the connection URL to use for the specified Dbms by first: checking if the CONNECTION_URL property is set; otherwise, calculate it using the DbmsType.
findDbmsType(DbmsHandlerComponent, Dbms) - Static method in class com.speedment.runtime.core.util.DatabaseUtil
Locates the DbmsType corresponding to the specified Dbms, or throws a SpeedmentException if it can not be found.
finderBackwardsBy(HasFinder<ENTITY, FK_ENTITY>) - Method in interface com.speedment.runtime.core.manager.Manager
Returns a Function that, when it is applied, will produce an equivalent result as if Manager.findBackwardsBy(HasFinder, Object) was called.
finderBy(HasFinder<FK_ENTITY, ENTITY>) - Method in interface com.speedment.runtime.core.manager.Manager
Returns a Function that, when it is applied, will produce an equivalent result as if Manager.finderByNullable(HasNullableFinder) was called.
finderByNullable(HasNullableFinder<FK_ENTITY, ENTITY>) - Method in interface com.speedment.runtime.core.manager.Manager
Returns a Function that, when it is applied, will produce an equivalent result as if Manager.findByNullable(HasNullableFinder, Object) was called.
FindFirstTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
findJdbcType(Map<String, Class<?>>, ColumnMetaData) - Method in interface com.speedment.runtime.core.db.JavaTypeMap
Looks through all the rules that has been installed into this rule engine to try and find one that returns something other than an empty Optional.
findJdbcType(Map<String, Class<?>>, ColumnMetaData) - Method in interface com.speedment.runtime.core.db.JavaTypeMap.Rule
Returns the java type that should be used to represent the column with the specified metadata.
ForEachOrderedTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
ForEachTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
foreignField() - Method in interface com.speedment.runtime.join.stage.Stage
Returns a Field that belongs to a table from a previous stage, or empty() if no Field is defined (i.e.
from(Dbms) - Method in interface com.speedment.runtime.core.db.ConnectionUrlGenerator
Returns the connection URL for the specified database information.
from(TableIdentifier<T0>) - Method in interface com.speedment.runtime.join.JoinComponent
Adds a provided firstManager to the collection of joined managers.
fromSqlIsolationLevel(int) - Static method in enum com.speedment.runtime.core.component.transaction.Isolation
 
fullNameOf(String, String, String) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns the full name used in the database for the specified column.
fullNameOf(String, String) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns the full name used in the database for the specified parameters.
fullNameOf(ColumnIdentifier<?>) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns the full name used in the database for the specified ColumnIdentifier.
fullNameOf(PrimaryKeyColumn) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns the full name used in the database for the specified PrimaryKeyColumn.
fullNameOf(Column) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns the full name used in the database for the specified Column.
fullNameOf(Table) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns the full name used in the database for the specified Table.

G

GeneratedCode - Annotation Type in com.speedment.runtime.core.annotation
Deprecated.
This annotation class has been replaced by com.speedment.common.annotation.GeneratedCode. Please re-generate your classes
get(Class<T>) - Method in class com.speedment.runtime.application.AbstractSpeedment
 
get(String) - Method in interface com.speedment.runtime.core.component.PasswordComponent
Returns the password associated with the specified dbms.
get(Dbms) - Method in interface com.speedment.runtime.core.component.PasswordComponent
Returns the password associated with the specified dbms.
get(Pipeline, DbmsType) - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerComponent
 
get(Thread) - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Returns a transaction aware object (if any) for the given thread.
get(String) - Method in interface com.speedment.runtime.core.db.JavaTypeMap
Returns the mapped type for the particular key.
get() - Method in interface com.speedment.runtime.core.db.SqlSupplier
 
get(Class<T>) - Method in interface com.speedment.runtime.core.Speedment
Returns the specified component from the platform, or if it does not exist, an empty Optional.
get() - Method in class com.speedment.runtime.core.stream.action.Action
 
get(int) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
getAllMatchTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getAnyMatchTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getCharOctetLength() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return (for char types) the maximum number of bytes in the column.
getCollateFragment() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the COLLATE fragment needed to make ORDER BY statements sort correctly, using default collation
getCollectSupplierAccumulatorCombinerTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getCollectTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getColumnDef() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the default value for the column, which should be interpreted as a string when the value is enclosed in single quotes (may be null).
getColumnHandler() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the handler responsible for column inclusion/exclusion in queries to databases
getColumnName() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the column name.
getColumnSize() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the column size.
getConnection(String, String, char[]) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns a {link PoolableConnection} from this connection pool.
getConnection(Dbms) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns a {link PoolableConnection} from this connection pool.
getConnection(Dbms) - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
getConnection(String, String, char[]) - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
getConnectionType() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the connection type used in this DbmsType.
getConnectionUrlGenerator() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the ConnectionUrlGenerator for this database.
getCounter() - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
Returns a BiFunction that will read in the count long value from the database.
getCountTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getCreated() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
getCurrentAction() - Method in interface com.speedment.runtime.core.util.ProgressMeasure
Gets the current action.
getDatabaseNamingConvention() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the naming convention used by this database.
getDataType() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the SQL type from java.sql.Types.
getDataTypes() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns a pre-defined Set for the TypeInfoMetaData for this database type.
getDbmsInfoString(Dbms) - Method in interface com.speedment.runtime.core.db.DbmsMetadataHandler
Returns a string with information on the current dbms.
getDbmsNameMeaning() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns a textual representation of what the database name is used for.
getDbmsType() - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
Returns the DbmsType.
getDecimalDigits() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the number of fractional digits.
getDecimals() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
getDefaultDbmsName() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the default name for this DbmsType.
getDefaultPort() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the default port for this DbmsType.
getDefaultSchemaName() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the default name for the Schema when this DbmsType is used.
getDoubleCountTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.doubles.DoubleSqlStreamTerminatorOverride
 
getDriverManagerName() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the non-null Driver Manager Name for this DbmsType.
getDriverName() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the non-null fully qualified JDBC class name for this DbmsType.
getEditionAndVersionString() - Method in interface com.speedment.runtime.core.component.InfoComponent
 
getEmail() - Static method in class com.speedment.runtime.core.util.EmailUtil
Returns the email address of the current user.
getEntityClass() - Method in interface com.speedment.runtime.core.component.PersistenceTableInfo
Returns the entity class for this Manager.
getExpires() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
getFieldPredicateView() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the FieldPredicateView for this database.
getFindAnyTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getFindFirstTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getFirst() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
getForEachOrderedTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getForEachTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getGeneratedColumnFields() - Method in interface com.speedment.runtime.core.manager.sql.HasGeneratedKeys
Returns a list with the fields that are generated automatically by this insert statement.
getId() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
getImplementationVersion() - Method in interface com.speedment.runtime.core.component.InfoComponent
Return the non-null version of this Speedment implementation.
getInitialQuery() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the initial SQL connection verification query to send to the database during speedment startup.
getInitialSupplier() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
getIntCountTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.ints.IntSqlStreamTerminatorOverride
 
getIsAutoincrement() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns whether this column is auto incremented.
getIsGeneratedcolumn() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns whether this is a generated column.
getIsolation() - Method in interface com.speedment.runtime.core.component.transaction.TransactionHandler
Returns the current isolation level used for new transactions.
getIteratorTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getJavaClass() - Method in interface com.speedment.runtime.core.component.resultset.ResultSetMapping
Returns the Java Class to use for this type mapping.
getJavaSqlTypeInt() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
getLast() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
getLicenseName() - Method in interface com.speedment.runtime.core.component.InfoComponent
 
getLoggerName() - Method in interface com.speedment.runtime.core.ApplicationBuilder.HasLoggerName
 
getLoggerName() - Method in enum com.speedment.runtime.core.ApplicationBuilder.LogType
 
getLongCountTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.longs.LongSqlStreamTerminatorOverride
 
getMaxAge() - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns the maximum age for recyclable connections.
getMaxAge() - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
getMaxRetainSize() - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns the maximum number of connection this pool will retain when connections are returned.
getMaxRetainSize() - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
getMaxTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getMetadata() - Method in class com.speedment.runtime.application.AbstractApplicationMetadata
Returns the meta data as a String that shall be used to build up the complete Project meta data.
getMetadata() - Method in class com.speedment.runtime.core.testsupport.AbstractTestApplicationMetadata
Deprecated.
Returns the meta data as a String that shall be used to build up the complete Project meta data.
getMetadataHandler() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the handler responsible for loading the metadata when running this type of database.
getMinTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getName() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the non-null name for this DbmsType.
getNoneMatchTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getNullable() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return is NULL allowed value as defined in DatabaseMetaData
getNullable() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
getNumPrecRadix() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the Radix (typically either 10 or 2).
getOperationHandler() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the handler responsible for running queries to databases of this type.
getOrdinalPosition() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the ordinal position of column in the table (starting at 1).
getOrThrow(Class<T>) - Method in class com.speedment.runtime.application.AbstractSpeedment
 
getOrThrow(Class<T>) - Method in interface com.speedment.runtime.core.Speedment
Returns the specified component from the platform, or if it does not exist, throws a SpeedmentException.
getOrThrow(Class<R>) - Method in interface com.speedment.runtime.core.util.ClassMapper
Puts a new mapping and returns the mapping for the given class, or throws an exception if no mapping exists.
getPassword() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
getPipelineReductions() - Method in interface com.speedment.runtime.core.component.sql.Metrics
Returns the number of pipeline reductions an optimizer was able to do.
getPrecision() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
getProgress() - Method in interface com.speedment.runtime.core.util.ProgressMeasure
Gets the progress ratio.
getProject() - Method in interface com.speedment.runtime.core.component.ProjectComponent
Returns the current Project.
getProperty() - Method in class com.speedment.runtime.core.stream.action.Statement
 
getReduceIdentityCombinerTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getReduceIdentityTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getReduceTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getRemarks() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return the comment describing column (may be null).
getRepository() - Method in interface com.speedment.runtime.core.component.InfoComponent
The name of the official repository of the Speedment product.
getResultSetMethodName(Dbms) - Method in interface com.speedment.runtime.core.component.resultset.ResultSetMapping
Returns the name of the ResultSet method to be used when getting data from a database.
getResultSetTableSchema() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the result set table schema.
getRsMapper() - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
getSchemaExcludeSet() - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Returns a non-null Set of Strings that represents schema names that are to be excluded when examining a Dbms for schemas.
getSchemaTableDelimiter() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the delimiter used between a Schema and a Table for this DbmsType.
getScopeCatalog() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return the catalog of table that is the scope of a reference attribute (null if DATA_TYPE isn't REF).
getScopeSchema() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return the schema of table that is the scope of a reference attribute (null if the DATA_TYPE isn't REF).
getScopeTable() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return the table name that this the scope of a reference attribute (null if the DATA_TYPE isn't REF).
getSkipLimitSupport() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the support for skip and limit (or skip and offset) for this database type.
getSortByNullOrderInsertion() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the SortByNullOrderInsertion mode for this database type.
getSourceDataType() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the source type of a distinct type or user-generated Ref type, SQL type from java.sql.Types (null if DATA_TYPE isn't DISTINCT or user-generated REF).
getSpecificationNickname() - Method in interface com.speedment.runtime.core.component.InfoComponent
Returns the non-null "nick-name" of the specification that this Speedment implements.
getSpecificationVersion() - Method in interface com.speedment.runtime.core.component.InfoComponent
Returns the non-null version number of the specification that this Speedment implements.
getSpliteratorTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getSql() - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
getSql() - Method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
getSql() - Method in interface com.speedment.runtime.core.manager.sql.SqlStatement
Returns the parameterized SQL string that will be sent to the database.
getSqlColumnNamer() - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
Returns a Function that will map a Field to a column name.
getSqlCount() - Method in interface com.speedment.runtime.core.component.sql.Metrics
getSqlDatabaseTypeFunction() - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
Returns a Function that will map a Field to a column class type.
getSqlIsolationLevel() - Method in enum com.speedment.runtime.core.component.transaction.Isolation
 
getSqlLimitCount() - Method in interface com.speedment.runtime.core.component.sql.Metrics
Returns the number of limit statements (0 or 1) in the SQL query.
getSqlOrderCount() - Method in interface com.speedment.runtime.core.component.sql.Metrics
Returns the number of order by columns in the SQL query.
getSqlSelect() - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
Returns the SQL select statement.
getSqlSelectCount() - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
Returns the SQL select count statement.
getSqlSkipCount() - Method in interface com.speedment.runtime.core.component.sql.Metrics
Returns the number of skip statements (0 or 1) in the SQL query.
getSqlTypeName() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
getSqlWhileCount() - Method in interface com.speedment.runtime.core.component.sql.Metrics
Returns the number of while predicate expressions in the SQL query.
getSubSelectAlias() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns the sub-select alias mode for this database type.
getSubtitle() - Method in interface com.speedment.runtime.core.component.InfoComponent
Returns the subtitle of the Speedment product.
getTableCat() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the table catalog (may be null).
getTableIdentifier() - Method in interface com.speedment.runtime.core.component.PersistenceTableInfo
Returns an identifier for the table.
getTableName() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the table name.
getTableSchem() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the table schema (may be null).
getTitle() - Method in interface com.speedment.runtime.core.component.InfoComponent
Returns the title of the Speedment product.
getToArrayGeneratorTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getToArrayTerminator() - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
getType() - Method in interface com.speedment.runtime.core.manager.sql.SqlStatement
The type of SQL Statement that this is.
getTypeName() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns the Data source dependent type name, for a UDT the type name is fully qualified.
getUri() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
getUser() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
getValues() - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
getValues() - Method in interface com.speedment.runtime.core.manager.sql.SqlStatement
Returns the parameters of the statement.
getVendor() - Method in interface com.speedment.runtime.core.component.InfoComponent
Returns the vendor of the Speedment product.
getVerb() - Method in class com.speedment.runtime.core.stream.action.Statement
 
greaterOrEqual(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater or equal to the given joinedField.
greaterThan(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater than the given joinedField.
groupBy(Function<T, C>) - Static method in class com.speedment.runtime.core.util.CollectorUtil
Returns a new MapStream where the elements have been grouped together using the specified function.

H

handleGeneratedKeys(PreparedStatement, LongConsumer) - Method in interface com.speedment.runtime.core.db.DbmsOperationHandler
 
HasCreateJoin10 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin2 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin3 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin4 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin5 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin6 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin7 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin8 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin9 - Interface in com.speedment.runtime.join.trait
 
hasDatabaseNames() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns true if this DbmsType uses named databases as part of the database structure.
hasDatabaseUsers() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns true if this DbmsType uses authentication with username and password and false otherwise.
HasDefaultBuild<R extends com.speedment.common.tuple.TupleOfNullables> - Interface in com.speedment.runtime.join.trait
 
hasEmail() - Static method in class com.speedment.runtime.core.util.EmailUtil
Returns true if an email address has already been entered.
HasGeneratedKeys - Interface in com.speedment.runtime.core.manager.sql
Trait for SqlStatement that describes the generated keys that can be set automatically when an insert is done in the database.
hashCode() - Method in class com.speedment.runtime.core.stream.action.Statement
 
HasJoins<R,RC> - Interface in com.speedment.runtime.join.trait
This interface contains the the supported join operations of Speedment.
HasLabelSet<ENTITY> - Interface in com.speedment.runtime.core.manager
 
HasOn<ENTITY> - Interface in com.speedment.runtime.join.trait
 
HasOnPredicates<R> - Interface in com.speedment.runtime.join.trait
 
HasOnWelcome - Interface in com.speedment.runtime.welcome
 
hasSchemaNames() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns true if this DbmsType uses named schemas as part of the database structure.
HasWhere<ENTITY,R> - Interface in com.speedment.runtime.join.trait
 
Hidden() - Constructor for class com.speedment.runtime.core.stream.parallel.ParallelStrategy.Hidden
 

I

identifier() - Method in interface com.speedment.runtime.core.component.SqlAdapter
Returns the TableIdentifier for this SqlAdapter.
identifier() - Method in interface com.speedment.runtime.join.stage.Stage
Returns the TableIdentifier for this Stage.
identity() - Static method in interface com.speedment.runtime.core.db.SqlFunction
 
ifEmpty(String) - Static method in class com.speedment.runtime.core.util.CollectorUtil
Returns the specified string wrapped as an Optional.
INDETERMINATE - Static variable in interface com.speedment.runtime.core.util.ProgressMeasure
 
InfoComponent - Interface in com.speedment.runtime.core.component
Contains general information about the installment like the software title and version.
INITIAL - Static variable in interface com.speedment.runtime.core.util.ProgressMeasure
 
injectables() - Method in class com.speedment.runtime.application.RuntimeBundle
 
injectables() - Method in class com.speedment.runtime.connector.mariadb.MariaDbBundle
 
injectables() - Method in class com.speedment.runtime.connector.mysql.MySqlBundle
 
injectables() - Method in class com.speedment.runtime.connector.postgres.PostgresBundle
 
injectables() - Method in class com.speedment.runtime.connector.sqlite.SqliteBundle
 
injectables() - Method in class com.speedment.runtime.core.component.transaction.TransactionBundle
 
injectables() - Method in class com.speedment.runtime.join.JoinBundle
 
innerJoinOn(HasComparableOperators<T1, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
innerJoinOn(HasComparableOperators<T2, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
innerJoinOn(HasComparableOperators<T3, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
innerJoinOn(HasComparableOperators<T4, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
innerJoinOn(HasComparableOperators<T5, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
innerJoinOn(HasComparableOperators<T6, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
innerJoinOn(HasComparableOperators<T7, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
innerJoinOn(HasComparableOperators<T8, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
innerJoinOn(HasComparableOperators<T9, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
innerJoinOn(HasComparableOperators<ENTITY, ?>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedField to the collection of joined column/tables.
install(DbmsType) - Method in interface com.speedment.runtime.core.component.DbmsHandlerComponent
Installs a new DbmsType so that handlers can be located using the DbmsHandlerComponent.findByName(String) method.
install(SqlStreamOptimizer<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerComponent
 
instanceNotAllowed(Class<?>) - Static method in class com.speedment.runtime.core.util.StaticClassUtil
Support method that can be used in constructors to throw an UnsupportedOperationException if someone is trying to create an instance of the class.
IntCountTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.ints
 
IntSqlStreamTerminatorOverride - Interface in com.speedment.runtime.core.component.sql.override.ints
An interface used for overriding an IntStream's terminating operations.
IntTerminator - Interface in com.speedment.runtime.core.component.sql.override.ints
 
is(Verb, Property) - Method in class com.speedment.runtime.core.stream.action.Action
 
is(Statement) - Method in class com.speedment.runtime.core.stream.action.Action
 
is(Statement, Statement...) - Method in class com.speedment.runtime.core.stream.action.Action
 
isCharOctetLengthNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return if (for char types) the maximum number of bytes in the column was null.
isColumnSizeNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns if the column size was null.
isDataTypeNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns if the SQL type from java.sql.Types was null.
isDecimalDigitsNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns if the number of fractional digits is not applicable.
isDone() - Method in interface com.speedment.runtime.core.util.ProgressMeasure
Returns true if this task is done.
isEmpty() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
isImmutable() - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Returns if this stream component will return the same stream result over time (immutable or analytics type of data).
isNeverNullable() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns if this JoinType always produce results that are NEVER null for entities belonging to another Stage.
isNoNulls() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
isNullable() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
isNullableNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Return if nullable is NULL (should never happen).
isNullableOther() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns if this JoinType can produce results that are null for entities belonging to another Stage.
isNullableSelf() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns if this JoinType can produce results that are null for entities belonging to the same Stage where this JoinType is present.
isNullableUnknown() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
isNumPrecRadixNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns if the Radix was null.
Isolation - Enum in com.speedment.runtime.core.component.transaction
 
isolationConfigurator() - Method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
Returns a BiFunction that, when applied, sets a new Isolation level and then returns the previous Isolation level.
isOrdered() - Method in interface com.speedment.runtime.core.stream.Pipeline
Returns whether this pipeline, if a terminal operation were to be executed, would execute in parallel.
isOrdinalPositionNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns if the ordinal position of column in the table was null.
isParallel() - Method in interface com.speedment.runtime.core.stream.Pipeline
Returns whether this pipeline, if a terminal operation were to be executed, would execute in parallel.
isProductionMode() - Method in interface com.speedment.runtime.core.component.InfoComponent
Returns if this version is intended for production use.
isSourceDataTypeNull() - Method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Returns if the source type was null.
isSupported() - Method in interface com.speedment.runtime.core.db.DbmsType
Returns if this DbmsType is supported by Speedment in the current implementation.
isSymmetric() - Method in enum com.speedment.runtime.join.stage.JoinOperator
Returns if this operation is symmetric with respect to its parameters.
isUnsigned() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
IteratorTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 

J

javaSqlTypeName() - Method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
JavaTypeMap - Interface in com.speedment.runtime.core.db
A convenience class for mapping between column types using a database specific rule set.
JavaTypeMap.Rule - Interface in com.speedment.runtime.core.db
A rule that helps defining how the metadata for a column should apply to the java mapping.
Join<T> - Interface in com.speedment.runtime.join
This interface represent a Join operation from which Streams of the joined tables can be obtained.
JoinBuilder1<T0> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 1 table has been specified so far.
JoinBuilder1.AfterJoin<T0,T1> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 10 tables has been specified so far.
JoinBuilder2<T0,T1> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 2 tables has been specified so far.
JoinBuilder2.AfterJoin<T0,T1,T2> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder3<T0,T1,T2> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 3 tables has been specified so far.
JoinBuilder3.AfterJoin<T0,T1,T2,T3> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder4<T0,T1,T2,T3> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 4 tables has been specified so far.
JoinBuilder4.AfterJoin<T0,T1,T2,T3,T4> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder5<T0,T1,T2,T3,T4> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 5 tables has been specified so far.
JoinBuilder5.AfterJoin<T0,T1,T2,T3,T4,T5> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder6<T0,T1,T2,T3,T4,T5> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 6 tables has been specified so far.
JoinBuilder6.AfterJoin<T0,T1,T2,T3,T4,T5,T6> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder7<T0,T1,T2,T3,T4,T5,T6> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 7 tables has been specified so far.
JoinBuilder7.AfterJoin<T0,T1,T2,T3,T4,T5,T6,T7> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder8<T0,T1,T2,T3,T4,T5,T6,T7> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 8 tables has been specified so far.
JoinBuilder8.AfterJoin<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder9<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 9 tables has been specified so far.
JoinBuilder9.AfterJoin<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Interface in com.speedment.runtime.join.builder
 
JoinBundle - Class in com.speedment.runtime.join
 
JoinBundle() - Constructor for class com.speedment.runtime.join.JoinBundle
 
JoinComponent - Interface in com.speedment.runtime.join
a JoinComponent can be used to create builders for creating Join objects.
joinIfNotEmpty(String, String, String) - Static method in class com.speedment.runtime.core.util.CollectorUtil
Similar to the Collectors.joining(java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence) method except that this method surrounds the result with the specified prefix and suffix even if the stream is empty.
JoinOperator - Enum in com.speedment.runtime.join.stage
 
joinOperator() - Method in interface com.speedment.runtime.join.stage.Stage
Returns the OperatorType for this Stage or , or empty() if no OperatorType is defined (i.e.
JoinStreamSupplierComponent - Interface in com.speedment.runtime.join
Stream Supplier Component that can be used to create Join objects.
JoinType - Enum in com.speedment.runtime.join.stage
 
joinType() - Method in interface com.speedment.runtime.join.stage.Stage
Returns the JoinType for this Stage, or empty() if no JoinType is defined (i.e.

L

leaseSize() - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns the current number of leased connections from the pool.
leaseSize() - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
leftJoinOn(HasComparableOperators<T1, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
leftJoinOn(HasComparableOperators<T2, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
leftJoinOn(HasComparableOperators<T3, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
leftJoinOn(HasComparableOperators<T4, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
leftJoinOn(HasComparableOperators<T5, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
leftJoinOn(HasComparableOperators<T6, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
leftJoinOn(HasComparableOperators<T7, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
leftJoinOn(HasComparableOperators<T8, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
leftJoinOn(HasComparableOperators<T9, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
leftJoinOn(HasComparableOperators<ENTITY, ?>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedField to the collection of joined column/tables.
lessOrEqual(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less or equal to the given joinedField.
lessThan(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less than the given joinedField.
LongCountTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.longs
 
LongSqlStreamTerminatorOverride - Interface in com.speedment.runtime.core.component.sql.override.longs
An interface used for overriding a LongStream's terminating operations.
LongTerminator - Interface in com.speedment.runtime.core.component.sql.override.longs
 
lookupJavaSqlType(int) - Static method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
Looks up and returns the given int and returns the name of that int according to Types.

M

makeProject() - Method in class com.speedment.runtime.application.AbstractApplicationMetadata
 
makeProject() - Method in interface com.speedment.runtime.core.ApplicationMetadata
Transforms the metadata into a Project document.
makeProject() - Method in class com.speedment.runtime.core.testsupport.AbstractTestApplicationMetadata
Deprecated.
 
Manager<ENTITY> - Interface in com.speedment.runtime.core.manager
A Manager is responsible for abstracting away an Entity's data source CRUD operations.
ManagerComponent - Interface in com.speedment.runtime.core.component
The ManagerComponent provides the mapping between entities and their corresponding managers.
ManagerConfigurator<ENTITY> - Interface in com.speedment.runtime.core.manager
This class makes it possible to decorate a manager with a special parallelization strategy by using a builder pattern.
managerOf(Class<E>) - Method in interface com.speedment.runtime.core.component.ManagerComponent
Obtains and returns the currently associated Manager implementation for the given Entity interface Class.
MariaDbBundle - Class in com.speedment.runtime.connector.mariadb
 
MariaDbBundle() - Constructor for class com.speedment.runtime.connector.mariadb.MariaDbBundle
 
MariaDbComponent - Interface in com.speedment.runtime.connector.mariadb
A component required to communicate with H2 databases.
MAX_DEGREE - Static variable in interface com.speedment.runtime.join.JoinComponent
The maximum number of tables than can be joined.
MaxTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
Metrics - Interface in com.speedment.runtime.core.component.sql
 
metrics(P, DbmsType) - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizer
Returns a metric of how well this optimizer can optimize the given pipeline.
MinTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
MySqlBundle - Class in com.speedment.runtime.connector.mysql
 
MySqlBundle() - Constructor for class com.speedment.runtime.connector.mysql.MySqlBundle
 
MySqlComponent - Interface in com.speedment.runtime.connector.mysql
A component required to communicate with H2 databases.

N

negate() - Method in interface com.speedment.runtime.core.db.SqlPredicate
 
newConnection(String, String, char[]) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Creates and returns a new Connection for the given parameters.
newConnection(Dbms) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Creates and returns a new Connection for the given parameters.
newConnection(String, String, char[]) - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
newConnection(Dbms) - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
NoneMatchTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
noneOf(Class<ENTITY>) - Static method in interface com.speedment.runtime.core.manager.FieldSet
Returns a FieldSet that represents the empty set of fields of the given entity
notEqual(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is not equal to the given joinedField.
notifyGeneratedKeyListener() - Method in interface com.speedment.runtime.core.manager.sql.HasGeneratedKeys
Notifies the generated key listener that a key has been generated.

O

objects() - Method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
of(int, int, int, int, int) - Static method in interface com.speedment.runtime.core.component.sql.Metrics
Creates and returns a new Metrics.
of(DbmsType, String, String, ToLongBiFunction<String, List<Object>>, Function<Field<ENTITY>, String>, Function<Field<ENTITY>, Class<?>>) - Static method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizerInfo
 
of(Function<D, T>, BiFunction<? super T, Isolation, Isolation>, Consumer<? super T>, Consumer<? super T>, Consumer<? super T>, Consumer<? super T>) - Static method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
 
of(ResultSet) - Static method in interface com.speedment.runtime.core.db.metadata.ColumnMetaData
Creates and returns a new ColumnMetadata from the given ResultSet.
of(ResultSet) - Static method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
of(String, int, int, int, short, boolean) - Static method in interface com.speedment.runtime.core.db.metadata.TypeInfoMetaData
 
of(String) - Static method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
of(String, Collection<Object>) - Static method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
of(String, Object) - Static method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
of(Field<ENTITY>...) - Static method in interface com.speedment.runtime.core.manager.FieldSet
Creates a new FieldSet that represents the given set of fields
of(Collection<Field<ENTITY>>) - Static method in interface com.speedment.runtime.core.manager.FieldSet
Creates a new FieldSet that represents the given set of fields
of(Verb, Property) - Static method in class com.speedment.runtime.core.stream.action.Statement
 
of(Stream<T>) - Static method in interface com.speedment.runtime.core.stream.AutoClosingStream
Creates an returns a new Stream that automatically will invoke its BaseStream.close() method whenever a terminating operation is invoked and where the stream elements are obtained from the given stream.
of(Stream<T>, boolean) - Static method in interface com.speedment.runtime.core.stream.AutoClosingStream
Creates an returns a new Stream that automatically will invoke its BaseStream.close() method whenever a terminating operation is invoked and where the stream elements are obtained from the given stream.
of(Iterator<? extends T>, long, int, int[]) - Static method in interface com.speedment.runtime.core.stream.parallel.ConfigurableIteratorSpliterator
 
of(Iterator<? extends T>, int, int[]) - Static method in interface com.speedment.runtime.core.stream.parallel.ConfigurableIteratorSpliterator
 
of(int...) - Static method in interface com.speedment.runtime.core.stream.parallel.ParallelStrategy
 
of(Supplier<T>, Consumer<T>, Consumer<T>...) - Static method in class com.speedment.runtime.core.util.CollectorUtil
 
of(Supplier<I>, Consumer<I>, Function<I, T>) - Static method in class com.speedment.runtime.core.util.CollectorUtil
 
of(TableIdentifier<T>, List<Predicate<? super T>>, JoinType, HasComparableOperators<T, ?>, JoinOperator, HasComparableOperators<?, ?>, int) - Static method in interface com.speedment.runtime.join.stage.Stage
Creates and returns a mew default implementation of a Stage.
ofNullable(Long) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Wraps the specified nullable value in an OptionalLong.
ofNullable(Integer) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Wraps the specified nullable value in an OptionalInteger.
ofNullable(Double) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Wraps the specified nullable value in an OptionalDouble.
ofNullable(Boolean) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Wraps the specified nullable value in an OptionalBoolean.
on(FIELD) - Method in interface com.speedment.runtime.join.trait.HasOn
Adds the given originalField to an operation where the originalField belongs to a previous entered manager that are used for joining elements.
onClose() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
onWelcome() - Method in interface com.speedment.runtime.welcome.HasOnWelcome
This method is invoked by Speedment upon start.
optimize(P, SqlStreamOptimizerInfo<ENTITY>, AsynchronousQueryResult<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.SqlStreamOptimizer
Returns an optimized pipeline, potentially by modifying the query.
OptionalUtil - Class in com.speedment.runtime.core.util
A utility class for converting optional types to their boxed equivalents.
or(Predicate<? super T>) - Method in interface com.speedment.runtime.core.db.SqlPredicate
 

P

ParallelStrategy - Interface in com.speedment.runtime.core.stream.parallel
 
ParallelStrategy.Hidden - Class in com.speedment.runtime.core.stream.parallel
 
parse(String) - Method in interface com.speedment.runtime.core.component.resultset.ResultSetMapping
Parses the given input String and returns an object of type T that corresponds to the given String.
parse(long) - Method in interface com.speedment.runtime.core.component.resultset.ResultSetMapping
Parses the given input long and returns an object of type T that corresponds to the given long.
parseBoolean(String) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Parses the specified value into an optional unless it is null, in which case an empty optional is returned.
parseDouble(String) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Parses the specified value into an optional unless it is null, in which case an empty optional is returned.
parseInt(String) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Parses the specified value into an optional unless it is null, in which case an empty optional is returned.
parseLong(String) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Parses the specified value into an optional unless it is null, in which case an empty optional is returned.
PasswordComponent - Interface in com.speedment.runtime.core.component
A component that stores the password for all the connected dbmses during this session.
persist(ENTITY) - Method in interface com.speedment.runtime.core.component.EntityManager
Persists the given Entity and returns a new Optional<Entity> that was the result of the persistence, or Optional.empty() if the method failed.
persist(ENTITY) - Method in interface com.speedment.runtime.core.manager.Manager
Persists the provided entity to the underlying database and returns a potentially updated entity.
PersistenceComponent - Interface in com.speedment.runtime.core.component
The PersistanceComponent handles persisting, updating and deleting entities from a remote store, for an example a database or an in-memory grid.
persistenceProvider(PersistenceTableInfo<ENTITY>) - Method in interface com.speedment.runtime.core.component.PersistenceComponent
 
PersistenceProvider<ENTITY> - Interface in com.speedment.runtime.core.manager
 
PersistenceTableInfo<ENTITY> - Interface in com.speedment.runtime.core.component
 
persister() - Method in class com.speedment.runtime.core.manager.AbstractManager
 
persister(HasLabelSet<ENTITY>) - Method in class com.speedment.runtime.core.manager.AbstractManager
 
persister() - Method in class com.speedment.runtime.core.manager.AbstractViewManager
 
persister(HasLabelSet<ENTITY>) - Method in class com.speedment.runtime.core.manager.AbstractViewManager
 
persister() - Method in interface com.speedment.runtime.core.manager.PersistenceProvider
Returns a Persister which can be used to persist entities in the underlying database.
persister(HasLabelSet<ENTITY>) - Method in interface com.speedment.runtime.core.manager.PersistenceProvider
Provides a Persister that operates on a given subset of entity fields.
Persister<ENTITY> - Interface in com.speedment.runtime.core.manager
An action that takes an entity and persists it to a data store.
Pipeline - Interface in com.speedment.runtime.core.stream
 
PoolableConnection - Interface in com.speedment.runtime.core.component.connectionpool
A connection in a ConnectionPoolComponent that in addition to the standard JDBC methods also has information about when it was created and when it expires, among other things.
poolSize() - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns the current number of idle connections in the pool.
poolSize() - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
PostgresBundle - Class in com.speedment.runtime.connector.postgres
 
PostgresBundle() - Constructor for class com.speedment.runtime.connector.postgres.PostgresBundle
 
PostgresComponent - Interface in com.speedment.runtime.connector.postgres
A component required to communicate with H2 databases.
predicates() - Method in interface com.speedment.runtime.join.stage.Stage
Returns an unmodifiable list of predicates that shall be applied for this Stage.
primaryKeyFields() - Method in interface com.speedment.runtime.core.component.PersistenceTableInfo
Returns a stream of the fields that are included in the primary key of the table.
printWelcomeMessage(Injector) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
Prints a welcome message to the output channel.
ProgressMeasure - Interface in com.speedment.runtime.core.util
Measures the progress of a task.
ProjectComponent - Interface in com.speedment.runtime.core.component
This Component interface is used for holding the current Project that is being used by Speedment.
Property - Enum in com.speedment.runtime.core.stream.action
 
put(Manager<E>) - Method in interface com.speedment.runtime.core.component.ManagerComponent
Puts (associates) a Manager implementation into the ManagerComponent.
put(String, char[]) - Method in interface com.speedment.runtime.core.component.PasswordComponent
Stores the specified password for the specified dbmsName.
put(Dbms, char[]) - Method in interface com.speedment.runtime.core.component.PasswordComponent
Stores the specified password for the specified dbmsName.
put(Thread, Object) - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Associates a transaction aware object with the given thread.
put(String, Class<?>) - Method in interface com.speedment.runtime.core.db.JavaTypeMap
Adds a new mapping to this type map.
put(V) - Method in interface com.speedment.runtime.core.util.ClassMapper
Adds a mapping for an item.
putDataSourceHandler(Class<D>, DataSourceHandler<D, T>) - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Associates a certain data store class (e.g.

Q

quoteField(String) - Method in interface com.speedment.runtime.core.db.DatabaseNamingConvention
Quotes the specified value field in accordance to this database naming convention.

R

rawClose() - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
readSchemaMetadata(Dbms, ProgressMeasure, Predicate<String>) - Method in interface com.speedment.runtime.core.db.DbmsMetadataHandler
Reads the schema metadata with populated Schemas that are available in this database.
ReduceIdentityCombinerTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
ReduceIdentityTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
ReduceTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
referencedStage() - Method in interface com.speedment.runtime.join.stage.Stage
Returns which stage index this stage references or -1.
ReferenceSqlStreamTerminatorOverride - Interface in com.speedment.runtime.core.component.sql.override.reference
An interface used for overriding a reference stream's terminating operations.
ReferenceTerminator - Interface in com.speedment.runtime.core.component.sql.override.reference
 
remove(ENTITY) - Method in interface com.speedment.runtime.core.component.EntityManager
Updates the given Entity and returns a new Optional<Entity> that was the result of the update, or Optional.empty() if the method failed.
remove(Thread) - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Removes the thread association to a transaction aware object (if previously associated).
remove(ENTITY) - Method in interface com.speedment.runtime.core.manager.Manager
Removes the provided entity from the underlying database and returns the provided entity instance.
remove(int) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
removeEmail() - Static method in class com.speedment.runtime.core.util.EmailUtil
Removes the email address stored on the computer.
removeFirst() - Method in interface com.speedment.runtime.core.stream.Pipeline
Removes and returns the first element from this pipeline.
removeIf(Predicate<? super Action<?, ?>>) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
removeLast() - Method in interface com.speedment.runtime.core.stream.Pipeline
Removes and returns the last element from this pipeline.
remover() - Method in class com.speedment.runtime.core.manager.AbstractManager
 
remover() - Method in class com.speedment.runtime.core.manager.AbstractViewManager
 
remover() - Method in interface com.speedment.runtime.core.manager.PersistenceProvider
Returns a Remover which can be used to remove entities in the underlying database.
Remover<ENTITY> - Interface in com.speedment.runtime.core.manager
An action that takes an entity and removes it from a data store.
reportStarted() - Method in interface com.speedment.runtime.core.component.StatisticsReporterComponent
 
reportStopped() - Method in interface com.speedment.runtime.core.component.StatisticsReporterComponent
 
ResultSetMapperComponent - Interface in com.speedment.runtime.core.component.resultset
The ResultSetMapperComponent provides a mapping from a certain DbmsType and Class to a certain ResultSetMapping.
ResultSetMapping<T> - Interface in com.speedment.runtime.core.component.resultset
A mapping that defined how a JDBC ResultSet or PreparedStatement is supposed to be mapped.
resultStreamClass() - Method in class com.speedment.runtime.core.stream.action.Action
 
returnConnection(PoolableConnection) - Method in interface com.speedment.runtime.core.component.connectionpool.ConnectionPoolComponent
Returns a PoolableConnection to the pool.
returnConnection(PoolableConnection) - Method in class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
rightJoinOn(HasComparableOperators<T1, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
rightJoinOn(HasComparableOperators<T2, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
rightJoinOn(HasComparableOperators<T3, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
rightJoinOn(HasComparableOperators<T4, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
rightJoinOn(HasComparableOperators<T5, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
rightJoinOn(HasComparableOperators<T6, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
rightJoinOn(HasComparableOperators<T7, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
rightJoinOn(HasComparableOperators<T8, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
rightJoinOn(HasComparableOperators<T9, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
rightJoinOn(HasComparableOperators<ENTITY, ?>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedField to the collection of joined column/tables.
rollback() - Method in interface com.speedment.runtime.core.component.transaction.Transaction
Undoes all changes made in the current transaction and releases any transaction domain locks currently affected by this Transaction object.
rollbacker() - Method in interface com.speedment.runtime.core.component.transaction.DataSourceHandler
 
run() - Method in interface com.speedment.runtime.core.db.SqlRunnable
 
RuntimeBundle - Class in com.speedment.runtime.application
The InjectBundle for the "application"-module.
RuntimeBundle() - Constructor for class com.speedment.runtime.application.RuntimeBundle
 

S

set(BasicAction) - Method in class com.speedment.runtime.core.stream.action.Action
 
set(Verb, Property) - Method in class com.speedment.runtime.core.stream.action.Action
 
set(Statement) - Method in class com.speedment.runtime.core.stream.action.Action
 
set(Statement, Statement...) - Method in class com.speedment.runtime.core.stream.action.Action
 
setAllMatchTerminator(AllMatchTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setAnyMatchTerminator(AnyMatchTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setCollectSupplierAccumulatorCombinerTerminator(CollectSupplierAccumulatorCombinerTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setCollectTerminator(CollectTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setCountTerminator(CountTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setCurrentAction(String) - Method in interface com.speedment.runtime.core.util.ProgressMeasure
Sets the current action.
setDoubleCountTerminator(DoubleCountTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.doubles.DoubleSqlStreamTerminatorOverride
 
setEmail(String) - Static method in class com.speedment.runtime.core.util.EmailUtil
Overwrites the email address stored (if any) with the one specified.
setFindAnyTerminator(FindAnyTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setFindFirstTerminator(FindFirstTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setForEachOrderedTerminator(ForEachOrderedTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setForEachTerminator(ForEachTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setInitialSupplier(Supplier<BaseStream<?, ?>>) - Method in interface com.speedment.runtime.core.stream.Pipeline
 
setIntCountTerminator(IntCountTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.ints.IntSqlStreamTerminatorOverride
 
setIsolation(Isolation) - Method in interface com.speedment.runtime.core.component.transaction.TransactionHandler
Sets the Isolation level for subsequent transactions created by this transaction handler.
setIteratorTerminator(IteratorTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setLongCountTerminator(LongCountTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.longs.LongSqlStreamTerminatorOverride
 
setMaxTerminator(MaxTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setMinTerminator(MinTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setNoneMatchTerminator(NoneMatchTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setOnClose(Runnable) - Method in interface com.speedment.runtime.core.component.connectionpool.PoolableConnection
 
setOrdered(boolean) - Method in interface com.speedment.runtime.core.stream.Pipeline
Sets if this Pipeline is ordered.
setParallel(boolean) - Method in interface com.speedment.runtime.core.stream.Pipeline
Sets if this Pipeline is parallel.
setProgress(double) - Method in interface com.speedment.runtime.core.util.ProgressMeasure
Sets the progress ratio.
setProject(Project) - Method in interface com.speedment.runtime.core.component.ProjectComponent
Sets the current Project.
setReduceIdentityCombinerTerminator(ReduceIdentityCombinerTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setReduceIdentityTerminator(ReduceIdentityTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setReduceTerminator(ReduceTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setRsMapper(SqlFunction<ResultSet, T>) - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
setSpliteratorTerminator(SpliteratorTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setSql(String) - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
setSql(String) - Method in interface com.speedment.runtime.core.db.SqlPredicateFragment
 
setToArrayGeneratorTerminator(ToArrayGeneratorTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setToArrayTerminator(ToArrayTerminator<ENTITY>) - Method in interface com.speedment.runtime.core.component.sql.override.reference.ReferenceSqlStreamTerminatorOverride
 
setValues(List<?>) - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
SingletonConnectionPoolComponent - Class in com.speedment.runtime.core.component.connectionpool
Alternative implementation of ConnectionPoolComponent that uses a semaphore to make sure that only one connection is able to communicate with the database at a time.
SingletonConnectionPoolComponent() - Constructor for class com.speedment.runtime.core.component.connectionpool.SingletonConnectionPoolComponent
 
size() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
sourceStreamSupplierComponents() - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Creates and returns a new Stream of underlying StreamSupplierComponent objects that provides data to this StreamSupplierComponent.
Speedment - Interface in com.speedment.runtime.core
The Platform class acts as a generic holder of different system Components.
SpeedmentException - Exception in com.speedment.runtime.core.exception
SpeedmentException is the superclass of those exceptions that can be thrown during the normal operation of the Speedment framework.
SpeedmentException() - Constructor for exception com.speedment.runtime.core.exception.SpeedmentException
Constructs a new SpeedmentException with null as its detail message.
SpeedmentException(String) - Constructor for exception com.speedment.runtime.core.exception.SpeedmentException
Constructs a new SpeedmentException with the specified detail message.
SpeedmentException(String, Throwable) - Constructor for exception com.speedment.runtime.core.exception.SpeedmentException
Constructs a new SpeedmentException with the specified detail message and cause.
SpeedmentException(Throwable) - Constructor for exception com.speedment.runtime.core.exception.SpeedmentException
Constructs a new SpeedmentException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
SpeedmentException(String, Throwable, boolean, boolean) - Constructor for exception com.speedment.runtime.core.exception.SpeedmentException
Constructs a new exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
SpliteratorTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
spliteratorUnknownSize(Iterator<? extends T>, int) - Method in interface com.speedment.runtime.core.stream.parallel.ParallelStrategy
 
sql() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns the SQL representation of the JoinType.
SqlAdapter<ENTITY> - Interface in com.speedment.runtime.core.component
An SqlAdapter provides a means to read entities from a ResultSet.
SqlConsumer<T> - Interface in com.speedment.runtime.core.db
A variation of the standard java.util.function.Consumer that throws a SQLException if an error occurred while the supplier was getted.
SqlFunction<T,R> - Interface in com.speedment.runtime.core.db
A variation of the standard java.util.function.Function that throws a SQLException if an error occurred while the function was applied.
SqliteBundle - Class in com.speedment.runtime.connector.sqlite
The main bundle for adding runtime support for the SQLite database manager.
SqliteBundle() - Constructor for class com.speedment.runtime.connector.sqlite.SqliteBundle
 
SqliteComponent - Interface in com.speedment.runtime.connector.sqlite
Component that injects the SQLite runtime to the Speedment platform.
sqlOperator() - Method in enum com.speedment.runtime.join.stage.JoinOperator
 
SqlPersistenceComponent - Interface in com.speedment.runtime.core.component.sql
A component responsible for persisting, updating and removing entities in the database.
SqlPredicate<T> - Interface in com.speedment.runtime.core.db
A variation of the standard java.util.function.Predicate that throws a SQLException if an error occurred while the predicate was tested.
SqlPredicateFragment - Interface in com.speedment.runtime.core.db
 
SqlRunnable - Interface in com.speedment.runtime.core.db
A variation of the standard java.lang.Runnable that throws a SQLException if an error occurred while it ran.
SqlStatement - Interface in com.speedment.runtime.core.manager.sql
Statement that can be sent to a SQL Database.
SqlStatement.Type - Enum in com.speedment.runtime.core.manager.sql
The type of statement.
SqlStreamOptimizer<ENTITY> - Interface in com.speedment.runtime.core.component.sql
 
SqlStreamOptimizerComponent - Interface in com.speedment.runtime.core.component.sql
 
SqlStreamOptimizerInfo<ENTITY> - Interface in com.speedment.runtime.core.component.sql
 
SqlStreamSupplierComponent - Interface in com.speedment.runtime.core.component.sql
A specialization of the StreamSupplierComponent-interface that specializes in producing streams from a relational SQL database.
SqlStreamTerminatorComponent - Interface in com.speedment.runtime.core.component.sql.override
 
SqlSupplier<T> - Interface in com.speedment.runtime.core.db
A variation of the standard java.util.function.Supplier that throws a SQLException if an error occurred while the supplier was getted.
SqlTypeMapperHelper<DB_TYPE,JAVA_TYPE> - Interface in com.speedment.runtime.core.component.sql
A helper class that makes it easier to create and invoke instances of TypeMapper when a relational SQL database source is used.
Stage<ENTITY> - Interface in com.speedment.runtime.join.stage
 
standard() - Static method in class com.speedment.runtime.application.ApplicationBuilders
Creates and returns a new standard ApplicationBuilder.
standard(ClassLoader) - Static method in class com.speedment.runtime.application.ApplicationBuilders
Creates and returns a new standard ApplicationBuilder.
start() - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Starts the stream suppler and initialized any resources needed for its operation.
Statement - Class in com.speedment.runtime.core.stream.action
 
statements() - Method in interface com.speedment.runtime.core.stream.action.BasicAction
 
StaticClassUtil - Class in com.speedment.runtime.core.util
Support class for classes that only contains static methods and fields.
StatisticsReporterComponent - Interface in com.speedment.runtime.core.component
A StatisticsReporterComponent reports statistics to the Speedment developers on when a Speedment application is started, is running and is stopped.
StatisticsReporterSchedulerComponent - Interface in com.speedment.runtime.core.component
A StatisticsReporterSchedulerComponent used to start a StatisticsReporterComponent
stop() - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Stops the stream suppler and releases any previously allocated resources.
stream() - Method in interface com.speedment.runtime.core.component.ManagerComponent
Returns a Stream of all Managers associated with this ManagerComponent.
stream(TableIdentifier<ENTITY>) - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Basic stream over all entities using the default ParallelStrategy.
stream(TableIdentifier<ENTITY>, ParallelStrategy) - Method in interface com.speedment.runtime.core.component.StreamSupplierComponent
Basic stream over all entities.
stream() - Method in interface com.speedment.runtime.core.db.AsynchronousQueryResult
 
stream() - Method in class com.speedment.runtime.core.manager.AbstractManager
 
stream() - Method in class com.speedment.runtime.core.manager.AbstractViewManager
 
stream() - Method in interface com.speedment.runtime.core.manager.Manager
Creates and returns a new Stream over all entities in the underlying data source (e.g database).
stream() - Method in interface com.speedment.runtime.core.stream.Pipeline
 
stream() - Method in interface com.speedment.runtime.core.util.ClassMapper
Returns a Stream of all mappings that exists.
stream() - Method in interface com.speedment.runtime.join.Join
Creates and returns a new Stream over joined Tuples of entities in the underlying data source (e.g database).
StreamComposition - Class in com.speedment.runtime.core.util
Utility methods for making sure composed streams are closed properly.
StreamComposition() - Constructor for class com.speedment.runtime.core.util.StreamComposition
 
StreamSupplierComponent - Interface in com.speedment.runtime.core.component
This Component interface is used to obtain streams for different tables.
supportedDbmsTypes() - Method in interface com.speedment.runtime.core.component.DbmsHandlerComponent
Returns a stream of all DbmsTypes that has been installed in this component.
swapEquivalent() - Method in enum com.speedment.runtime.join.stage.JoinOperator
Returns a JoinOperator that would produce an equivalent predicate when the arguments to the operator are applied swapped.

T

TerminalOperationType - Enum in com.speedment.runtime.core.stream
Deprecated.
Terminator - Interface in com.speedment.runtime.core.component.sql.override
 
test(T) - Method in interface com.speedment.runtime.core.db.SqlPredicate
 
threads(Object) - Method in interface com.speedment.runtime.core.component.transaction.TransactionComponent
Creates and returns a Stream of threads that are associated with the given transaction aware object.
ToArrayGeneratorTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
ToArrayTerminator<ENTITY> - Interface in com.speedment.runtime.core.component.sql.override.reference
 
toReversedList() - Static method in class com.speedment.runtime.core.util.CollectorUtil
 
toString() - Method in class com.speedment.runtime.core.stream.action.Action
 
toString() - Method in class com.speedment.runtime.core.stream.action.Statement
 
toUnmodifiableSet() - Static method in class com.speedment.runtime.core.util.CollectorUtil
 
Transaction - Interface in com.speedment.runtime.core.component.transaction
 
TransactionBundle - Class in com.speedment.runtime.core.component.transaction
The InjectBundle for the "transaction"-module.
TransactionBundle() - Constructor for class com.speedment.runtime.core.component.transaction.TransactionBundle
 
TransactionComponent - Interface in com.speedment.runtime.core.component.transaction
General Transaction Component
TransactionException - Exception in com.speedment.runtime.core.exception
A specialization of RuntimeException that is thrown when something is wrong with a transaction.
TransactionException() - Constructor for exception com.speedment.runtime.core.exception.TransactionException
 
TransactionException(String) - Constructor for exception com.speedment.runtime.core.exception.TransactionException
 
TransactionException(String, Throwable) - Constructor for exception com.speedment.runtime.core.exception.TransactionException
 
TransactionException(Throwable) - Constructor for exception com.speedment.runtime.core.exception.TransactionException
 
TransactionException(String, Throwable, boolean, boolean) - Constructor for exception com.speedment.runtime.core.exception.TransactionException
 
TransactionHandler - Interface in com.speedment.runtime.core.component.transaction
 
transform(Function<Field<ENTITY>, String>, Function<Field<ENTITY>, Class<?>>, FieldPredicate<ENTITY>) - Method in interface com.speedment.runtime.core.db.FieldPredicateView
 
TypeInfoMetaData - Interface in com.speedment.runtime.core.db.metadata
 
TypeInfoMetaData.Hidden - Class in com.speedment.runtime.core.db.metadata
 

U

unmodifiableSetOf(T...) - Static method in class com.speedment.runtime.core.util.CollectorUtil
 
unWrap() - Method in interface com.speedment.runtime.core.db.SqlFunction
 
unWrap() - Method in interface com.speedment.runtime.core.db.SqlPredicate
 
unwrap(Object) - Static method in class com.speedment.runtime.core.util.OptionalUtil
If the specified object is an Optional, the inner value will be returned.
unwrap(Optional<T>) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Returns the inner value of the Optional unless the optional is null, in which case null is returned.
unwrap(OptionalInt) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Convert an optional value to a boxed one.
unwrap(OptionalBoolean) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Convert an optional value to a boxed one.
unwrap(OptionalLong) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Convert an optional value to a boxed one.
unwrap(OptionalDouble) - Static method in class com.speedment.runtime.core.util.OptionalUtil
Convert an optional value to a boxed one.
update(ENTITY) - Method in interface com.speedment.runtime.core.component.EntityManager
Updates the given Entity and returns a new Optional<Entity> that was the result of the update, or Optional.empty() if the method failed.
update(ENTITY) - Method in interface com.speedment.runtime.core.manager.Manager
Updates the provided entity in the underlying database and returns a potentially updated entity.
updater() - Method in class com.speedment.runtime.core.manager.AbstractManager
 
updater(HasLabelSet<ENTITY>) - Method in class com.speedment.runtime.core.manager.AbstractManager
 
updater() - Method in class com.speedment.runtime.core.manager.AbstractViewManager
 
updater(HasLabelSet<ENTITY>) - Method in class com.speedment.runtime.core.manager.AbstractViewManager
 
updater() - Method in interface com.speedment.runtime.core.manager.PersistenceProvider
Returns a Updater which can be used to update entities in the underlying database.
updater(HasLabelSet<ENTITY>) - Method in interface com.speedment.runtime.core.manager.PersistenceProvider
Provides a Updater that operates on a given subset of entity fields.
Updater<ENTITY> - Interface in com.speedment.runtime.core.manager
An action that takes an entity and updates it in a data store.

V

validateRuntimeConfig(Injector) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
valueOf(String) - Static method in enum com.speedment.runtime.core.ApplicationBuilder.LogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.component.transaction.Isolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.db.DbmsType.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.db.DbmsType.SkipLimitSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.db.DbmsType.SortByNullOrderInsertion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.db.DbmsType.SubSelectAlias
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.manager.sql.SqlStatement.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.stream.action.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.stream.action.Verb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.stream.TerminalOperationType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.core.util.FeatureReadinessLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.join.stage.JoinOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.join.stage.JoinType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.speedment.runtime.core.ApplicationBuilder.LogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.component.transaction.Isolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.db.DbmsType.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.db.DbmsType.SkipLimitSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.db.DbmsType.SortByNullOrderInsertion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.db.DbmsType.SubSelectAlias
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.manager.sql.SqlStatement.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.stream.action.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.stream.action.Verb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.stream.TerminalOperationType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.core.util.FeatureReadinessLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.join.stage.JoinOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.join.stage.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
Verb - Enum in com.speedment.runtime.core.stream.action
 

W

where(Predicate<? super ENTITY>) - Method in interface com.speedment.runtime.join.trait.HasWhere
Adds the provided predicate to the collection of predicates that shall be applied to entities from the previous Manager before entities are accepted in the join.
with(Class<C>, String, BiConsumer<Injector, C>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
with(Class<C>, BiConsumer<Injector, C>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
with(Class<C>, Consumer<C>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
with(Class<C>, String, Consumer<C>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the named Document of a certain class.
with(Class<C>, String, BiConsumer<Injector, C>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the named Document of a certain class.
with(Class<C>, Consumer<C>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for all Document of a certain class.
with(Class<C>, BiConsumer<Injector, C>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for all Document of a certain class.
withAllowStreamIteratorAndSpliterator() - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withAllowStreamIteratorAndSpliterator() - Method in interface com.speedment.runtime.core.ApplicationBuilder
Allows BaseStream.iterator() and BaseStream.spliterator() terminating operations to be called on Speedment streams.
withBundle(Class<? extends InjectBundle>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withBundle(Class<? extends InjectBundle>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Adds a custom bundle of dependency injectable implementation classes.
withColumn(I, Consumer<Column>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified table.
withColumn(I, BiConsumer<Injector, Column>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified column.
withComponent(Class<?>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withComponent(Class<T>, Supplier<T>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withComponent(Class<?>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Adds a custom component implementation class.
withConnectionUrl(String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withConnectionUrl(String, String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withConnectionUrl(String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a connection URL for all dbmses in this project.
withConnectionUrl(String, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a connection URL for the named dbms in this project.
withConnectionUrl(I, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a connection URL for the identified dbms.
withDbms(I, Consumer<Dbms>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified dbms.
withDbms(I, BiConsumer<Injector, Dbms>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified dbms.
withIpAddress(String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withIpAddress(String, String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withIpAddress(String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures an IP-address for all dbmses in this project.
withIpAddress(String, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures an IP-address for the named dbms.
withIpAddress(I, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures an IP Address for the identified dbms.
withLogging(ApplicationBuilder.HasLoggerName) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withLogging(ApplicationBuilder.HasLoggerName) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Adds a logging configuration to the application.
withManager(Class<M>) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withManager(Class<M>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Adds a custom manager.
withParallelStrategy(ParallelStrategy) - Method in interface com.speedment.runtime.core.manager.ManagerConfigurator
Set the parallelization strategy to use in the built manager.
withParam(String, String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withParam(String, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Sets a config parameter that will be set automatically in all instances created during initialization.
withPassword(char[]) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withPassword(String, char[]) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withPassword(String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withPassword(String, String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withPassword(char[]) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a password for all dbmses in this project.
withPassword(String, char[]) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a password for the named dbms.
withPassword(I, char[]) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a password for the identified dbms.
withPassword(String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a password for all dbmses in this project.
withPassword(String, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a password for the named dbms.
withPassword(I, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a password for the identified dbms.
withPort(int) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withPort(String, int) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withPort(int) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a port for all dbmses in this project.
withPort(String, int) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a port for the named dbms.
withPort(I, int) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a port for the identified dbms.
withSchema(String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withSchema(String, String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withSchema(I, Consumer<Schema>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified schema.
withSchema(I, BiConsumer<Injector, Schema>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified schema.
withSchema(String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a new schema name for all schemas in this project.
withSchema(String, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a new schema name for the named old schema name.
withSkipCheckDatabaseConnectivity() - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withSkipCheckDatabaseConnectivity() - Method in interface com.speedment.runtime.core.ApplicationBuilder
Sets that the initial database check shall be skipped upon build().
withSkipLogoPrintout() - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withSkipLogoPrintout() - Method in interface com.speedment.runtime.core.ApplicationBuilder
Sets that the logo printout shall be skipped upon build().
withSkipValidateRuntimeConfig() - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withSkipValidateRuntimeConfig() - Method in interface com.speedment.runtime.core.ApplicationBuilder
Sets that the initial validation of the configuration shall be skipped upon build().
withTable(I, Consumer<Table>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified table.
withTable(I, BiConsumer<Injector, Table>) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a parameter for the identified table.
withUsername(String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withUsername(String, String) - Method in class com.speedment.runtime.application.AbstractApplicationBuilder
 
withUsername(String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a username for all dbmses in this project.
withUsername(String, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a username for the named dbms.
withUsername(I, String) - Method in interface com.speedment.runtime.core.ApplicationBuilder
Configures a username for the identified dbms.
wrap(Consumer<T>) - Static method in interface com.speedment.runtime.core.db.SqlConsumer
 
wrap(Function<T, R>) - Static method in interface com.speedment.runtime.core.db.SqlFunction
 
wrap(Predicate<T>) - Static method in interface com.speedment.runtime.core.db.SqlPredicate
 
wrap(Runnable) - Static method in interface com.speedment.runtime.core.db.SqlRunnable
 
wrap(Supplier<T>) - Static method in interface com.speedment.runtime.core.db.SqlSupplier
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 Speedment, Inc.. All rights reserved.