|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Param<T>
A named parameter
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. |
void |
setConverted(Object value)
Sets a converted value, using this Param 's underlying
DataType , obtained from NamedTypeProviderQueryPart.getDataType() |
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.Attachable |
---|
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:
Param
Param
's value for getName()
coincides with
getParamName()
getName
in interface Field<T>
getName
in interface NamedQueryPart
String getParamName()
JdbcTemplate
Query
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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |