Uses of Interface
com.github.longdt.vertxorm.repository.RowMapper.Builder
-
Packages that use RowMapper.Builder Package Description com.github.longdt.vertxorm.repository com.github.longdt.vertxorm.repository.base -
-
Uses of RowMapper.Builder in com.github.longdt.vertxorm.repository
Methods in com.github.longdt.vertxorm.repository that return RowMapper.Builder Modifier and Type Method Description RowMapper.Builder<ID,E>RowMapper.Builder. addDecimalField(String fieldName, Function<E,BigDecimal> getter, BiConsumer<E,BigDecimal> setter)<T> RowMapper.Builder<ID,E>RowMapper.Builder. addField(String fieldName, Function<? super E,T> getter, BiConsumer<? super E,T> setter)<T,D>
RowMapper.Builder<ID,E>RowMapper.Builder. addField(String fieldName, Function<? super E,T> getter, BiConsumer<? super E,T> setter, Function<T,D> getConverter, Function<D,T> setConverter)<T> RowMapper.Builder<ID,E>RowMapper.Builder. addJsonField(String fieldName, Function<E,T> getter, BiConsumer<E,T> setter, com.fasterxml.jackson.core.type.TypeReference<T> type)<T> RowMapper.Builder<ID,E>RowMapper.Builder. addJsonField(String fieldName, Function<E,T> getter, BiConsumer<E,T> setter, Class<T> clazz)RowMapper.Builder<ID,E>RowMapper.Builder. addJsonObjectField(String fieldName, Function<E,io.vertx.core.json.JsonObject> getter, BiConsumer<E,io.vertx.core.json.JsonObject> setter)RowMapper.Builder<ID,E>RowMapper.Builder. addUuidField(String fieldName, Function<E,UUID> getter, BiConsumer<E,UUID> setter)static <ID,E>
RowMapper.Builder<ID,E>RowMapper. builder(String tableName, Supplier<E> supplier)RowMapper.Builder<ID,E>RowMapper.Builder. pk(String pkName, Function<E,ID> pkGetter, BiConsumer<E,ID> pkSetter)RowMapper.Builder<ID,E>RowMapper.Builder. pk(String pkName, Function<E,ID> pkGetter, BiConsumer<E,ID> pkSetter, boolean autogen)<T> RowMapper.Builder<ID,E>RowMapper.Builder. pkConverter(Function<ID,T> pkGetConverter, Function<T,ID> pkSetConverter) -
Uses of RowMapper.Builder in com.github.longdt.vertxorm.repository.base
Classes in com.github.longdt.vertxorm.repository.base that implement RowMapper.Builder Modifier and Type Class Description classBuilderImpl<ID,E>Methods in com.github.longdt.vertxorm.repository.base that return RowMapper.Builder Modifier and Type Method Description RowMapper.Builder<ID,E>BuilderImpl. addDecimalField(String fieldName, Function<E,BigDecimal> getter, BiConsumer<E,BigDecimal> setter)<T> RowMapper.Builder<ID,E>BuilderImpl. addField(String fieldName, Function<? super E,T> getter, BiConsumer<? super E,T> setter)<T,D>
RowMapper.Builder<ID,E>BuilderImpl. addField(String fieldName, Function<? super E,T> getter, BiConsumer<? super E,T> setter, Function<T,D> getConverter, Function<D,T> setConverter)<T> RowMapper.Builder<ID,E>BuilderImpl. addJsonField(String fieldName, Function<E,T> getter, BiConsumer<E,T> setter, com.fasterxml.jackson.core.type.TypeReference<T> type)<T> RowMapper.Builder<ID,E>BuilderImpl. addJsonField(String fieldName, Function<E,T> getter, BiConsumer<E,T> setter, Class<T> clazz)RowMapper.Builder<ID,E>BuilderImpl. addJsonObjectField(String fieldName, Function<E,io.vertx.core.json.JsonObject> getter, BiConsumer<E,io.vertx.core.json.JsonObject> setter)RowMapper.Builder<ID,E>BuilderImpl. addUuidField(String fieldName, Function<E,UUID> getter, BiConsumer<E,UUID> setter)RowMapper.Builder<ID,E>BuilderImpl. pk(String pkName, Function<E,ID> pkGetter, BiConsumer<E,ID> pkSetter)RowMapper.Builder<ID,E>BuilderImpl. pk(String pkName, Function<E,ID> pkGetter, BiConsumer<E,ID> pkSetter, boolean autogen)<T> RowMapper.Builder<ID,E>BuilderImpl. pkConverter(Function<ID,T> pkGetConverter, Function<T,ID> pkSetConverter)
-