Package | Description |
---|---|
com.speedment.component |
The
Components of the
Speedment platform. |
com.speedment.config.db |
Interfaces for exposing a typed database-specific view of a
Document tree is located in this package. |
com.speedment.config.db.mapper |
Interfaces used by the database specific document types to describe mappers
should be located in this package.
|
com.speedment.config.db.mapper.bigdecimal | |
com.speedment.config.db.mapper.identity |
Implementations of the
TypeMapper
interface that simply map to and from the same type is located in this
package. |
com.speedment.config.db.mapper.integer | |
com.speedment.config.db.mapper.largeobject | |
com.speedment.config.db.mapper.string |
Implementations of the
TypeMapper
interface that map from strings to other types are located in this package. |
com.speedment.config.db.mapper.time |
Implementations of the
TypeMapper
interface that map from temporal types to other types are located in this
package. |
com.speedment.config.db.mutator |
Implementations of the
DocumentMutator
interface that help modify a Document in a
type-safe manner are located in this package. |
com.speedment.field.trait |
Traits used in Speedment fields are located in this package.
|
Modifier and Type | Method and Description |
---|---|
Optional<TypeMapper<?,?>> |
TypeMapperComponent.get(String absoluteClassName)
Retreive and return the type mapper with the specified absolute class
name.
|
Stream<TypeMapper<?,?>> |
TypeMapperComponent.stream()
Streams over all the type mappers installed in this component.
|
Modifier and Type | Method and Description |
---|---|
void |
TypeMapperComponent.install(Supplier<TypeMapper<?,?>> typeMapperSupplier)
Installs the specified type mapper in this component.
|
Modifier and Type | Method and Description |
---|---|
default TypeMapper<?,?> |
Column.findTypeMapper()
Returns the mapper class that will be used to generate a java
representation of the database types.
|
Modifier and Type | Field and Description |
---|---|
static Comparator<TypeMapper<?,?>> |
TypeMapper.COMPARATOR
The standard comparator to use for instances of the
TypeMapper
interface. |
Modifier and Type | Class and Description |
---|---|
class |
BigDecimalToDouble |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentityMapper<T> |
class |
ArrayIdentityMapper |
class |
BigDecimalIdentityMapper |
class |
BlobIdentityMapper |
class |
BooleanIdentityMapper |
class |
ByteIdentityMapper |
class |
ClobIdentityMapper |
class |
DateIdentityMapper |
class |
DoubleIdentityMapper |
class |
FloatIdentityMapper |
class |
IntegerIdentityMapper |
class |
LongIdentityMapper |
class |
NClobIdentityMapper |
class |
ObjectIdentityMapper |
class |
RefIdentityMapper |
class |
RowIdIdentityMapper |
class |
ShortIdentityMapper |
class |
SQLXMLIdentityMapper |
class |
StringIdentityMapper |
class |
TimeIdentityMapper |
class |
TimestampIdentityMapper |
class |
URLIdentityMapper |
class |
UUIDIdentityMapper |
Modifier and Type | Class and Description |
---|---|
class |
IntegerZeroOneToBooleanMapper |
Modifier and Type | Class and Description |
---|---|
class |
ClobToStringMapper |
Modifier and Type | Class and Description |
---|---|
class |
StringToLocaleMapper |
class |
TrueFalseStringToBooleanMapper |
class |
YesNoStringToBooleanMapper |
Modifier and Type | Class and Description |
---|---|
class |
DateToIntMapper |
class |
DateToLongMapper |
class |
TimestampToIntMapper |
class |
TimestampToLongMapper |
class |
TimeToIntMapper |
class |
TimeToLongMapper |
Modifier and Type | Method and Description |
---|---|
void |
ColumnMutator.setTypeMapper(TypeMapper<?,?> typeMapper) |
Modifier and Type | Method and Description |
---|---|
TypeMapper<D,V> |
ReferenceFieldTrait.typeMapper()
Returns the type mapper of this field.
|
Copyright © 2016 Speedment, Inc.. All rights reserved.