Uses of Interface
org.optaplanner.constraint.streams.bavet.common.Tuple
-
-
Uses of Tuple in org.optaplanner.constraint.streams.bavet.bi
Subinterfaces of Tuple in org.optaplanner.constraint.streams.bavet.bi Modifier and Type Interface Description interfaceBiTuple<A,B>Classes in org.optaplanner.constraint.streams.bavet.bi that implement Tuple Modifier and Type Class Description classBiTupleImpl<A,B> -
Uses of Tuple in org.optaplanner.constraint.streams.bavet.common
Classes in org.optaplanner.constraint.streams.bavet.common with type parameters of type Tuple Modifier and Type Class Description classAbstractConditionalTupleLifecycle<Tuple_ extends Tuple>classAbstractFlattenLastNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,EffectiveItem_,FlattenedItem_>classAbstractFlattenLastNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,EffectiveItem_,FlattenedItem_>classAbstractGroupNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_,GroupKey_,ResultContainer_,Result_>classAbstractGroupNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_,GroupKey_,ResultContainer_,Result_>classAbstractIfExistsNode<LeftTuple_ extends Tuple,Right_>static classAbstractIfExistsNode.Counter<Tuple_ extends Tuple>classAbstractJoinNode<LeftTuple_ extends Tuple,Right_,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_>classAbstractJoinNode<LeftTuple_ extends Tuple,Right_,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_>classAbstractScorer<Tuple_ extends Tuple>classGroup<OutTuple_ extends Tuple,GroupKey_,ResultContainer_>interfaceLeftTupleLifecycle<Tuple_ extends Tuple>interfaceRightTupleLifecycle<Tuple_ extends Tuple>interfaceTupleLifecycle<Tuple_ extends Tuple>Classes in org.optaplanner.constraint.streams.bavet.common that implement Tuple Modifier and Type Class Description classAbstractTupleFields in org.optaplanner.constraint.streams.bavet.common declared as Tuple Modifier and Type Field Description Tuple_AbstractIfExistsNode.Counter. leftTupleOutTuple_Group. outTupleMethods in org.optaplanner.constraint.streams.bavet.common with type parameters of type Tuple Modifier and Type Method Description <Tuple_ extends Tuple>
TupleLifecycle<Tuple_>NodeBuildHelper. getAggregatedTupleLifecycle(List<? extends org.optaplanner.core.api.score.stream.ConstraintStream> streamList)static <Tuple_ extends Tuple>
TupleLifecycle<Tuple_>TupleLifecycle. ofLeft(LeftTupleLifecycle<Tuple_> leftTupleLifecycle)static <Tuple_ extends Tuple>
TupleLifecycle<Tuple_>TupleLifecycle. ofRight(RightTupleLifecycle<Tuple_> rightTupleLifecycle)<Tuple_ extends Tuple>
voidNodeBuildHelper. putInsertUpdateRetract(org.optaplanner.core.api.score.stream.ConstraintStream stream, List<? extends org.optaplanner.constraint.streams.common.AbstractConstraintStream> childStreamList, Function<TupleLifecycle<Tuple_>,AbstractConditionalTupleLifecycle<Tuple_>> tupleLifecycleFunction)<Tuple_ extends Tuple>
voidNodeBuildHelper. putInsertUpdateRetract(org.optaplanner.core.api.score.stream.ConstraintStream stream, TupleLifecycle<Tuple_> tupleLifecycle) -
Uses of Tuple in org.optaplanner.constraint.streams.bavet.common.index
Classes in org.optaplanner.constraint.streams.bavet.common.index with type parameters of type Tuple Modifier and Type Interface Description interfaceIndexer<Tuple_ extends Tuple,Value_>An indexer for entity or factX, maps a property or a combination of properties ofX, denoted byindexProperties, to all instances ofXthat match those properties, depending on the the indexer type (equal, lower than, ...).Methods in org.optaplanner.constraint.streams.bavet.common.index with type parameters of type Tuple Modifier and Type Method Description <Tuple_ extends Tuple,Value_>
Indexer<Tuple_,Value_>IndexerFactory. buildIndexer(boolean isLeftBridge) -
Uses of Tuple in org.optaplanner.constraint.streams.bavet.quad
Subinterfaces of Tuple in org.optaplanner.constraint.streams.bavet.quad Modifier and Type Interface Description interfaceQuadTuple<A,B,C,D>Classes in org.optaplanner.constraint.streams.bavet.quad that implement Tuple Modifier and Type Class Description classQuadTupleImpl<A,B,C,D> -
Uses of Tuple in org.optaplanner.constraint.streams.bavet.tri
Subinterfaces of Tuple in org.optaplanner.constraint.streams.bavet.tri Modifier and Type Interface Description interfaceTriTuple<A,B,C>Classes in org.optaplanner.constraint.streams.bavet.tri that implement Tuple Modifier and Type Class Description classTriTupleImpl<A,B,C> -
Uses of Tuple in org.optaplanner.constraint.streams.bavet.uni
Subinterfaces of Tuple in org.optaplanner.constraint.streams.bavet.uni Modifier and Type Interface Description interfaceUniTuple<A>Classes in org.optaplanner.constraint.streams.bavet.uni that implement Tuple Modifier and Type Class Description classUniTupleImpl<A>
-