argument classes translate Java types into JDBC parameters.See: Description
| Interface | Description |
|---|---|
| Argument |
Represents an argument to a prepared statement.
|
| ArgumentFactory |
Inspect a value with optional static type information and produce
an
Argument that binds the value to a prepared statement. |
| NamedArgumentFinder |
Returns an Argument based on a name.
|
| Class | Description |
|---|---|
| AbstractArgumentFactory<T> |
An
ArgumentFactory base class for arguments of type T. |
| Arguments |
A registry for ArgumentFactory instances.
|
| BeanPropertyArguments |
Inspect a
java.beans style object and bind parameters
based on each of its discovered properties. |
| BuiltInArgumentFactory |
The BuiltInArgumentFactory provides instances of
Argument for
many core Java types. |
| CharacterStreamArgument |
Bind a
Reader as a character stream parameter. |
| InputStreamArgument |
Bind an input stream as either an ASCII (discouraged) or binary stream.
|
| JavaTimeZoneIdArgumentFactory | |
| MapArguments |
Binds all entries of a map as arguments.
|
| NullArgument |
A typed SQL null argument.
|
| ObjectArgument |
An Argument which uses
setObject to support
vendor specific types. |
| ObjectArgumentFactory |
Argument factory that matches a specified type and binds
it as an
ObjectArgument. |
| ObjectFieldArguments |
Inspect an object and binds parameters based on each of its public fields.
|
| ObjectMethodArguments |
Binds public methods with no parameters on a specified object.
|
The argument classes translate Java types into JDBC parameters.
Depending on the static and sometimes the dynamic type, the ArgumentFactory
will select an appropriate representation and JDBC type and create an Argument
that binds a value to the Statement.
Copyright © 2017. All rights reserved.