Uses of Class
org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
Packages that use BavetAbstractBiConstraintStream
-
Uses of BavetAbstractBiConstraintStream in org.optaplanner.constraint.streams.bavet.bi
Modifier and TypeClassDescriptionfinal classBavetFilterBiConstraintStream<Solution_,A, B> final classBavetFlattenLastBiConstraintStream<Solution_,A, B> final classBavetFlattenLastBridgeBiConstraintStream<Solution_,A, B, NewB> final classBavetGroupBiConstraintStream<Solution_,A, B> final classBavetIfExistsBiConstraintStream<Solution_,A, B, C> final classBavetJoinBiConstraintStream<Solution_,A, B> final classBavetJoinBridgeBiConstraintStream<Solution_,A, B> final classBavetMapBridgeBiConstraintStream<Solution_,A, B, NewA> final classBavetScoringBiConstraintStream<Solution_,A, B> Fields in org.optaplanner.constraint.streams.bavet.bi with type parameters of type BavetAbstractBiConstraintStreamModifier and TypeFieldDescriptionprotected final List<BavetAbstractBiConstraintStream<Solution_,A, B>> BavetAbstractBiConstraintStream.childStreamListMethods in org.optaplanner.constraint.streams.bavet.bi with type parameters of type BavetAbstractBiConstraintStreamModifier and TypeMethodDescription<Stream_ extends BavetAbstractBiConstraintStream<Solution_,A, B>>
Stream_BavetAbstractBiConstraintStream.shareAndAddChild(Stream_ stream) Methods in org.optaplanner.constraint.streams.bavet.bi that return BavetAbstractBiConstraintStreamModifier and TypeMethodDescriptionBavetAbstractBiConstraintStream.filter(BiPredicate<A, B> predicate) BavetJoinBridgeBiConstraintStream.getParent()Methods in org.optaplanner.constraint.streams.bavet.bi that return types with arguments of type BavetAbstractBiConstraintStreamConstructors in org.optaplanner.constraint.streams.bavet.bi with parameters of type BavetAbstractBiConstraintStreamModifierConstructorDescriptionBavetFilterBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, BiPredicate<A, B> predicate) BavetFlattenLastBridgeBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, Function<B, Iterable<NewB>> mappingFunction) BavetIfExistsBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parentAB, BavetIfExistsBridgeUniConstraintStream<Solution_, C> parentBridgeC, boolean shouldExist, DefaultTriJoiner<A, B, C> joiner, TriPredicate<A, B, C> filtering) BavetJoinBridgeBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, boolean isLeftBridge) BavetMapBridgeBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, BiFunction<A, B, NewA> mappingFunction) BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, BiFunction<A, B, BigDecimal> bigDecimalMatchWeigher) BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, ToIntBiFunction<A, B> intMatchWeigher) BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractBiConstraintStream<Solution_, A, B> parent, ToLongBiFunction<A, B> longMatchWeigher)