Package org.jdbi.v3.core.internal
Class OnDemandExtensions
java.lang.Object
org.jdbi.v3.core.internal.OnDemandExtensions
- All Implemented Interfaces:
JdbiConfig<OnDemandExtensions>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Methodprivate static final Methodprivate OnDemandExtensions.Factoryprivate static final Method -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate -
Method Summary
Modifier and TypeMethodDescription<E> EReturns a copy of this configuration object.private ObjectcreateProxy(Jdbi jdbi, Class<?> extensionType, Class<?>... extraTypes) private static ObjectsetFactory(OnDemandExtensions.Factory onDemandExtensionFactory) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jdbi.v3.core.config.JdbiConfig
setRegistry
-
Field Details
-
EQUALS_METHOD
-
HASHCODE_METHOD
-
TOSTRING_METHOD
-
onDemandExtensionFactory
-
-
Constructor Details
-
OnDemandExtensions
public OnDemandExtensions() -
OnDemandExtensions
-
-
Method Details
-
setFactory
-
create
-
createProxy
-
invoke
-
createCopy
Description copied from interface:JdbiConfigReturns a copy of this configuration object. Changes to the copy should not modify the original, and vice-versa.- Specified by:
createCopyin interfaceJdbiConfig<OnDemandExtensions>- Returns:
- a copy of this configuration object.
-