|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Param<T>
A named parameter and/or bind value.
Factory.param(String, Object)| Method Summary | |
|---|---|
String |
getName()
The name of the field. |
String |
getParamName()
The parameter name. |
T |
getValue()
Get the parameter's underlying value. |
boolean |
isInline()
A flag on the bind value to force it to be inlined in rendered SQL |
void |
setConverted(Object value)
Sets a converted value, using this Param's underlying
DataType, obtained from NamedTypeProviderQueryPart.getDataType() |
void |
setInline(boolean inline)
A flag on the bind value to force it to be inlined in rendered SQL |
void |
setValue(T value)
Set the parameter's underlying value. |
| Methods inherited from interface org.jooq.NamedTypeProviderQueryPart |
|---|
getDataType, getDataType |
| Methods inherited from interface org.jooq.QueryPart |
|---|
attach |
| Methods inherited from interface org.jooq.Adapter |
|---|
internalAPI |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
String getName()
The name is any of these:
ParamParam's value for getName() coincides with
getParamName()
getName in interface Field<T>getName in interface NamedQueryPartString getParamName()
JdbcTemplateQuery API, with
Query.getParam(String), Query.getParams()
T getValue()
null if
no value has been set yet.
void setValue(T value)
setConverted(Object), but ensures generic type-safety.
setConverted(Object)
void setConverted(Object value)
throws DataTypeException
Param's underlying
DataType, obtained from NamedTypeProviderQueryPart.getDataType()
DataTypeException - If value cannot be converted into
this parameter's data type.DataType.convert(Object),
Convert.convert(Object, Class)void setInline(boolean inline)
boolean isInline()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||