Class DefineFactory
java.lang.Object
org.jdbi.v3.sqlobject.customizer.internal.DefineFactory
- All Implemented Interfaces:
- SqlStatementCustomizerFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateForParameter(Annotation annotation, Class<?> sqlObjectType, Method method, Parameter param, int index, Type type) Used to create customizers for annotations on parametersMethods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jdbi.v3.sqlobject.customizer.SqlStatementCustomizerFactorycreateForMethod, createForType
- 
Constructor Details- 
DefineFactorypublic DefineFactory()
 
- 
- 
Method Details- 
createForParameterpublic SqlStatementParameterCustomizer createForParameter(Annotation annotation, Class<?> sqlObjectType, Method method, Parameter param, int index, Type type) Description copied from interface:SqlStatementCustomizerFactoryUsed to create customizers for annotations on parameters- Specified by:
- createForParameterin interface- SqlStatementCustomizerFactory
- Parameters:
- annotation- the annotation which lead to the method being called
- sqlObjectType- sql object class (interface)
- method- the method which was annotated
- param- the parameter which was annotated
- index- the method parameter index
- type- the type of the parameter
- Returns:
- the customizer which will be applied to the generated statement
 
 
-