Modifier and Type | Class and Description |
---|---|
static class |
Bindings.IndexBinding
Represents index binding.
|
static class |
Bindings.NamedBinding
Represents named(String) binding.
|
Constructor and Description |
---|
Bindings() |
Modifier and Type | Method and Description |
---|---|
void |
addIndexBinding(Bindings.IndexBinding indexBinding)
Add an index binding.
|
void |
addNamedBinding(Bindings.NamedBinding namedBinding)
Add a named binding.
|
SortedSet<Binding> |
getIndexBindings()
Get a sorted set of index bindings.
|
SortedSet<Binding> |
getNamedBindings()
Get a sorted set of named bindings.
|
static Bindings.IndexBinding |
indexBinding(int index,
BoundValue boundValue)
Factory method to create
Bindings.IndexBinding . |
static Bindings.NamedBinding |
namedBinding(String name,
BoundValue boundValue)
Factory method to create
Bindings.NamedBinding . |
public static Bindings.IndexBinding indexBinding(int index, BoundValue boundValue)
Bindings.IndexBinding
.index
- indexboundValue
- bound valueBindings.IndexBinding
IllegalArgumentException
- if boundValue
is null
public static Bindings.NamedBinding namedBinding(String name, BoundValue boundValue)
Bindings.NamedBinding
.name
- nameboundValue
- bound valueBindings.NamedBinding
IllegalArgumentException
- if name
is null
IllegalArgumentException
- if boundValue
is null
public void addIndexBinding(Bindings.IndexBinding indexBinding)
indexBinding
- indexBindingIllegalArgumentException
- if indexBinding
is null
public void addNamedBinding(Bindings.NamedBinding namedBinding)
namedBinding
- namedBindingIllegalArgumentException
- if namedBinding
is null
public SortedSet<Binding> getIndexBindings()
Copyright © 2024. All rights reserved.