public class BindingVectorMultiSet extends Object
Constructor and Description |
---|
BindingVectorMultiSet(byte[] matchIndices)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
add(BindingVector env)
Increase the current quantity of env
|
Iterator<BindingVector> |
getSubSet(BindingVector env)
Get an iterator over all BindingVectors currently present which match
with env
|
void |
putAll(BindingVectorMultiSet queue)
Copy all item from queue.data into data.
|
void |
remove(BindingVector env)
Decrease the quantity of env
|
public BindingVectorMultiSet(byte[] matchIndices)
matchIndices
- a set of indices for matchingpublic void add(BindingVector env)
env
- public Iterator<BindingVector> getSubSet(BindingVector env)
env
- public void putAll(BindingVectorMultiSet queue)
queue
- public void remove(BindingVector env)
env
- Licenced under the Apache License, Version 2.0