Interface TupleLifecycle<Tuple_ extends Tuple>
-
- All Known Implementing Classes:
AbstractConditionalTupleLifecycle,AbstractGroupNode,AbstractScorer
public interface TupleLifecycle<Tuple_ extends Tuple>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinsert(Tuple_ tuple)static <Tuple_ extends Tuple>
TupleLifecycle<Tuple_>ofLeft(LeftTupleLifecycle<Tuple_> leftTupleLifecycle)static <Tuple_ extends Tuple>
TupleLifecycle<Tuple_>ofRight(RightTupleLifecycle<Tuple_> rightTupleLifecycle)voidretract(Tuple_ tuple)voidupdate(Tuple_ tuple)
-
-
-
Method Detail
-
ofLeft
static <Tuple_ extends Tuple> TupleLifecycle<Tuple_> ofLeft(LeftTupleLifecycle<Tuple_> leftTupleLifecycle)
-
ofRight
static <Tuple_ extends Tuple> TupleLifecycle<Tuple_> ofRight(RightTupleLifecycle<Tuple_> rightTupleLifecycle)
-
insert
void insert(Tuple_ tuple)
-
update
void update(Tuple_ tuple)
-
retract
void retract(Tuple_ tuple)
-
-