Package | Description |
---|---|
com.speedment.runtime.core.component |
The standard components of the
Speedment
platform. |
com.speedment.runtime.core.db |
Establishing and maintaining the database connection is handled by the
classes in this package.
|
com.speedment.runtime.core.manager |
The
Manager interface and its related classes
are located in this package. |
com.speedment.runtime.core.stream.parallel |
Classes concerning parallel configuration of the
Stream implementation
used in Speedment is located in this package. |
Modifier and Type | Method and Description |
---|---|
<ENTITY> Stream<ENTITY> |
StreamSupplierComponent.stream(TableIdentifier<ENTITY> tableIdentifier,
ParallelStrategy strategy)
Basic stream over all entities.
|
Modifier and Type | Method and Description |
---|---|
<T> AsynchronousQueryResult<T> |
DbmsOperationHandler.executeQueryAsync(Dbms dbms,
String sql,
List<?> values,
SqlFunction<ResultSet,T> rsMapper,
ParallelStrategy parallelStrategy)
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. |
Modifier and Type | Method and Description |
---|---|
ManagerConfigurator<ENTITY> |
ManagerConfigurator.withParallelStrategy(ParallelStrategy parallelStrategy)
Set the parallelization strategy to use in the built manager.
|
Modifier and Type | Method and Description |
---|---|
static ParallelStrategy |
ParallelStrategy.computeIntensityDefault()
A Parallel Strategy that is Java's default
Iterator to
Spliterator converter. |
static ParallelStrategy |
ParallelStrategy.computeIntensityExtreme()
A Parallel Strategy that favors small sets with extremely high
computational overhead.
|
static ParallelStrategy |
ParallelStrategy.computeIntensityHigh()
A Parallel Strategy that favors relatively small to medium sets with high
computational overhead.
|
static ParallelStrategy |
ParallelStrategy.computeIntensityMedium()
A Parallel Strategy that favors relatively small to medium sets with
medium computational overhead.
|
static ParallelStrategy |
ParallelStrategy.of(int... batchSizes) |
Copyright © 2018 Speedment, Inc.. All rights reserved.