| Package | Description |
|---|---|
| net.fortytwo.stream.shj |
| Modifier and Type | Method and Description |
|---|---|
Index<java.util.function.Consumer<Solution<V>>> |
SolutionIndex.getConsumerIndex() |
ExpirationManager<Solution<V>> |
QueryContext.getSolutionExpirationManager() |
java.util.Set<Solution<V>> |
SolutionIndex.getSolutions() |
java.util.Set<Solution<V>> |
JoinHelper.getSolutions() |
java.util.Set<Solution<V>> |
SolutionIndex.getSolutions(int index,
V value) |
java.util.Set<Solution<V>> |
JoinHelper.getSolutions(K key,
V val)
Finds all solutions with the given key/value pair
|
| Modifier and Type | Method and Description |
|---|---|
void |
JoinHelper.accept(Solution<V> solution) |
void |
SolutionIndex.add(Solution<V> solution)
Adds a solution to the index.
|
int |
Solution.compareByExpirationTime(Solution<V> other) |
boolean |
SolutionIndex.remove(Solution<V> solution) |
| Constructor and Description |
|---|
QueryContext(ExpirationManager<Query<K,V>> queryExpirationManager,
ExpirationManager<Solution<V>> solutionExpirationManager) |
Solution(V[] values,
Index<Solution<V>> expirationIndex) |
Solution(V[] values,
long expirationTime,
Index<Solution<V>> expirationIndex) |
Copyright © 2016. All Rights Reserved.