public class DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder extends Object
| Constructor and Description |
|---|
DiscriminatorJdbcSubBuilder(Predicate<String> predicate,
Type type) |
public DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder addMapping(String column)
column - the columnJdbcMapperBuilderpublic DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder addMapping(String column, FieldMapperColumnDefinition<JdbcColumnKey,ResultSet> columnDefinition)
column - the columncolumnDefinition - the column definitionJdbcMapperBuilderpublic DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder addMapping(String column, int index, FieldMapperColumnDefinition<JdbcColumnKey,ResultSet> columnDefinition)
column - the columnindex - the column indexcolumnDefinition - the column definitionJdbcMapperBuilderpublic JdbcMapper<T> mapper()
DiscriminatorJdbcBuilderpublic DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder when(String value, Type type)
value - the valuetype - the typepublic DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder when(String value, Class<? extends T> type)
value - the valuetype - the typepublic DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder when(String value, TypeReference<? extends T> type)
value - the valuetype - the typepublic DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder when(Predicate<String> predicate, Type type)
predicate - the predicatetype - the typeCopyright © 2015. All rights reserved.