Uses of Interface
org.processmining.specpp.base.Evaluable
-
-
Uses of Evaluable in org.processmining.specpp.base
Classes in org.processmining.specpp.base with type parameters of type Evaluable Modifier and Type Interface Description interfaceEvaluator<I extends Evaluable,E extends Evaluation>General interface for evaluators.Subinterfaces of Evaluable in org.processmining.specpp.base Modifier and Type Interface Description interfaceAdvancedComposition<C extends Candidate>The base interface for 'advanced compositions', i.e.interfaceCandidateMarker interface for candidates, e.g.interfaceComposition<C extends Candidate>The base interface for a composition, i.e.interfaceIntermediateResultMarker Interface for intermediate result types.interfaceMutableCappedComposition<C extends Candidate>Base Interface for sequential & size-limited compositions.interfaceResultMarker Interface for result types. -
Uses of Evaluable in org.processmining.specpp.base.impls
Classes in org.processmining.specpp.base.impls that implement Evaluable Modifier and Type Class Description classAbstractComposition<C extends Candidate,K extends java.util.Collection<C>>The abstract base class for compositions.classArrayListComposition<C extends Candidate> -
Uses of Evaluable in org.processmining.specpp.componenting.delegators
Classes in org.processmining.specpp.componenting.delegators with type parameters of type Evaluable Modifier and Type Class Description classDelegatingEvaluator<I extends Evaluable,E extends Evaluation> -
Uses of Evaluable in org.processmining.specpp.componenting.evaluation
Classes in org.processmining.specpp.componenting.evaluation with type parameters of type Evaluable Modifier and Type Class Description classEvaluatorRequirement<I extends Evaluable,E extends Evaluation>classFulfilledEvaluatorRequirement<I extends Evaluable,E extends Evaluation>Methods in org.processmining.specpp.componenting.evaluation with type parameters of type Evaluable Modifier and Type Method Description <I extends Evaluable,E extends Evaluation>
EvaluatorConfiguration.ConfiguratorEvaluatorConfiguration.Configurator. addEvaluator(java.lang.Class<I> evaluableClass, java.lang.Class<E> evaluationClass, java.lang.Class<Evaluator<? super I,? extends E>> evaluatorClass)<I extends Evaluable,E extends Evaluation>
Evaluator<I,E>EvaluatorCollection. askForEvaluator(EvaluatorRequirement<I,E> requirement)static <I extends Evaluable,E extends Evaluation>
EvaluatorRequirement<I,E>EvaluationRequirements. evaluator(java.lang.Class<I> evaluableClass, java.lang.Class<E> evaluationClass)static <I extends Evaluable,E extends Evaluation>
FulfilledEvaluatorRequirement<I,E>EvaluationRequirements. evaluator(java.lang.Class<I> evaluableClass, java.lang.Class<E> evaluationClass, Evaluator<I,E> evaluator)static <I extends Evaluable,E extends Evaluation>
FulfilledEvaluatorRequirement<I,E>EvaluationRequirements. evaluator(EvaluatorRequirement<I,E> requirement, Evaluator<I,E> evaluator)<I extends Evaluable,E extends Evaluation>
voidEvaluatorCollection. register(EvaluatorRequirement<I,E> requirement, Evaluator<? super I,? extends E> evaluator)<I extends Evaluable,E extends Evaluation>
voidEvaluatorCollection. register(FulfilledEvaluatorRequirement<I,E> fulfilledEvaluatorRequirement) -
Uses of Evaluable in org.processmining.specpp.componenting.system.link
Subinterfaces of Evaluable in org.processmining.specpp.componenting.system.link Modifier and Type Interface Description interfaceCompositionComponent<C extends Candidate>A composition that is also a full component system user. -
Uses of Evaluable in org.processmining.specpp.composition
Classes in org.processmining.specpp.composition that implement Evaluable Modifier and Type Class Description classBasePlaceCompositionclassConstrainingPlaceCollectionclassLightweightPlaceCompositionclassStatefulPlaceComposition -
Uses of Evaluable in org.processmining.specpp.datastructures.petri
Classes in org.processmining.specpp.datastructures.petri that implement Evaluable Modifier and Type Class Description classCollectionOfPlacesclassPlaceA class representing a Petri net place as a combination of its preset and postset.classProMPetrinetWrapper -
Uses of Evaluable in org.processmining.specpp.datastructures.tree.base
Classes in org.processmining.specpp.datastructures.tree.base with type parameters of type Evaluable Modifier and Type Interface Description interfaceHeuristicStrategy<N extends Evaluable,H extends HeuristicValue<? super H>>Subinterfaces of Evaluable in org.processmining.specpp.datastructures.tree.base Modifier and Type Interface Description interfaceLocalNode<P extends NodeProperties,S extends NodeState,N extends LocalNode<P,S,N>> -
Uses of Evaluable in org.processmining.specpp.datastructures.tree.base.impls
Classes in org.processmining.specpp.datastructures.tree.base.impls that implement Evaluable Modifier and Type Class Description classAbstractLocalNode<P extends NodeProperties,S extends NodeState,N extends AbstractLocalNode<P,S,N>>classLocalNodeWithExternalizedLogic<P extends NodeProperties,S extends NodeState,N extends LocalNodeWithExternalizedLogic<P,S,N>> -
Uses of Evaluable in org.processmining.specpp.datastructures.tree.events
Classes in org.processmining.specpp.datastructures.tree.events with type parameters of type Evaluable Modifier and Type Class Description classDequeuedNodeEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classEnqueuedNodeEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classRejectedNodeEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>>classTreeHeuristicQueueingEvent<N extends TreeNode & Evaluable & LocallyExpandable<N>> -
Uses of Evaluable in org.processmining.specpp.datastructures.tree.heuristic
Classes in org.processmining.specpp.datastructures.tree.heuristic with type parameters of type Evaluable 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 Evaluable 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 Evaluable in org.processmining.specpp.datastructures.tree.nodegen
Classes in org.processmining.specpp.datastructures.tree.nodegen that implement Evaluable 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 Evaluable in org.processmining.specpp.datastructures.util
Classes in org.processmining.specpp.datastructures.util that implement Evaluable Modifier and Type Class Description classEvaluationParameterTuple2<T1,T2>classWrappedMap<K,V> -
Uses of Evaluable in org.processmining.specpp.supervision.instrumentators
Classes in org.processmining.specpp.supervision.instrumentators that implement Evaluable Modifier and Type Class Description classInstrumentedAdvancedComposition<C extends Candidate>classInstrumentedComposition<C extends Candidate>
-