JdbiImmutables |
JdbiImmutables.createCopy() |
|
private JdbiImmutables |
JdbiImmutables.register(java.lang.Class<?> spec,
java.lang.Class<?> impl,
PojoPropertiesFactory factory) |
|
JdbiImmutables |
JdbiImmutables.registerImmutable(java.lang.Class<?>... specs) |
Convenience method for registering many immutable types.
|
<S> JdbiImmutables |
JdbiImmutables.registerImmutable(java.lang.Class<S> spec) |
Register bean arguments and row mapping for an Immutable* value class, expecting the default generated class and builder names.
|
<S,I extends S> JdbiImmutables |
JdbiImmutables.registerImmutable(java.lang.Class<S> spec,
java.lang.Class<I> impl,
java.util.function.Supplier<?> builder) |
Register bean arguments and row mapping for an Immutable* value class, using a supplied implementation and builder.
|
JdbiImmutables |
JdbiImmutables.registerImmutable(java.lang.Iterable<java.lang.Class<?>> specs) |
Convenience method for registering many immutable types.
|
JdbiImmutables |
JdbiImmutables.registerModifiable(java.lang.Class<?>... specs) |
Convenience method for registering many modifiable types.
|
<S> JdbiImmutables |
JdbiImmutables.registerModifiable(java.lang.Class<S> spec) |
Register bean arguments and row mapping for an Modifiable* value class, expecting the default generated class and public nullary constructor.
|
<S,M extends S> JdbiImmutables |
JdbiImmutables.registerModifiable(java.lang.Class<S> spec,
java.lang.Class<M> impl,
java.util.function.Supplier<?> constructor) |
Register bean arguments and row mapping for an Modifiable* value class, using a supplied implementation and constructor.
|
JdbiImmutables |
JdbiImmutables.registerModifiable(java.lang.Iterable<java.lang.Class<?>> specs) |
Convenience method for registering many modifiable types.
|