Class Bindings
java.lang.Object
io.r2dbc.proxy.core.Bindings
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents index binding.static classRepresents named(String) binding. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIndexBinding(Bindings.IndexBinding indexBinding) Add an index binding.voidaddNamedBinding(Bindings.NamedBinding namedBinding) Add a named binding.Get a sorted set of index bindings.Get a sorted set of named bindings.static Bindings.IndexBindingindexBinding(int index, BoundValue boundValue) Factory method to createBindings.IndexBinding.static Bindings.NamedBindingnamedBinding(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- ifboundValueisnull
-
namedBinding
Factory method to createBindings.NamedBinding.- Parameters:
name- nameboundValue- bound value- Returns:
- a
Bindings.NamedBinding - Throws:
IllegalArgumentException- ifnameisnullIllegalArgumentException- ifboundValueisnull
-
addIndexBinding
Add an index binding.- Parameters:
indexBinding- indexBinding- Throws:
IllegalArgumentException- ifindexBindingisnull
-
addNamedBinding
Add a named binding.- Parameters:
namedBinding- namedBinding- Throws:
IllegalArgumentException- ifnamedBindingisnull
-
getIndexBindings
-
getNamedBindings
-