| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | NamedBindMarkers.
A single named bind marker. |
| Modifier and Type | Field and Description |
|---|---|
| private volatile int | |
| private static final AtomicIntegerFieldUpdater | |
| private final Function | |
| private final int | |
| private final String | |
| private final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public BindMarker | |
| public BindMarker | next(String
an optional name hint that can be used as part of the bind marker hint)Overrides default org. Create a new |
| private String |
| counter | back to summary |
|---|---|
private volatile int counter
| |
| COUNTER_INCREMENTER | back to summary |
|---|---|
| private static final AtomicIntegerFieldUpdater<NamedBindMarkers> COUNTER_INCREMENTER | |
| hintFilterFunction | back to summary |
|---|---|
| private final Function<String, String> hintFilterFunction | |
| nameLimit | back to summary |
|---|---|
| private final int nameLimit | |
| namePrefix | back to summary |
|---|---|
| private final String namePrefix | |
| prefix | back to summary |
|---|---|
| private final String prefix | |
| NamedBindMarkers | back to summary |
|---|---|
| pack-priv NamedBindMarkers(String prefix, String namePrefix, int nameLimit, Function<String, String> hintFilterFunction) | |
| next | back to summary |
|---|---|
| public BindMarker next() Implements org. Doc from org. Create a new
| |
| next | back to summary |
|---|---|
| public BindMarker next(String hint) Overrides default org. Doc from org. Create a new
| |
| nextName | back to summary |
|---|---|
| private String nextName() | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | bind(BindTarget
the target to bind the value to target, Object value)Implements org. Bind the given |
| public void | bindNull(BindTarget
the target to bind the value to target, Class<?> the value type (must not be valueType)null)Implements org. Bind a |
| public String | getPlaceholder()
Implements org. Return the database-specific placeholder for a given substitution. |
| identifier | back to summary |
|---|---|
| private final String identifier | |
| placeholder | back to summary |
|---|---|
| private final String placeholder | |
| NamedBindMarker | back to summary |
|---|---|
| pack-priv NamedBindMarker(String placeholder, String identifier) | |
| bind | back to summary |
|---|---|
| public void bind(BindTarget target, Object value) Implements org. Doc from org. Bind the given
| |
| bindNull | back to summary |
|---|---|
| public void bindNull(BindTarget target, Class<?> valueType) Implements org. Doc from org. Bind a
| |
| getPlaceholder | back to summary |
|---|---|
| public String getPlaceholder() Implements org. Doc from org. Return the database-specific placeholder for a given substitution.
| |