default <X> Converter<T,X> |
Converter.andThen(Converter<? super U,X> converter) |
Chain a converter to this converter.
|
<U> DataType<U> |
DataType.asConvertedDataType(Converter<? super T,U> converter) |
Retrieve the data type for a given converter.
|
<T> BindingGetResultSetContext<T> |
BindingGetResultSetContext.convert(Converter<? super T,? extends U> converter) |
Create a new context from this one using a converter.
|
<T> BindingGetSQLInputContext<T> |
BindingGetSQLInputContext.convert(Converter<? super T,? extends U> converter) |
Create a new context from this one using a converter.
|
<T> BindingGetStatementContext<T> |
BindingGetStatementContext.convert(Converter<? super T,? extends U> converter) |
Create a new context from this one using a converter.
|
<T> BindingRegisterContext<T> |
BindingRegisterContext.convert(Converter<? super T,? extends U> converter) |
Create a new context from this one using a converter.
|
<T> BindingSetSQLOutputContext<T> |
BindingSetSQLOutputContext.convert(Converter<? extends T,? super U> converter) |
Create a new context from this one using a converter.
|
<T> BindingSetStatementContext<T> |
BindingSetStatementContext.convert(Converter<? extends T,? super U> converter) |
Create a new context from this one using a converter.
|
<T> BindingSQLContext<T> |
BindingSQLContext.convert(Converter<? extends T,? super U> converter) |
Create a new context from this one using a converter.
|
<U> List<U> |
ResultQuery.fetch(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field index from the
generated result.
|
<U> List<U> |
ResultQuery.fetch(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field name from the
generated result.
|
<T,U> List<U> |
ResultQuery.fetch(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return all values for a field from the generated
result.
|
<U> List<U> |
ResultQuery.fetch(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field name from the
generated result.
|
<U> U |
ResultQuery.fetchAny(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field index from the generated result.
|
<U> U |
ResultQuery.fetchAny(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field name from the generated result.
|
<T,U> U |
ResultQuery.fetchAny(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return at most one resulting value for a
field from the generated result.
|
<U> U |
ResultQuery.fetchAny(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field name from the generated result.
|
<U> U[] |
ResultQuery.fetchArray(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field index from the
generated result.
|
<U> U[] |
ResultQuery.fetchArray(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field name from the
generated result.
|
<T,U> U[] |
ResultQuery.fetchArray(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return all values for a field from the generated
result.
|
<U> U[] |
ResultQuery.fetchArray(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field name from the
generated result.
|
<U> U |
ResultQuery.fetchOne(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field index from the generated result.
|
<U> U |
ResultQuery.fetchOne(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field name from the generated result.
|
<T,U> U |
ResultQuery.fetchOne(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return at most one resulting value for a
field from the generated result.
|
<U> U |
ResultQuery.fetchOne(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field name from the generated result.
|
<U> Optional<U> |
ResultQuery.fetchOptional(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field index from the generated result.
|
<U> Optional<U> |
ResultQuery.fetchOptional(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field name from the generated result.
|
<T,U> Optional<U> |
ResultQuery.fetchOptional(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return at most one resulting value for a
field from the generated result.
|
<U> Optional<U> |
ResultQuery.fetchOptional(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return at most one resulting value for a
field name from the generated result.
|
<U> Set<U> |
ResultQuery.fetchSet(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field index from the
generated result.
|
<U> Set<U> |
ResultQuery.fetchSet(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field name from the
generated result.
|
<T,U> Set<U> |
ResultQuery.fetchSet(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return all values for a field from the generated
result.
|
<U> Set<U> |
ResultQuery.fetchSet(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return all values for a field name from the
generated result.
|
<U> U |
ResultQuery.fetchSingle(int fieldIndex,
Converter<?,? extends U> converter) |
Execute the query and return exactly one resulting value for a
field index from the generated result.
|
<U> U |
ResultQuery.fetchSingle(String fieldName,
Converter<?,? extends U> converter) |
Execute the query and return exactly one resulting value for a
field name from the generated result.
|
<T,U> U |
ResultQuery.fetchSingle(Field<T> field,
Converter<? super T,? extends U> converter) |
Execute the query and return exactly one resulting value for a
field from the generated result.
|
<U> U |
ResultQuery.fetchSingle(Name fieldName,
Converter<?,? extends U> converter) |
Execute the query and return exactly one resulting value for a
field name from the generated result.
|
<U> U |
Record.get(int index,
Converter<?,? extends U> converter) |
Get a converted value from this record, providing a field index.
|
<U> U |
Record.get(String fieldName,
Converter<?,? extends U> converter) |
Get a converted value from this Record, providing a field name.
|
<T,U> U |
Record.get(Field<T> field,
Converter<? super T,? extends U> converter) |
Get a converted value from this Record, providing a field.
|
<U> U |
Record.get(Name fieldName,
Converter<?,? extends U> converter) |
Get a converted value from this Record, providing a field name.
|
<U> U |
Record.getValue(int index,
Converter<?,? extends U> converter) |
Get a converted value from this record, providing a field index.
|
<U> U |
Record.getValue(int index,
Converter<?,? extends U> converter,
U defaultValue) |
Deprecated.
|
<U> U |
Record.getValue(String fieldName,
Converter<?,? extends U> converter) |
Get a converted value from this Record, providing a field name.
|
<U> U |
Record.getValue(String fieldName,
Converter<?,? extends U> converter,
U defaultValue) |
Deprecated.
|
<T,U> U |
Record.getValue(Field<T> field,
Converter<? super T,? extends U> converter) |
Get a converted value from this Record, providing a field.
|
<T,U> U |
Record.getValue(Field<T> field,
Converter<? super T,? extends U> converter,
U defaultValue) |
Deprecated.
|
<U> U |
Record.getValue(Name fieldName,
Converter<?,? extends U> converter) |
Get a converted value from this Record, providing a field name.
|
<U> List<U> |
Result.getValues(int fieldIndex,
Converter<?,? extends U> converter) |
Convenience method to fetch all values for a given field.
|
<U> List<U> |
Result.getValues(String fieldName,
Converter<?,? extends U> converter) |
Convenience method to fetch all values for a given field.
|
<T,U> List<U> |
Result.getValues(Field<T> field,
Converter<? super T,? extends U> converter) |
Convenience method to fetch all values for a given field.
|
<U> List<U> |
Result.getValues(Name fieldName,
Converter<?,? extends U> converter) |
Convenience method to fetch all values for a given field.
|
<U> U[] |
Result.intoArray(int fieldIndex,
Converter<?,? extends U> converter) |
Return all values for a field index from the result.
|
<U> U[] |
Result.intoArray(String fieldName,
Converter<?,? extends U> converter) |
Return all values for a field name from the result.
|
<T,U> U[] |
Result.intoArray(Field<T> field,
Converter<? super T,? extends U> converter) |
Return all values for a field from the result.
|
<U> U[] |
Result.intoArray(Name fieldName,
Converter<?,? extends U> converter) |
Return all values for a field name from the result.
|
<U> Set<U> |
Result.intoSet(int fieldIndex,
Converter<?,? extends U> converter) |
Return all values for a field index from the result.
|
<U> Set<U> |
Result.intoSet(String fieldName,
Converter<?,? extends U> converter) |
Return all values for a field name from the result.
|
<T,U> Set<U> |
Result.intoSet(Field<T> field,
Converter<? super T,? extends U> converter) |
Return all values for a field from the result.
|
<U> Set<U> |
Result.intoSet(Name fieldName,
Converter<?,? extends U> converter) |
Return all values for a field name from the result.
|
static <T,U> Converter<U,T> |
Converters.inverse(Converter<T,U> converter) |
Inverse a converter.
|
static <T,U> Binding<T,U> |
Binding.of(Converter<T,U> converter,
Consumer<? super BindingSQLContext<U>> sqlContext,
Consumer<? super BindingGetResultSetContext<U>> getResultSetContext,
Consumer<? super BindingSetStatementContext<U>> setStatementContext) |
Construct a binding from functions.
|
static <T,U> Binding<T,U> |
Binding.of(Converter<T,U> converter,
Consumer<? super BindingSQLContext<U>> sqlContext,
Consumer<? super BindingGetResultSetContext<U>> getResultSetContext,
Consumer<? super BindingSetStatementContext<U>> setStatementContext,
Consumer<? super BindingRegisterContext<U>> registerContext,
Consumer<? super BindingGetStatementContext<U>> getStatementContext) |
Construct a binding from functions.
|
static <T,U> Binding<T,U> |
Binding.of(Converter<T,U> converter,
Consumer<? super BindingSQLContext<U>> sqlContext,
Consumer<? super BindingGetResultSetContext<U>> getResultSetContext,
Consumer<? super BindingSetStatementContext<U>> setStatementContext,
Consumer<? super BindingRegisterContext<U>> registerContext,
Consumer<? super BindingGetStatementContext<U>> getStatementContext,
Consumer<? super BindingGetSQLInputContext<U>> getSqlInputContext,
Consumer<? super BindingSetSQLOutputContext<U>> setSqlOutputContext) |
Construct a binding from functions.
|
static <T,X1,X2,X3,U> Converter<T,U> |
Converters.of(Converter<T,? extends X1> c1,
Converter<? super X1,? extends X2> c2,
Converter<? super X2,? extends X3> c3,
Converter<? super X3,U> c4) |
Chain four converters.
|
static <T,X1,X2,U> Converter<T,U> |
Converters.of(Converter<T,? extends X1> c1,
Converter<? super X1,? extends X2> c2,
Converter<? super X2,U> c3) |
Chain three converters.
|
static <T,X1,U> Converter<T,U> |
Converters.of(Converter<T,? extends X1> c1,
Converter<? super X1,U> c2) |
Chain two converters.
|
static <T,U> Converter<T,U> |
Converters.of(Converter<T,U> converter) |
Create a single converter.
|
<T,U> void |
Record.set(Field<T> field,
U value,
Converter<? extends T,? super U> converter) |
Set a value into this record.
|
<T,U> void |
Record.setValue(Field<T> field,
U value,
Converter<? extends T,? super U> converter) |
Set a value into this record.
|
<T,U> R |
EmbeddableRecord.with(Field<T> field,
U value,
Converter<? extends T,? super U> converter) |
|
<T,U> Record |
Record.with(Field<T> field,
U value,
Converter<? extends T,? super U> converter) |
Set a value into this record.
|
<T,U> R |
TableRecord.with(Field<T> field,
U value,
Converter<? extends T,? super U> converter) |
|
<T,U> R |
UDTRecord.with(Field<T> field,
U value,
Converter<? extends T,? super U> converter) |
|