public interface Parameterized<E>
| Modifier and Type | Method and Description |
|---|---|
Parameter<?> |
getParameter(String name)
Get the parameter object corresponding to the declared parameter of the given name.
|
<R> Parameter<R> |
getParameter(String name,
Class<R> type)
Get the parameter object corresponding to the declared parameter of the given name and type.
|
Set<? extends Parameter<?>> |
getParameters()
Get the parameter objects corresponding to the declared parameters of the query.
|
<R> R |
getParameterValue(Parameter<R> param)
Return the input value bound to the parameter.
|
<R> R |
getParameterValue(String name)
Return the input value bound to the named parameter.
|
boolean |
isBound(Parameter<?> param)
Return a boolean indicating whether a value has been bound to the parameter.
|
<R> E |
setParameter(int position,
R value)
Bind an argument value to a positional parameter.
|
<R> E |
setParameter(Parameter<R> param,
R value)
Bind the value of a
Parameter object. |
<R> E |
setParameter(String name,
R value)
Bind an argument value to a named parameter.
|
<R> E setParameter(Parameter<R> param, R value)
Parameter object.param - parameter objectvalue - parameter value<R> E setParameter(String name, R value)
name - parameter namevalue - parameter value<R> E setParameter(int position, R value)
position - positionvalue - parameter valueSet<? extends Parameter<?>> getParameters()
Parameter<?> getParameter(String name)
name - parameter name<R> Parameter<R> getParameter(String name, Class<R> type)
name - parameter nametype - typeboolean isBound(Parameter<?> param)
param - parameter object<R> R getParameterValue(Parameter<R> param)
param - parameter object<R> R getParameterValue(String name)
name - parameter nameCopyright © 2084–2018 dukeware.com. All rights reserved.