| Package | Description |
|---|---|
| org.jdbi.v3.sqlobject |
SQL Objects
|
| org.jdbi.v3.sqlobject.customizers | |
| org.jdbi.v3.sqlobject.unstable |
Early Access / In Development Modules
|
| 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,
Object arg)
Used to create customizers for annotations on parameters
|
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 |
RegisterCollectorFactory.Customizer |
static class |
TransactionIsolation.MyCustomizer |
| Modifier and Type | Method and Description |
|---|---|
SqlStatementCustomizer |
TransactionIsolation.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterRowMapperFactory.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterRowMapper.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterObjectArgumentFactory.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterColumnMapperFactory.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterColumnMapper.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterCollectorFactory.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterBeanMapper.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
RegisterArgumentFactory.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
QueryTimeOut.Factory.createForMethod(Annotation annotation,
Class<?> sqlObjectType,
Method method) |
SqlStatementCustomizer |
OverrideStatementRewriterWith.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,
Object arg) |
SqlStatementCustomizer |
QueryTimeOut.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Object arg) |
SqlStatementCustomizer |
MaxRows.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Object arg) |
SqlStatementCustomizer |
FetchSize.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Object arg) |
SqlStatementCustomizer |
FetchDirection.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Object arg) |
SqlStatementCustomizer |
Define.Factory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Object arg) |
SqlStatementCustomizer |
FetchDirection.Factory.createForParameter(Annotation annotation,
Object arg) |
SqlStatementCustomizer |
TransactionIsolation.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterRowMapperFactory.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterRowMapper.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterObjectArgumentFactory.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterColumnMapperFactory.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterColumnMapper.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterCollectorFactory.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterBeanMapper.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
RegisterArgumentFactory.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
QueryTimeOut.Factory.createForType(Annotation annotation,
Class<?> sqlObjectType) |
SqlStatementCustomizer |
OverrideStatementRewriterWith.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) |
| Modifier and Type | Method and Description |
|---|---|
SqlStatementCustomizer |
BindIn.CustomizerFactory.createForParameter(Annotation annotation,
Class<?> sqlObjectType,
Method method,
Object arg) |
Copyright © 2016. All rights reserved.