use of org.jdbi.v3.sqlobject.config.RegisterFieldMapper in project jdbi by jdbi.
the class RegisterFieldMapperImpl method configureForType.
@Override
public void configureForType(ConfigRegistry registry, Annotation annotation, Class<?> sqlObjectType) {
RegisterFieldMapper registerFieldMapper = (RegisterFieldMapper) annotation;
Class<?> type = registerFieldMapper.value();
String prefix = registerFieldMapper.prefix();
RowMappers mappers = registry.get(RowMappers.class);
if (prefix.isEmpty()) {
mappers.register(FieldMapper.factory(type));
} else {
mappers.register(FieldMapper.factory(type, prefix));
}
}
Aggregations