| Package | Description |
|---|---|
| org.jdbi.v3.sqlobject |
SQL Objects
|
| org.jdbi.v3.sqlobject.customizers |
| Modifier and Type | Method and Description |
|---|---|
default SqlStatementCustomizer |
SqlStatementCustomizerFactory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method)
Used to create customizers for annotations on methods.
|
default SqlStatementCustomizer |
SqlStatementCustomizerFactory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg)
Used to create customizers for annotations on parameters
|
SqlStatementCustomizer |
BindMap.Factory.createForParameter(Annotation a,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
BindBean.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object bean) |
SqlStatementCustomizer |
Bind.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
default SqlStatementCustomizer |
SqlStatementCustomizerFactory.createForType(Annotation annotation,
Class<?> sqlObjectType)
Used to create customizers for annotations on sql object interfaces
|
| Modifier and Type | Class and Description |
|---|---|
static class |
TransactionIsolation.MyCustomizer |
| Modifier and Type | Method and Description |
|---|---|
SqlStatementCustomizer |
TransactionIsolation.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
Timestamped.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
QueryTimeOut.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
OutParameter.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
MaxRows.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
FetchSize.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
FetchDirection.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
TransactionIsolation.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
QueryTimeOut.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
OutParameter.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
MaxRows.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
FetchSize.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
FetchDirection.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
DefineList.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
Define.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
BindList.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Parameter param,
int index,
Object arg) |
SqlStatementCustomizer |
FetchDirection.Factory.createForParameter(Annotation annotation,
Object arg) |
SqlStatementCustomizer |
TransactionIsolation.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
QueryTimeOut.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
OutParameter.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
MaxRows.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
FetchSize.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
FetchDirection.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
Copyright © 2016. All rights reserved.