@FunctionalInterface @Beta public interface QualifiedColumnMapperFactory
| Modifier and Type | Method and Description |
|---|---|
static QualifiedColumnMapperFactory |
adapt(ColumnMapperFactory factory)
Adapts a
ColumnMapperFactory into a QualifiedColumnMapperFactory. |
Optional<ColumnMapper<?>> |
build(QualifiedType<?> type,
ConfigRegistry config)
Supplies a column mapper which will map columns to type if the factory supports it; empty
otherwise.
|
static <T> QualifiedColumnMapperFactory |
of(QualifiedType<T> type,
ColumnMapper<T> mapper)
Create a QualifiedColumnMapperFactory from a given
ColumnMapper that matches
a single QualifiedType exactly. |
static QualifiedColumnMapperFactory adapt(ColumnMapperFactory factory)
ColumnMapperFactory into a QualifiedColumnMapperFactory. The returned
factory only matches qualified types with zero qualifiers.factory - the factory to adaptOptional<ColumnMapper<?>> build(QualifiedType<?> type, ConfigRegistry config)
type - the target qualified type to map toconfig - the config registry, for compositionOptional.empty() otherwise.for composition,
QualifiedTypestatic <T> QualifiedColumnMapperFactory of(QualifiedType<T> type, ColumnMapper<T> mapper)
ColumnMapper that matches
a single QualifiedType exactly.T - the mapped typetype - the mapped typemapper - the mapperCopyright © 2019. All rights reserved.