Uses of Class
org.optaplanner.constraint.streams.bavet.common.AbstractNode
-
Packages that use AbstractNode Package Description org.optaplanner.constraint.streams.bavet org.optaplanner.constraint.streams.bavet.common This package contains performance-sensitive code.org.optaplanner.constraint.streams.bavet.uni -
-
Uses of AbstractNode in org.optaplanner.constraint.streams.bavet
Constructors in org.optaplanner.constraint.streams.bavet with parameters of type AbstractNode Constructor Description BavetConstraintSession(org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner<Score_> scoreInliner, Map<Class<?>,ForEachUniNode<Object>> declaredClassToNodeMap, AbstractNode[] nodes) -
Uses of AbstractNode in org.optaplanner.constraint.streams.bavet.common
Subclasses of AbstractNode in org.optaplanner.constraint.streams.bavet.common Modifier and Type Class Description classAbstractFlattenLastNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,EffectiveItem_,FlattenedItem_>classAbstractGroupNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_,GroupKey_,ResultContainer_,Result_>classAbstractIfExistsNode<LeftTuple_ extends Tuple,Right_>This class has two direct children:AbstractIndexedIfExistsNodeandAbstractUnindexedIfExistsNode.classAbstractIndexedIfExistsNode<LeftTuple_ extends Tuple,Right_>There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedIfExistsNode.classAbstractIndexedJoinNode<LeftTuple_ extends Tuple,Right_,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_>There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedJoinNode.classAbstractJoinNode<LeftTuple_ extends Tuple,Right_,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_>This class has two direct children:AbstractIndexedJoinNodeandAbstractUnindexedJoinNode.classAbstractMapNode<InTuple_ extends Tuple,Right_>classAbstractUnindexedIfExistsNode<LeftTuple_ extends Tuple,Right_>There is a strong likelihood that any change made to this class should also be made toAbstractIndexedIfExistsNode.classAbstractUnindexedJoinNode<LeftTuple_ extends Tuple,Right_,OutTuple_ extends Tuple,MutableOutTuple_ extends OutTuple_>There is a strong likelihood that any change made to this class should also be made toAbstractIndexedJoinNode.Methods in org.optaplanner.constraint.streams.bavet.common that return types with arguments of type AbstractNode Modifier and Type Method Description List<AbstractNode>NodeBuildHelper. destroyAndGetNodeList()Methods in org.optaplanner.constraint.streams.bavet.common with parameters of type AbstractNode Modifier and Type Method Description voidNodeBuildHelper. addNode(AbstractNode node)voidNodeBuildHelper. addNode(AbstractNode node, org.optaplanner.core.api.score.stream.ConstraintStream parent)voidNodeBuildHelper. addNode(AbstractNode node, org.optaplanner.core.api.score.stream.ConstraintStream leftParent, org.optaplanner.core.api.score.stream.ConstraintStream rightParent) -
Uses of AbstractNode in org.optaplanner.constraint.streams.bavet.uni
Subclasses of AbstractNode in org.optaplanner.constraint.streams.bavet.uni Modifier and Type Class Description classForEachUniNode<A>
-