Uses of Interface
de.uni_trier.wi2.procake.data.object.nest.NESTWorkflowObject
-
-
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object
Methods in de.uni_trier.wi2.procake.data.object that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectDataObjectUtils. createNESTWorkflowObject()NESTWorkflowObjectDataObjectUtils. createNESTWorkflowObject(String id)NESTWorkflowObjectDataObjectUtils. createNESTWorkflowObject(String id, String className) -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.nest
Methods in de.uni_trier.wi2.procake.data.object.nest that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectNESTSubWorkflowNodeObject. getSubGraph()Returns a copy of the subgraph with this object as the root node. -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.nest.impl
Classes in de.uni_trier.wi2.procake.data.object.nest.impl that implement NESTWorkflowObject Modifier and Type Class Description classNESTWorkflowObjectImplDefinition of a graph-object.Methods in de.uni_trier.wi2.procake.data.object.nest.impl that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectNESTSubWorkflowNodeObjectImpl. getSubGraph() -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.nest.utils
Methods in de.uni_trier.wi2.procake.data.object.nest.utils that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectNESTWorkflowValidator. getGraph()Methods in de.uni_trier.wi2.procake.data.object.nest.utils with parameters of type NESTWorkflowObject Modifier and Type Method Description voidNESTAbstractWorkflowModifier. removeSubgraph(NESTWorkflowObject subgraphToRemove)Removes the given subgraph from the parent graph. -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.nest.utils.impl
Fields in de.uni_trier.wi2.procake.data.object.nest.utils.impl declared as NESTWorkflowObject Modifier and Type Field Description protected NESTWorkflowObjectNESTWorkflowValidatorImpl. workflowMethods in de.uni_trier.wi2.procake.data.object.nest.utils.impl that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectNESTWorkflowValidatorImpl. getGraph()Methods in de.uni_trier.wi2.procake.data.object.nest.utils.impl with parameters of type NESTWorkflowObject Modifier and Type Method Description static NESTWorkflowVisualizerImplNESTWorkflowVisualizerFactory. getDefaultVisualizer(NESTWorkflowObject graph)The first visualizer in the list is always the default modifier.static NESTWorkflowVisualizerImplNESTWorkflowVisualizerFactory. getVisualizer(NESTWorkflowObject graph, Class clazz)Returns a visualizer that is attached to the given NESTGraphObject and has the given identifier.voidNESTAbstractWorkflowModifierImpl. removeSubgraph(NESTWorkflowObject subgraphToRemove)Constructors in de.uni_trier.wi2.procake.data.object.nest.utils.impl with parameters of type NESTWorkflowObject Constructor Description NESTWorkflowModifierImpl(NESTWorkflowObject graph)NESTWorkflowValidatorImpl(NESTWorkflowObject workflow) -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.transformation
Fields in de.uni_trier.wi2.procake.data.object.transformation declared as NESTWorkflowObject Modifier and Type Field Description protected NESTWorkflowObjectWFBlockToGraph. graphStores the resulting graph of all operations.Methods in de.uni_trier.wi2.procake.data.object.transformation that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectWFBlockToGraph. getGraph()Returns the created graph based on the transmitted events.static NESTWorkflowObjectNESTWorkflowWithoutSubWorkflows. perform(NESTWorkflowObject graph)Perform a transformation of the given NESTGraph by resolving subworkflows.Methods in de.uni_trier.wi2.procake.data.object.transformation with parameters of type NESTWorkflowObject Modifier and Type Method Description static NESTWorkflowObjectNESTWorkflowWithoutSubWorkflows. perform(NESTWorkflowObject graph)Perform a transformation of the given NESTGraph by resolving subworkflows.voidNESTGraphListener. updateAll(NESTWorkflowObject graph)Notifies the listener, that many changes have been done and a complete reconstruction is necessary in order to cover them.voidNESTWorkflowToWFBlock. updateAll(NESTWorkflowObject graph) -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.wf
Methods in de.uni_trier.wi2.procake.data.object.wf that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectWorkflowObject. getGraph()Returns the Graph-object associated with the stored workflow-object. -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.object.wf.impl
Methods in de.uni_trier.wi2.procake.data.object.wf.impl that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectWorkflowObjectImpl. getGraph() -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.objectpool
Methods in de.uni_trier.wi2.procake.data.objectpool that return types with arguments of type NESTWorkflowObject Modifier and Type Method Description Set<NESTWorkflowObject>ReadableObjectPool. getNESTGraphObjectsRecursively() -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.data.objectpool.impl
Methods in de.uni_trier.wi2.procake.data.objectpool.impl that return types with arguments of type NESTWorkflowObject Modifier and Type Method Description Set<NESTWorkflowObject>WriteableObjectPoolImpl. getNESTGraphObjectsRecursively() -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.retrieval.impl
Fields in de.uni_trier.wi2.procake.retrieval.impl declared as NESTWorkflowObject Modifier and Type Field Description NESTWorkflowObjectAStarRetrievalSolution. caseGraphReference to the original graphConstructors in de.uni_trier.wi2.procake.retrieval.impl with parameters of type NESTWorkflowObject Constructor Description AStarRetrievalSolution(NESTWorkflowObject originalCaseGraph)Standard constructor. -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.retrieval.impl.macfac.fb
Methods in de.uni_trier.wi2.procake.retrieval.impl.macfac.fb with parameters of type NESTWorkflowObject Modifier and Type Method Description AggregateObjectNESTWorkflowToFeatureVector. getFeatureVector(NESTWorkflowObject nestGraph, SimilarityModel similarityModel)Returns the compiled feature vector. -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.utils.eval
Fields in de.uni_trier.wi2.procake.utils.eval with type parameters of type NESTWorkflowObject Modifier and Type Field Description protected Map<String,Retriever<NESTWorkflowObject,Query>>RetrieverEvaluation. retrieversThe list of retrievers to evaluate.protected TrainingObjectPool<NESTWorkflowObject>RetrieverEvaluation. trainingObjectPoolThe training object pool, that contains training case base, i.e., the case base to retrieve from, and testing case base, i.e., the case base to extract queries from.Methods in de.uni_trier.wi2.procake.utils.eval that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectCasePair. getCaseGraph()NESTWorkflowObjectCasePair. getQueryGraph()Method parameters in de.uni_trier.wi2.procake.utils.eval with type arguments of type NESTWorkflowObject Modifier and Type Method Description voidRetrieverEvaluation. addRetrieversToEvaluate(Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Adds retrievers to evaluate.voidRetrieverEvaluation. addRetrieverToEvaluate(String uniqueRetrieverName, Retriever<NESTWorkflowObject,Query> retriever)Adds a retriever to evaluate.static List<SimpleSimilarityResult>RetrieverEvaluationUtils. computeGroundTruthSimilarities(Retriever<NESTWorkflowObject,Query> groundTruthRetriever, WriteableObjectPool<NESTWorkflowObject> trainCaseBase, WriteableObjectPool<NESTWorkflowObject> testCaseBase, String pathGroundTruthSimilarities)Computes the ground-truth similarities with the given ground-truth retriever.static List<SimpleSimilarityResult>RetrieverEvaluationUtils. computeGroundTruthSimilarities(Retriever<NESTWorkflowObject,Query> groundTruthRetriever, WriteableObjectPool<NESTWorkflowObject> trainCaseBase, WriteableObjectPool<NESTWorkflowObject> testCaseBase, String pathGroundTruthSimilarities)Computes the ground-truth similarities with the given ground-truth retriever.static List<SimpleSimilarityResult>RetrieverEvaluationUtils. computeGroundTruthSimilarities(Retriever<NESTWorkflowObject,Query> groundTruthRetriever, TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, String pathGroundTruthSimilarities)Computes the ground-truth similarities with the given ground-truth retriever.static List<SimpleSimilarityResult>RetrieverEvaluationUtils. computeGroundTruthSimilarities(Retriever<NESTWorkflowObject,Query> groundTruthRetriever, TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, String pathGroundTruthSimilarities)Computes the ground-truth similarities with the given ground-truth retriever.voidMACFACRetrieverEvaluation. setFacGTRetriever(Retriever<NESTWorkflowObject,Query> facGTRetriever)voidRetrieverEvaluation. setTrainTestCaseBase(WriteableObjectPool<NESTWorkflowObject> trainCaseBase, WriteableObjectPool<NESTWorkflowObject> testCaseBase)Method used to store the training case base and the testing case base in the retriever evaluation, if this has not been done in the constructor.static voidRetrieverEvaluationUtils. testGroundTruthSimilarities(WriteableObjectPool<NESTWorkflowObject> trainCaseBase, WriteableObjectPool<NESTWorkflowObject> testCaseBase, List<SimpleSimilarityResult> groundTruthSimilarities)Checks the ground-truth similarities by searching for every pair of query and case in them.static voidRetrieverEvaluationUtils. testGroundTruthSimilarities(TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, SimpleSimilarityCache similarityCache)Checks the ground-truth similarities by searching for every pair of query and case in them.static voidRetrieverEvaluationUtils. testGroundTruthSimilarities(TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, List<SimpleSimilarityResult> groundTruthSimilarities)Checks the ground-truth similarities by searching for every pair of query and case in them.static voidRetrieverEvaluationUtils. testRetrievers(WriteableObjectPool<NESTWorkflowObject> trainPool, WriteableObjectPool<NESTWorkflowObject> testPool, Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Simple method to test all retrievers in retrieverMap prior to the actual evaluation.static voidRetrieverEvaluationUtils. testRetrievers(WriteableObjectPool<NESTWorkflowObject> trainPool, WriteableObjectPool<NESTWorkflowObject> testPool, Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Simple method to test all retrievers in retrieverMap prior to the actual evaluation.static voidRetrieverEvaluationUtils. testRetrievers(TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Simple method to test all retrievers in retrieverMap prior to the actual evaluation.static voidRetrieverEvaluationUtils. testRetrievers(TrainingObjectPool<NESTWorkflowObject> trainingObjectPool, Map<String,Retriever<NESTWorkflowObject,Query>> retrieverMap)Simple method to test all retrievers in retrieverMap prior to the actual evaluation.Constructors in de.uni_trier.wi2.procake.utils.eval with parameters of type NESTWorkflowObject Constructor Description CasePair(NESTWorkflowObject queryGraph, NESTWorkflowObject caseGraph)Constructor parameters in de.uni_trier.wi2.procake.utils.eval with type arguments of type NESTWorkflowObject Constructor Description RetrieverEvaluation(WriteableObjectPool<NESTWorkflowObject> trainCaseBase, WriteableObjectPool<NESTWorkflowObject> testCaseBase) -
Uses of NESTWorkflowObject in de.uni_trier.wi2.procake.utils.extractor
Fields in de.uni_trier.wi2.procake.utils.extractor declared as NESTWorkflowObject Modifier and Type Field Description protected NESTWorkflowObjectNESTWorkflowExtractorImpl. nestWorkflowMethods in de.uni_trier.wi2.procake.utils.extractor that return NESTWorkflowObject Modifier and Type Method Description NESTWorkflowObjectNESTWorkflowExtractor. extractPartialGraph(NESTSequenceNodeObject componentNodes, boolean removeUnusedControlflowBlocks)Returns a cloned partial nest workflow graph for a sequence node.NESTWorkflowObjectNESTWorkflowExtractor. extractPartialGraph(Collection<NESTSequenceNodeObject> componentNodes, boolean removeUnusedControlflowBlocks)Returns a cloned partial nest workflow graph for a given set of sequence nodes.NESTWorkflowObjectNESTWorkflowExtractorImpl. extractPartialGraph(NESTSequenceNodeObject componentNode, boolean removeUnusedControlflowBlocks)NESTWorkflowObjectNESTWorkflowExtractorImpl. extractPartialGraph(Collection<NESTSequenceNodeObject> componentNodes, boolean removeUnusedControlflowBlocks)Methods in de.uni_trier.wi2.procake.utils.extractor that return types with arguments of type NESTWorkflowObject Modifier and Type Method Description Set<NESTWorkflowObject>NESTWorkflowExtractor. extractPartialGraphComponents()Returns a set of partial nest workflow graph for those sequence nodes that are connected via the control-flow and a set of partial nest graphs containing unlinked data objects.Set<NESTWorkflowObject>NESTWorkflowExtractorImpl. extractPartialGraphComponents()Set<NESTWorkflowObject>NESTWorkflowExtractor. extractSingleTaskBlocks()Returns a set of nest workflow graphs where each graph contains a single task node from the given workflow graph.Set<NESTWorkflowObject>NESTWorkflowExtractor. extractSingleTaskBlocks(Predicate<NESTTaskNodeObject> filter)Returns a set of nest workflow graphs where each graph contains a single task node from the given workflow graph.Set<NESTWorkflowObject>NESTWorkflowExtractorImpl. extractSingleTaskBlocks()Set<NESTWorkflowObject>NESTWorkflowExtractorImpl. extractSingleTaskBlocks(Predicate<NESTTaskNodeObject> filter)Set<NESTWorkflowObject>NESTWorkflowExtractor. extractTaskSequences(int minLength)Extracts each longest sequence of task nodes without controlflow nodes and with at least minLength tasksSet<NESTWorkflowObject>NESTWorkflowExtractorImpl. extractTaskSequences(int minLength)Set<NESTWorkflowObject>NESTWorkflowExtractor. extractWorkflowBlocks()Returns a set of nest workflow graphs that are blocks of a block-oriented workflow graph.Set<NESTWorkflowObject>NESTWorkflowExtractorImpl. extractWorkflowBlocks()Constructors in de.uni_trier.wi2.procake.utils.extractor with parameters of type NESTWorkflowObject Constructor Description NESTWorkflowExtractorImpl(NESTWorkflowObject nestWorkflow)
-