| Interface | Description |
|---|---|
| Binder<AnnotationType extends Annotation,ArgType> | |
| BinderFactory |
Factor for building
Binder instances. |
| CloseInternalDoNotUseThisClass |
This is public as we need it to be for some stuff to work.
|
| SqlStatementCustomizer |
Used with
SqlStatementCustomizerFactory to
customize sql statements via annotations |
| SqlStatementCustomizerFactory |
Interface used in conjunction with
SqlStatementCustomizingAnnotation to generate
SqlStatementCustomizer instances. |
| Class | Description |
|---|---|
| CloseInternalDoNotUseThisClass.CloseHandler | |
| CloseInternalDoNotUseThisClass.Helper | |
| SqlObjectBuilder |
| Annotation Type | Description |
|---|---|
| Bind |
A binding annotation
|
| BindBean | |
| BindingAnnotation |
Annotation used to mark binding annotations.
|
| CreateSqlObject |
Use this annotation on a sql object method to create a new sql object
with the same underlying handle source (onDemand, attached, etc) as the
sql object the method is invoked on.
|
| GetGeneratedKeys | |
| SqlBatch |
Annotate a method to indicate that it will create and execute a SQL batch.
|
| SqlCall |
Support for stored proc invocation.
|
| SqlQuery |
Used to indicate that a method should execute a query.
|
| SqlStatementCustomizingAnnotation |
Annotation used to build customizing annotations.
|
| SqlUpdate |
Used to indicate that a method should execute a non-query sql statement
|
| Transaction |
The sql objects API allows for declarative definition of interfaces which will handle the generation of sql statements and queries on your behalf when needed. Take the following interface:
public interface TheBasics
{Copyright © 2013. All rights reserved.