public class ThreadLocalSelectArg extends BaseArgumentHolder
SelectArg but using a ThreadLocal internally to improve reentrance so that multiple threads can
use the same compiled statement.| Constructor and Description |
|---|
ThreadLocalSelectArg() |
ThreadLocalSelectArg(Object value) |
ThreadLocalSelectArg(SqlType sqlType,
Object value) |
ThreadLocalSelectArg(String columnName,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getValue()
Return the stored value.
|
protected boolean |
isValueSet()
Return true if the value is set.
|
void |
setValue(Object value)
Set the value associated with this argument.
|
getColumnName, getFieldType, getSqlArgValue, getSqlType, setMetaInfo, setMetaInfo, setMetaInfo, toStringpublic ThreadLocalSelectArg()
public ThreadLocalSelectArg(Object value)
protected Object getValue()
BaseArgumentHoldergetValue in class BaseArgumentHolderpublic void setValue(Object value)
ArgumentHoldersetValue in interface ArgumentHoldersetValue in class BaseArgumentHolderprotected boolean isValueSet()
BaseArgumentHolderisValueSet in class BaseArgumentHolderThis documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.