Class Bindings
java.lang.Object
io.r2dbc.proxy.core.Bindings
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Represents index binding.static class
Represents named(String) binding. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addIndexBinding
(Bindings.IndexBinding indexBinding) Add an index binding.void
addNamedBinding
(Bindings.NamedBinding namedBinding) Add a named binding.Get a sorted set of index bindings.Get a sorted set of named bindings.static Bindings.IndexBinding
indexBinding
(int index, BoundValue boundValue) Factory method to createBindings.IndexBinding
.static Bindings.NamedBinding
namedBinding
(String name, BoundValue boundValue) Factory method to createBindings.NamedBinding
.
-
Constructor Details
-
Bindings
public Bindings()
-
-
Method Details
-
indexBinding
Factory method to createBindings.IndexBinding
.- Parameters:
index
- indexboundValue
- bound value- Returns:
- an
Bindings.IndexBinding
- Throws:
IllegalArgumentException
- ifboundValue
isnull
-
namedBinding
Factory method to createBindings.NamedBinding
.- Parameters:
name
- nameboundValue
- bound value- Returns:
- a
Bindings.NamedBinding
- Throws:
IllegalArgumentException
- ifname
isnull
IllegalArgumentException
- ifboundValue
isnull
-
addIndexBinding
Add an index binding.- Parameters:
indexBinding
- indexBinding- Throws:
IllegalArgumentException
- ifindexBinding
isnull
-
addNamedBinding
Add a named binding.- Parameters:
namedBinding
- namedBinding- Throws:
IllegalArgumentException
- ifnamedBinding
isnull
-
getIndexBindings
-
getNamedBindings
-