public class NamedQueryParameters
extends java.lang.Object
Constructor and Description |
---|
NamedQueryParameters() |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(java.lang.String astrParameterName,
java.util.List alstrParameterValues)
Sets a list of values for a given parameter.
|
void |
addParameter(java.lang.String astrParameterName,
java.lang.String astrParameterValue)
Add a new parameter and its value.
|
java.lang.Long |
getOptimisticConcurrencyCounterValue()
Get the value of the the optimistic concurrency counter.
|
java.util.List |
getParameterValues(java.lang.String astrParameterName)
Return a list of values for a given parameter.
|
java.util.Map |
getQueryParameters()
Get a collection of query parameters.
|
boolean |
isOptimisticConcurrencyCounterValueNull()
Check if the optimistic concurrency counter value is NULL.
|
void |
setOptimisticConcurrencyCounterValue(java.lang.Long anOptimisticConcurrencyCounter)
Sets the value of the optimistic concurrency counter that is typically used by the
UPDATE queries.
|
public void addParameter(java.lang.String astrParameterName, java.lang.String astrParameterValue)
astrParameterName
- - parameter nameastrParameterValue
- - parameter valuepublic void addParameter(java.lang.String astrParameterName, java.util.List alstrParameterValues)
astrParameterName
- - parameter namealstrParameterValues
- - list of parameter values; multiple values are specified
for queries that use the SQL 'IN' clause. Objects in the list are of type String
public java.util.List getParameterValues(java.lang.String astrParameterName)
astrParameterName
- - name of the query parameterString
.
null is returned if specified parameter does not exist.public void setOptimisticConcurrencyCounterValue(java.lang.Long anOptimisticConcurrencyCounter)
anOptimisticConcurrencyCounter
- - optimistic concurrency counterpublic java.lang.Long getOptimisticConcurrencyCounterValue()
public java.util.Map getQueryParameters()
String
public boolean isOptimisticConcurrencyCounterValueNull()