Uses of Interface
org.processmining.specpp.datastructures.tree.base.TreeNode
-
-
Uses of TreeNode in org.processmining.specpp.base.impls
Classes in org.processmining.specpp.base.impls with type parameters of type TreeNode Modifier and Type Class Description classAbstractEfficientTreeBasedProposer<C extends Candidate,N extends TreeNode & LocallyExpandable<N>>Abstract base class for efficient tree-based proposers. -
Uses of TreeNode in org.processmining.specpp.componenting.data
Methods in org.processmining.specpp.componenting.data with type parameters of type TreeNode Modifier and Type Method Description static <N extends TreeNode & LocallyExpandable<N>>
ConfigurationRequirement<TreeConfiguration<N>>DataRequirements. treeConfiguration() -
Uses of TreeNode in org.processmining.specpp.componenting.system.link
Classes in org.processmining.specpp.componenting.system.link with type parameters of type TreeNode Modifier and Type Interface Description interfaceEfficientTreeComponent<N extends TreeNode & LocallyExpandable<N>>interfaceExpansionStrategyComponent<N extends TreeNode & LocallyExpandable<N>> -
Uses of TreeNode in org.processmining.specpp.config.components
Classes in org.processmining.specpp.config.components with type parameters of type TreeNode Modifier and Type Class Description classTreeConfiguration<N extends TreeNode & LocallyExpandable<N>>static classTreeConfiguration.Configurator<N extends TreeNode & LocallyExpandable<N>>Methods in org.processmining.specpp.config.components with type parameters of type TreeNode Modifier and Type Method Description static <N extends TreeNode & LocallyExpandable<N>>
TreeConfiguration.Configurator<N>Configurators. tree() -
Uses of TreeNode in org.processmining.specpp.datastructures.tree.base
Classes in org.processmining.specpp.datastructures.tree.base with type parameters of type TreeNode Modifier and Type Interface Description interfaceContractionStrategy<N extends TreeNode & LocallyContractible<N>>interfaceEfficientBacktrackableTree<N extends TreeNode & LocallyExpandable<N> & LocallyContractible<N>>interfaceEfficientTree<N extends TreeNode & LocallyExpandable<N>>interfaceExpansionStrategy<N extends TreeNode & LocallyExpandable<N>>interfaceLocalTreeTraversalStrategy<N extends TreeNode & LocallyExpandable<N> & LocallyContractible<N>>interfaceTree<N extends TreeNode>interfaceTreeEdge<T extends TreeNode>interfaceTreeNodeGenerator<N extends TreeNode>interfaceTreeStrategy<N extends TreeNode>Subinterfaces of TreeNode in org.processmining.specpp.datastructures.tree.base Modifier and Type Interface Description interfaceAnnotatableBiDiNode<A,N extends AnnotatableBiDiNode<A,N>>interfaceBiDiTreeNode<N extends BiDiTreeNode<N>>interfaceLocalNode<P extends NodeProperties,S extends NodeState,N extends LocalNode<P,S,N>>interfacePropertyNode<P extends NodeProperties>interfaceUniDiTreeNode<N extends UniDiTreeNode<N>> -
Uses of TreeNode in org.processmining.specpp.datastructures.tree.base.impls
Classes in org.processmining.specpp.datastructures.tree.base.impls with type parameters of type TreeNode Modifier and Type Class Description classEnumeratingTree<N extends TreeNode & LocallyExpandable<N>>classEventingEnumeratingTree<N extends TreeNode & LocallyExpandable<N>>classFixedRootTreeImpl<N extends TreeNode>classNodeFactory<N extends TreeNode>classRerootableTreeImpl<N extends TreeNode>classTestEventingEnumeratingTree<N extends TreeNode & LocallyExpandable<N>>classTreeEdgeImpl<N extends TreeNode>classVariableExpansion<N extends TreeNode & LocallyExpandable<N>>static classVariableExpansion.BFS<N extends TreeNode & LocallyExpandable<N>>static classVariableExpansion.DFS<N extends TreeNode & LocallyExpandable<N>>Classes in org.processmining.specpp.datastructures.tree.base.impls that implement TreeNode Modifier and Type Class Description classAbstractBiDiNode<N extends BiDiTreeNode<N>>classAbstractLocalNode<P extends NodeProperties,S extends NodeState,N extends AbstractLocalNode<P,S,N>>classAnnotatableBiDiNodeImpl<A>classBiDiNodeImplclassLocalNodeWithExternalizedLogic<P extends NodeProperties,S extends NodeState,N extends LocalNodeWithExternalizedLogic<P,S,N>>Fields in org.processmining.specpp.datastructures.tree.base.impls declared as TreeNode Modifier and Type Field Description protected NEnumeratingTree. rootprotected NFixedRootTreeImpl. rootMethods in org.processmining.specpp.datastructures.tree.base.impls with type parameters of type TreeNode Modifier and Type Method Description static <A,N extends TreeNode & Annotatable<A>>
NReflectiveNodeFactory. annotated(N node, A annotation)static <A,N extends TreeNode & Annotatable<A>>
NReflectiveNodeFactory. annotatedRoot(java.lang.Class<N> nodeClass, A annotation)static <N extends TreeNode & LocallyExpandable<N>>
VariableExpansion<N>VariableExpansion. bfs()static <N extends TreeNode & LocallyExpandable<N>>
VariableExpansion<N>VariableExpansion. dfs()static <N extends TreeNode>
NReflectiveNodeFactory. root(java.lang.Class<N> nodeClass) -
Uses of TreeNode in org.processmining.specpp.datastructures.tree.base.traits
Classes in org.processmining.specpp.datastructures.tree.base.traits with type parameters of type TreeNode Modifier and Type Interface Description interfaceDelayedRooting<N extends TreeNode>interfaceKnowsParent<N extends TreeNode & KnowsParent<N>>interfaceLocallyContractible<N extends TreeNode & LocallyContractible<N>>interfaceLocallyExpandable<N extends TreeNode & LocallyExpandable<N>>interfaceRerootable<N extends TreeNode> -
Uses of TreeNode in org.processmining.specpp.datastructures.tree.events
Classes in org.processmining.specpp.datastructures.tree.events with type parameters of type TreeNode Modifier and Type Class Description classDequeuedNodeEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classEnqueuedNodeEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classLeafAdditionEvent<N extends TreeNode & LocallyExpandable<N>>classLeafEvent<N extends TreeNode>classLeafRemovalEvent<N extends TreeNode & LocallyExpandable<N>>classNodeContractionEvent<N extends TreeNode>classNodeExhaustionEvent<N extends TreeNode>classNodeExpansionEvent<N extends TreeNode>classNodeGenerationEvent<N extends TreeNode>classNodeRemovalEvent<N extends TreeNode>classNumberedNodeExpansionEvent<N extends TreeNode>classRejectedNodeEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classTreeHeuristicQueueingEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classTreeNodeEvent<N extends TreeNode>Fields in org.processmining.specpp.datastructures.tree.events declared as TreeNode Modifier and Type Field Description protected NTreeNodeEvent. sourceConstructors in org.processmining.specpp.datastructures.tree.events with parameters of type TreeNode Constructor Description HeuristicComputationEvent(TreeNode node, H heuristic) -
Uses of TreeNode in org.processmining.specpp.datastructures.tree.heuristic
Classes in org.processmining.specpp.datastructures.tree.heuristic with type parameters of type TreeNode Modifier and Type Class Description classDiscriminatingHeuristicTreeExpansion<N extends TreeNode & Evaluable & LocallyExpandable<N>,H extends DoubleScore>classEventingDiscriminatingHeuristicTreeExpansion<N extends TreeNode & Evaluable & LocallyExpandable<N>,H extends DoubleScore>classEventingHeuristicTreeExpansion<N extends TreeNode & Evaluable & LocallyExpandable<N>,H extends HeuristicValue<? super H>>classHeuristicTreeExpansion<N extends TreeNode & Evaluable & LocallyExpandable<N>,H extends HeuristicValue<? super H>>Methods in org.processmining.specpp.datastructures.tree.heuristic with type parameters of type TreeNode Modifier and Type Method Description static <N extends TreeNode & KnowsDepth & Evaluable>
HeuristicStrategy<N,TreeNodeScore>HeuristicUtils. bfs()static <N extends TreeNode & KnowsDepth & Evaluable>
HeuristicStrategy<N,TreeNodeScore>HeuristicUtils. dfs() -
Uses of TreeNode in org.processmining.specpp.datastructures.tree.nodegen
Classes in org.processmining.specpp.datastructures.tree.nodegen that implement TreeNode Modifier and Type Class Description classPlaceNodeThis class represents a tree node containing aPlace(asNodeProperties) together with aPlaceState(asNodeState) that indicates already generated children nodes. -
Uses of TreeNode in org.processmining.specpp.supervision.instrumentators
Classes in org.processmining.specpp.supervision.instrumentators with type parameters of type TreeNode Modifier and Type Class Description classInstrumentedEfficientTree<N extends TreeNode & LocallyExpandable<N>>classInstrumentedExpansionStrategy<N extends TreeNode & LocallyExpandable<N>>
-