Uses of Interface
org.jdbi.v3.core.extension.ExtensionHandler
Packages that use ExtensionHandler
Package
Description
The
extension classes allow you to extend Jdbi's
functionality by declaring interface types that may attach to Handle
instances.SQL Objects
-
Uses of ExtensionHandler in org.jdbi.v3.core.extension
Fields in org.jdbi.v3.core.extension declared as ExtensionHandlerModifier and TypeFieldDescriptionstatic final ExtensionHandlerExtensionHandler.EQUALS_HANDLERImplementation for theObject.equals(Object)method.static final ExtensionHandlerExtensionHandler.HASHCODE_HANDLERImplementation for theObject.hashCode()method.static final ExtensionHandlerExtensionHandler.NULL_HANDLERHandler that only returns null independent of any input parameters.Methods in org.jdbi.v3.core.extension that return ExtensionHandlerModifier and TypeMethodDescriptionstatic ExtensionHandlerExtensionHandler.createForMethod(Method method) Create an extension handler and bind it to a method that will be called on the target object when invoked.static ExtensionHandlerExtensionHandler.createForMethodHandle(MethodHandle methodHandle) Create an extension handler and bind it to aMethodHandleinstance.static ExtensionHandlerExtensionHandler.createForSpecialMethod(Method method) Create an extension handler and bind it to a special method that will be called on the target object when invoked.ExtensionHandlerCustomizer.customize(ExtensionHandler handler, Class<?> extensionType, Method method) Customize an extension handler.static ExtensionHandlerExtensionHandler.missingExtensionHandler(Method method) Returns a default handler for missing functionality.Methods in org.jdbi.v3.core.extension that return types with arguments of type ExtensionHandlerModifier and TypeMethodDescriptionExtensionHandlerFactory.createExtensionHandler(Class<?> extensionType, Method method) Returns anExtensionHandlerinstance for a extension type and method combination.Methods in org.jdbi.v3.core.extension with parameters of type ExtensionHandlerModifier and TypeMethodDescriptionExtensionMetadata.Builder.addMethodHandler(Method method, ExtensionHandler handler) Adds a new extension handler for a method.ExtensionHandlerCustomizer.customize(ExtensionHandler handler, Class<?> extensionType, Method method) Customize an extension handler. -
Uses of ExtensionHandler in org.jdbi.v3.sqlobject
Subinterfaces of ExtensionHandler in org.jdbi.v3.sqlobjectMethods in org.jdbi.v3.sqlobject that return ExtensionHandlerModifier and TypeMethodDescriptiondefault ExtensionHandlerHandlerDecorator.customize(ExtensionHandler defaultHandler, Class<?> extensionType, Method method) Deprecated.Methods in org.jdbi.v3.sqlobject that return types with arguments of type ExtensionHandlerModifier and TypeMethodDescriptiondefault Optional<ExtensionHandler>HandlerFactory.createExtensionHandler(Class<?> extensionType, Method method) Deprecated.Methods in org.jdbi.v3.sqlobject with parameters of type ExtensionHandlerModifier and TypeMethodDescriptiondefault ExtensionHandlerHandlerDecorator.customize(ExtensionHandler defaultHandler, Class<?> extensionType, Method method) Deprecated.
ExtensionHandlerdirectly.