public final class Parameters
extends java.lang.Object
Identifiers allows to distinguish a place in a query where a parameter should be inserted.
This class allows to encapsulate setting of parameters to a concrete implementation.
Modifier and Type | Class and Description |
---|---|
static class |
Parameters.Builder
A builder for
Parameters . |
Modifier and Type | Method and Description |
---|---|
static Parameters |
empty()
Creates empty
Parameters . |
java.util.Set<java.lang.String> |
getIdentifiers()
Obtains a set of parameter identifiers.
|
Parameter |
getParameter(java.lang.String identifier)
Obtains a
Parameter by the specified identifier. |
static Parameters.Builder |
newBuilder()
Creates a builder for
Parameters . |
public java.util.Set<java.lang.String> getIdentifiers()
public Parameter getParameter(java.lang.String identifier)
Parameter
by the specified identifier.identifier
- a parameter identifierjava.lang.IllegalArgumentException
- if there is no parameters with the specified identifierpublic static Parameters empty()
Parameters
.public static Parameters.Builder newBuilder()
Parameters
.