| Package | Description |
|---|---|
| com.hammurapi.common |
| Modifier and Type | Method and Description |
|---|---|
protected abstract R |
Joiner.join(T[] inputs,
C context,
Joiner.InputConsumer consumer,
int activator)
This method is invoked for every combination of valid inputs.
|
protected void |
Joiner.join(T[] inputs,
int currentIndex,
int inputIndex,
C context,
Joiner.InputConsumer consumer,
Map<C,Map<Extractor<T,? super Boolean,C>,? super Boolean>> cache,
List<R> resultCollector)
This method can be overridden to implement concurrent joining, i.e.
|
protected boolean |
Joiner.partialJoin(T[] inputs,
C context,
Joiner.InputConsumer consumer,
int index,
int activator)
This method is invoked to validate already joined inputs.
|