Uses of Interface
de.uni_trier.wi2.procake.data.object.DataObject
Package
Description
CAKE component overview.
Adaptation package description
Provides interfaces of all data classes and of the data model.
Provides interfaces of all data objects.
Description of Data Object Pool.
Retrieval package description
Data similarity package description
CAKE Exception Description
-
Uses of DataObject in de.uni_trier.wi2.procake
Modifier and TypeMethodDescription<T extends DataObject>
WriteableObjectPool<T>CakeInstance.run()
run.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start()
start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(InputStream inputStreamCompositon) start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(InputStream inputStreamCompositon, InputStream inputStreamCasebase) start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(InputStream composition, InputStream model, InputStream[] simModels, InputStream casebase, InputStream transformationConfig, boolean reuseDataClassReferencesAtRestart) start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(InputStream inputStreamCompositon, InputStream inputStreamModel, InputStream inputStreamSimModel, InputStream inputStreamCasebase) start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(InputStream inputStreamCompositon, InputStream inputStreamModel, InputStream inputStreamSimModel, InputStream inputStreamCasebase, InputStream transformationConfig) start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(InputStream composition, InputStream model, InputStream simModel, InputStream casebase, InputStream transformationConfig, boolean reuseDataClassReferencesAtRestart) start.static <T extends DataObject>
WriteableObjectPool<T>start.static <T extends DataObject>
WriteableObjectPool<T>start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(String composition, String model, String[] simModels, String caseBase, String transformationConfig, boolean reuseDataClassReferencesAtRestart) start.static <T extends DataObject>
WriteableObjectPool<T>start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(String composition, String model, String simModel, String casebase, String transformationConfig) start.static <T extends DataObject>
WriteableObjectPool<T>CakeInstance.start
(String composition, String model, String simModel, String casebase, String transformationConfig, boolean reuseDataClassReferencesAtRestart) start. -
Uses of DataObject in de.uni_trier.wi2.procake.adaptation
Modifier and TypeClassDescriptionclass
AdaptationAlgorithm<TCase extends DataObject,
TQuery extends DataObject, TAdaptationKnowledge extends DataObject> Abstract class of all adaptation algorithmsclass
AdaptationAlgorithm<TCase extends DataObject,
TQuery extends DataObject, TAdaptationKnowledge extends DataObject> Abstract class of all adaptation algorithmsclass
AdaptationAlgorithm<TCase extends DataObject,
TQuery extends DataObject, TAdaptationKnowledge extends DataObject> Abstract class of all adaptation algorithms -
Uses of DataObject in de.uni_trier.wi2.procake.adaptation.manager
Modifier and TypeInterfaceDescriptioninterface
AdaptationManager<TCase extends DataObject,
TQuery extends DataObject> Interface of the AdaptationManagerinterface
AdaptationManager<TCase extends DataObject,
TQuery extends DataObject> Interface of the AdaptationManagerinterface
AdaptationSession<TCase extends DataObject,
TQuery extends DataObject> AdaptationSession interface.interface
AdaptationSession<TCase extends DataObject,
TQuery extends DataObject> AdaptationSession interface.Modifier and TypeMethodDescription<TAdaptationKnowledge extends DataObject>
WriteableObjectPool<TAdaptationKnowledge>AdaptationManager.getAdaptationKnowledge
(String adaptationAlgorithmId) getAdaptationKnowledge.Modifier and TypeMethodDescriptionAdaptationSession.getUsedAdaptionKnowledge()
getUsedAdaptionKnowledge.Modifier and TypeMethodDescriptionvoid
AdaptationSession.addUsedAdaptionKnowledge
(DataObject usedAdaptationKnowledge) addUsedAdaptionKnowledge.Modifier and TypeMethodDescriptionvoid
AdaptationSession.addUsedAdaptionKnowledge
(Set<DataObject> usedAdaptationKnowledge) addUsedAdaptionKnowledge. -
Uses of DataObject in de.uni_trier.wi2.procake.adaptation.manager.Impl
Modifier and TypeClassDescriptionclass
AdaptationManagerImpl<TCase extends DataObject,
TQuery extends DataObject> Definition of a AdaptationManager.class
AdaptationManagerImpl<TCase extends DataObject,
TQuery extends DataObject> Definition of a AdaptationManager.class
AdaptationSessionImpl<TCase extends DataObject,
TQuery extends DataObject> AdaptationSessionImpl class.class
AdaptationSessionImpl<TCase extends DataObject,
TQuery extends DataObject> AdaptationSessionImpl class.Modifier and TypeMethodDescription<TAdaptationKnowledge extends DataObject>
WriteableObjectPool<TAdaptationKnowledge>AdaptationManagerImpl.getAdaptationKnowledge
(String adaptationAlgorithmId) getAdaptationKnowledge.Modifier and TypeMethodDescriptionAdaptationSessionImpl.getUsedAdaptionKnowledge()
getUsedAdaptionKnowledge.Modifier and TypeMethodDescriptionvoid
AdaptationSessionImpl.addUsedAdaptionKnowledge
(DataObject usedAdaptationKnowledge) addUsedAdaptionKnowledge.Modifier and TypeMethodDescriptionvoid
AdaptationSessionImpl.addUsedAdaptionKnowledge
(Set<DataObject> usedAdaptationKnowledge) addUsedAdaptionKnowledge. -
Uses of DataObject in de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl
Modifier and TypeMethodDescriptionObjectHandler.createNewObject
(String className, String attributeName) Creates a new CAKEI-dataobject with the given classname OR based on the type of the given attribute.ObjectHandler.createNewObject
(Attributes attributes) Creates a new CAKEI-dataobject with the given SAX-parser Tag-attributesModifier and TypeMethodDescriptionprotected void
ObjectHandler.addID
(DataObject dataObject, Attributes attributes) addID. -
Uses of DataObject in de.uni_trier.wi2.procake.data.io.xml.xerces_writerImpl
Modifier and TypeMethodDescriptionprotected void
ObjectWriter.write
(DataObject object, DataClass attributeType, GenericXMLSchemaBasedWriter writer) write.protected void
ObjectWriter.writeId
(DataObject object, GenericXMLSchemaBasedWriter writer) writeId.protected void
ObjectWriter.writeProperties
(DataObject object, GenericXMLSchemaBasedWriter writer) writeProperties. -
Uses of DataObject in de.uni_trier.wi2.procake.data.model
Modifier and TypeMethodDescription<TCakeDataClass extends DataClass,
TCakeDataObject extends DataObject>
TCakeDataObjectModel.createObject
(Class<TCakeDataClass> clazz1, Class<TCakeDataObject> clazz2, String className) Creates the CAKE I - object defined with the given parameters.<T extends DataObject>
TModel.createObject
(String name) Creates the CAKE I - object defined with the given parameters.Modifier and TypeMethodDescriptionDataClass.newObject()
Creates a newDataObject
and initialize it.Modifier and TypeMethodDescriptionClass<? extends DataObject>
DataClass.getObjectClass()
getObjectClass. -
Uses of DataObject in de.uni_trier.wi2.procake.data.model.base.impl
Modifier and TypeMethodDescriptionAggregateClassImpl.newObject()
Creates a newDataObject
and initialize it.BooleanClassImpl.newObject()
Creates a newDataObject
and initialize it.ByteArrayClassImpl.newObject()
Creates a newDataObject
and initialize it.DateClassImpl.newObject()
Creates a newDataObject
and initialize it.DoubleClassImpl.newObject()
Creates a newDataObject
and initialize it.IntegerClassImpl.newObject()
Creates a newDataObject
and initialize it.IntervalClassImpl.newObject()
Creates a newDataObject
and initialize it.ListClassImpl.newObject()
Creates a newDataObject
and initialize it.SetClassImpl.newObject()
Creates a newDataObject
and initialize it.StringClassImpl.newObject()
Creates a newDataObject
and initialize it.TimeClassImpl.newObject()
Creates a newDataObject
and initialize it.TimeStampClassImpl.newObject()
Creates a newDataObject
and initialize it.UnionClassImpl.newObject()
Creates a newDataObject
and initialize it.URIClassImpl.newObject()
Creates a newDataObject
and initialize it.VoidClassImpl.newObject()
Creates a newDataObject
and initialize it.Modifier and TypeMethodDescriptionClass<? extends DataObject>
AggregateClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
BooleanClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
ByteArrayClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
DateClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
DoubleClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
IntegerClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
IntervalClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
ListClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
SetClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
StringClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
TimeClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
TimeStampClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
URIClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
VoidClassImpl.getObjectClass()
getObjectClass. -
Uses of DataObject in de.uni_trier.wi2.procake.data.model.impl
Modifier and TypeMethodDescription<TCakeDataClass extends DataClass,
TCakeDataObject extends DataObject>
TCakeDataObjectModelImpl.createObject
(Class<TCakeDataClass> clazz1, Class<TCakeDataObject> clazz2, String className) Creates the CAKE I - object defined with the given parameters.<T extends DataObject>
TModelImpl.createObject
(String name) Creates the CAKE I - object defined with the given parameters.Modifier and TypeMethodDescriptionAbstractDataClassImpl.newObject()
Creates a newDataObject
and initialize it.DataClassImpl.newObject()
Creates a newDataObject
and initialize it.Modifier and TypeMethodDescriptionClass<? extends DataObject>
AbstractDataClassImpl.getObjectClass()
getObjectClass.Class<? extends DataObject>
DataClassImpl.getObjectClass()
getObjectClass. -
Uses of DataObject in de.uni_trier.wi2.procake.data.model.nest.controlflowNode.impl
Modifier and TypeMethodDescriptionNESTAndEndNodeClassImpl.newObject()
NESTAndStartNodeClassImpl.newObject()
NESTControlflowNodeClassImpl.newObject()
NESTLoopEndNodeClassImpl.newObject()
NESTLoopStartNodeClassImpl.newObject()
NESTOrEndNodeClassImpl.newObject()
NESTOrStartNodeClassImpl.newObject()
NESTXorEndNodeClassImpl.newObject()
NESTXorStartNodeClassImpl.newObject()
Modifier and TypeMethodDescriptionClass<? extends DataObject>
NESTAndEndNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTAndStartNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTControlflowNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTLoopEndNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTLoopStartNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTOrEndNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTOrStartNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTXorEndNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTXorStartNodeClassImpl.getObjectClass()
-
Uses of DataObject in de.uni_trier.wi2.procake.data.model.nest.impl
Modifier and TypeMethodDescriptionNESTConstraintEdgeClassImpl.newObject()
NESTControlflowEdgeClassImpl.newObject()
NESTDataflowEdgeClassImpl.newObject()
NESTDataNodeClassImpl.newObject()
NESTEdgeClassImpl.newObject()
NESTGraphClassImpl.newObject()
NESTNodeClassImpl.newObject()
NESTPartOfEdgeClassImpl.newObject()
NESTSequenceNodeClassImpl.newObject()
NESTSequentialWorkflowClassImpl.newObject()
NESTSubWorkflowNodeClassImpl.newObject()
NESTTaskNodeClassImpl.newObject()
NESTWorkflowClassImpl.newObject()
NESTWorkflowNodeClassImpl.newObject()
Modifier and TypeMethodDescriptionClass<? extends DataObject>
NESTConstraintEdgeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTControlflowEdgeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTDataflowEdgeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTDataNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTEdgeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTGraphClassImpl.getObjectClass()
Class<? extends DataObject>
NESTNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTPartOfEdgeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTSequenceNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTSequentialWorkflowClassImpl.getObjectClass()
Class<? extends DataObject>
NESTSubWorkflowNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTTaskNodeClassImpl.getObjectClass()
Class<? extends DataObject>
NESTWorkflowClassImpl.getObjectClass()
Class<? extends DataObject>
NESTWorkflowNodeClassImpl.getObjectClass()
-
Uses of DataObject in de.uni_trier.wi2.procake.data.model.wf.impl
Modifier and TypeMethodDescriptionAbstractWorkflowItemClassImpl.newObject()
DataflowWrapperClassImpl.newObject()
DataReferenceClassImpl.newObject()
NodeClassImpl.newObject()
SequenceClassImpl.newObject()
SubWorkflowClassImpl.newObject()
TaskClassImpl.newObject()
WorkflowClassImpl.newObject()
Modifier and TypeMethodDescriptionClass<? extends DataObject>
AbstractWorkflowItemClassImpl.getObjectClass()
Class<? extends DataObject>
DataflowWrapperClassImpl.getObjectClass()
Class<? extends DataObject>
DataReferenceClassImpl.getObjectClass()
Class<? extends DataObject>
NodeClassImpl.getObjectClass()
Class<? extends DataObject>
SequenceClassImpl.getObjectClass()
Class<? extends DataObject>
TaskClassImpl.getObjectClass()
Class<? extends DataObject>
WorkflowClassImpl.getObjectClass()
-
Uses of DataObject in de.uni_trier.wi2.procake.data.object
Modifier and TypeMethodDescriptionstatic <T extends DataObject>
TConverts XML String to data object (via ObjectReader)Modifier and TypeMethodDescriptionDataObject.copy()
Makes a deep copy of the data objectDataObjectUtils.createDataObject
(String className) A method to create an object of any data class.Modifier and TypeMethodDescriptionvoid
DataObject.assertSameValueAsIn
(DataObject object) DataObjectUtils.createDependency
(String dependencyTypeName, DataObject sourceCase, DataObject targetCase) DataObjectUtils.createDependency
(String dependencyType, DataObject sourceCase, DataObject targetCase, NESTGraphItemObject sourceCaseItem, NESTGraphItemObject targetCaseItem) DataObjectUtils.createDependency
(String dependencyType, DataObject sourceCase, DataObject targetCase, NESTGraphItemObject sourceCaseItem, NESTGraphItemObject targetCaseItem, DataObject sourceCaseItemSemanticDescriptor, DataObject targetCaseItemSemanticDescriptor) DataObjectUtils.createNESTWorkflowNodeObject
(DataObject semanticDescriptor) DataObjectUtils.createNESTWorkflowNodeObject
(String id, DataObject semanticDescriptor) DataObjectUtils.createNESTWorkflowNodeObject
(String id, DataObject semanticDescriptor, String className) boolean
DataObject.hasSameValueAsIn
(DataObject object) This method makes a deep compare.Modifier and TypeMethodDescriptionDataObjectUtils.createListObject
(Collection<? extends DataObject> collection) DataObjectUtils.createListObject
(Collection<? extends DataObject> dataObjects, String customListClassName) DataObjectUtils.createSetObject
(Collection<? extends DataObject> collection) DataObjectUtils.createSetObject
(Collection<? extends DataObject> dataObjects, String customSetClassName) -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.base
Modifier and TypeInterfaceDescriptioninterface
An AggregateObject represents an collection of attribute value pairs.interface
An AtomicObject represents an container for an plain old java object.interface
A BooleanObject represents Boolean value.interface
A BooleanObject represents a byte arry as value.interface
A ChronologicObject represents an container for an plain old java object representing timing aspects.interface
A CollectionObject represents an container for otherDataObject
s.interface
A DateObject represents aDate
as value.interface
A DoubleObject represents a double as value.interface
A IntegerObject represents a byte arry as value.interface
An IntervalObject contains two totally orderedAtomicClass
es.interface
A ListObject represents a list ofDataObject
s.interface
An NumericObject represents an container for an plain old java object of numerical values.interface
A SetObject represents a set ofDataObject
s.interface
A StringObject represents a string as value.interface
A TimeObject represents a time as value.interface
A TimestampObject represents a date and time as value.interface
An URIObject represents a resource in an owl-ontology with a URI.interface
A VoidObject represents no value.Modifier and TypeMethodDescriptionListObject.elementAt
(int index) AggregateObject.getAttributeValue
(String name) The method returns the value for a specific Attribute, which can be a subclass ofDataObject
.AggregateObject.resolveAttributeValue
(AttributePath path) Modifier and TypeMethodDescriptionAggregateObject.getAttributeMap()
Returns an unmodifiable map of all attributes and values of this aggregate.CollectionObject.getCollection()
ListObject.getValues()
Returns a list of DataObjects contained in this ListObject.Modifier and TypeMethodDescriptionvoid
CollectionObject.addValue
(DataObject value) boolean
CollectionObject.contains
(DataObject valueToCheck) int
ListObject.indexOf
(DataObject object) Searches for the first occurence of the given data object, testing for equality using theequals
method.int
ListObject.indexOf
(DataObject object, int index) Searches for the first occurence of the given object, beginning the search atindex
, and testing for equality using theequals
method.void
ListObject.insertAt
(DataObject value, int index) Inserts the specified data object in this list at the specifiedindex
.void
CollectionObject.removeValue
(DataObject value) void
AggregateObject.setAttributeValue
(String name, DataObject value) Sets a value for the given attribute.Modifier and TypeMethodDescriptionvoid
CollectionObject.addAll
(Collection<? extends DataObject> collection) void
ListObject.setValues
(List<DataObject> values) Sets the DataObjects of this ListObject. -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.base.impl
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Implementation of theURIObjectImpl
to represent a resource in an owl ontology.class
Modifier and TypeMethodDescriptionAggregateObjectImpl.copy()
BooleanObjectImpl.copy()
ByteArrayObjectImpl.copy()
DateObjectImpl.copy()
DoubleObjectImpl.copy()
IntegerObjectImpl.copy()
IntervalObjectImpl.copy()
ListObjectImpl.copy()
SetObjectImpl.copy()
StringObjectImpl.copy()
TimeObjectImpl.copy()
TimestampObjectImpl.copy()
URIObjectImpl.copy()
VoidObjectImpl.copy()
ListObjectImpl.elementAt
(int index) AggregateObjectImpl.getAttributeValue
(String name) AggregateObjectImpl.resolveAttributeValue
(AttributePath path) Modifier and TypeMethodDescriptionAggregateObjectImpl.getAttributeMap()
ListObjectImpl.getCollection()
SetObjectImpl.getCollection()
ListObjectImpl.getValues()
Modifier and TypeMethodDescriptionvoid
CollectionObjectImpl.addValue
(DataObject value) void
AggregateObjectImpl.assertSameValueAsIn
(DataObject object) void
AtomicObjectImpl.assertSameValueAsIn
(DataObject object) void
ByteArrayObjectImpl.assertSameValueAsIn
(DataObject object) void
IntervalObjectImpl.assertSameValueAsIn
(DataObject object) void
ListObjectImpl.assertSameValueAsIn
(DataObject object) void
SetObjectImpl.assertSameValueAsIn
(DataObject object) boolean
CollectionObjectImpl.contains
(DataObject valueToCheck) boolean
AggregateObjectImpl.hasSameValueAsIn
(DataObject object) boolean
AtomicObjectImpl.hasSameValueAsIn
(DataObject other) boolean
ByteArrayObjectImpl.hasSameValueAsIn
(DataObject object) boolean
DateObjectImpl.hasSameValueAsIn
(DataObject other) boolean
IntervalObjectImpl.hasSameValueAsIn
(DataObject object) boolean
ListObjectImpl.hasSameValueAsIn
(DataObject object) boolean
SetObjectImpl.hasSameValueAsIn
(DataObject object) int
ListObjectImpl.indexOf
(DataObject object) int
ListObjectImpl.indexOf
(DataObject object, int index) void
ListObjectImpl.insertAt
(DataObject value, int index) void
CollectionObjectImpl.removeValue
(DataObject value) void
AggregateObjectImpl.setAttributeValue
(String attributeName, DataObject value) Modifier and TypeMethodDescriptionvoid
CollectionObjectImpl.addAll
(Collection<? extends DataObject> collection) void
ListObjectImpl.setValues
(List<DataObject> values) -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.impl
Modifier and TypeMethodDescriptionvoid
DataObjectImpl.assertSameValueAsIn
(DataObject object) boolean
DataObjectImpl.hasSameValueAsIn
(DataObject object) -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.nest
Modifier and TypeInterfaceDescriptioninterface
interface
Interface of a Constraint-Edge of a NEST-graph.interface
Interface of a Controlflow-Edge of a NEST-graph.interface
Interface of a Dataflow-Edge of a NEST-graph.interface
Interface of a Data-Node of a NEST-graph.interface
Interface of an Edge of a NEST-graph.interface
Interface of an abstract graph-object used for code reuse.interface
interface
Interface of a Node of a NEST-Graph.interface
Interface of a PartOf-Edge of a NEST-graph.interface
Interface of a Sequence-Node of a NEST-graph.interface
Represents a de facto workflow instance.interface
Interface of a SubWorkflow-Node of a NEST-graph.interface
Interface of a Task-Node of a NEST-graph.interface
Interface of a Workflow-Node of a NEST-graph.interface
Interface of a NEST-graph-object.Modifier and TypeMethodDescriptionNESTGraphItemObject.getSemanticDescriptor()
Returns the semantic description for the graph-object.NESTGraphItemObject.getSemanticDescriptorValue
(String attribute) Returns the data object of the attribute from the semantic descriptor of this node.NESTGraphItemObject.getSemanticValueRecursively
(String attributeName) Returns the DataObject that is stored with the passed attribute name.Modifier and TypeMethodDescriptionvoid
NESTGraphItemObject.addSemanticValue
(String semanticDescriptorClass, String attributeName, DataObject attributeValue) Adds the given attributeValue with the given attributeName to the graphItem.void
NESTGraphItemObject.setSemanticDescriptor
(DataObject content) Sets the semantic description for the graph-object.void
NESTGraphItemObject.setSemanticDescriptorValue
(String attribute, DataObject value) Set the data object of the attribute from the semantic descriptor of this node. -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.nest.controlflowNode
Modifier and TypeInterfaceDescriptioninterface
interface
interface
Interface of a Controlflow-Node of a NEST-graph.interface
interface
interface
interface
interface
interface
-
Uses of DataObject in de.uni_trier.wi2.procake.data.object.nest.controlflowNode.impl
Modifier and TypeClassDescriptionclass
class
class
Definition of a Controlflow-Node of a NEST-graph.class
class
class
class
class
class
-
Uses of DataObject in de.uni_trier.wi2.procake.data.object.nest.impl
Modifier and TypeClassDescriptionclass
class
Definition of a Constraint-Edge of a NEST-graph.class
Definition of a Controlflow-Edge of a NEST-graph.class
Definition of a Dataflow-Edge of a NEST-graph.class
Definition of a Data-Node of a NEST-graph.class
Definition of an edge of a NEST-graph.class
Abstract definition of a Graph-Item.class
class
Definition of a Node of a NEST-graph.class
Definition of a PartOf-Edge of a NEST-graph.class
Definition of a Sequence-Node of a NEST-graph.class
class
Definition of a SubWorkflow-Node of a NEST-graph.class
Definition of a Task-Node of a NEST-graph.class
Definition of a Workflow-Node of a NEST-graph.class
Definition of a graph-object.Modifier and TypeMethodDescriptionNESTGraphObjectImpl.copy()
NESTSequentialWorkflowObjectImpl.copy()
NESTWorkflowObjectImpl.copy()
NESTGraphItemObjectImpl.getSemanticDescriptor()
NESTGraphItemObjectImpl.getSemanticDescriptorValue
(String attribute) NESTGraphItemObjectImpl.getSemanticValueRecursively
(String attributeName) Modifier and TypeMethodDescriptionvoid
NESTGraphItemObjectImpl.addSemanticValue
(String semanticDescriptorClass, String attributeName, DataObject attributeValue) void
NESTEdgeObjectImpl.assertSameValueAsIn
(DataObject object) void
NESTGraphItemObjectImpl.assertSameValueAsIn
(DataObject object) void
NESTGraphObjectImpl.assertSameValueAsIn
(DataObject object) boolean
NESTEdgeObjectImpl.hasSameValueAsIn
(DataObject object) boolean
NESTGraphItemObjectImpl.hasSameValueAsIn
(DataObject object) boolean
NESTGraphObjectImpl.hasSameValueAsIn
(DataObject object) void
NESTGraphItemObjectImpl.setSemanticDescriptor
(DataObject content) void
NESTGraphItemObjectImpl.setSemanticDescriptorValue
(String attribute, DataObject value) -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.nest.utils
Modifier and TypeMethodDescriptionNESTGraphBuilder.createNESTGraphObject
(String NESTGraphId, String graphClass, DataObject semanticDescriptor) Creates a new nest graph object including the workflow node.NESTWorkflowBuilder.createNESTWorkflowGraphObject
(String NESTWorkflowId, String workflowClass, DataObject semanticDescriptor) Creates a new nest graph object including the workflow node.boolean
NESTWorkflowModifier.insertBlockSequenceNode
(NESTSequenceNodeObject newSequenceNode, NESTSequenceNodeObject preNode, NESTSequenceNodeObject succNode, DataObject controlflowEdgeSemanticDescriptor, DataObject partOfEdgeSemanticDescriptor) Inserts a given node between the given predecessor/ successor node in the related nest graph including all linking controlflow edges.NESTWorkflowModifier.insertNewAndEndNode
(DataObject semanticDescriptor) Creates a new and join node.NESTWorkflowModifier.insertNewAndSequence
(DataObject semDescrSplit, DataObject semDescrJoin) Inserts a new AND (parallel execution) sequence into the graph.NESTWorkflowModifier.insertNewAndStartNode
(DataObject semanticDescriptor) Creates a new and split node.NESTAbstractWorkflowModifier.insertNewConstraintEdge
(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor) Inserts a new constraint edge between the given graph nodes.NESTAbstractWorkflowModifier.insertNewControlflowEdge
(NESTSequenceNodeObject preNode, NESTSequenceNodeObject postNode, DataObject semanticDescriptor) Adds a controlflow edge between the given graph nodes.NESTAbstractWorkflowModifier.insertNewDataflowEdge
(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor) Inserts a new dataflow edge between the given graph nodes.NESTAbstractWorkflowModifier.insertNewDataNode
(DataObject semanticDescriptor) Creates a new data node within the graph with the given semantic description and links it to the workflow node via part-of edge.NESTAbstractWorkflowModifier.insertNewDataNode
(String dataNodeClassName, DataObject semanticDescriptor) Creates a new data node within the graph with the given semantic description and links it to the workflow node via part-of edge.<t extends NESTEdgeObject>
tNESTGraphModifier.insertNewEdge
(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor) Creates a new edge of the given class with a unique id and inserts it in the nest graph between the given nodes.NESTWorkflowModifier.insertNewLoopEndNode
(DataObject semanticDescriptor) Creates a new loop split node.NESTWorkflowModifier.insertNewLoopSequence
(DataObject semDescrJoin, DataObject semDescrSplit) Inserts a new LOOP (execution multiple times) sequence into the graph.NESTWorkflowModifier.insertNewLoopStartNode
(DataObject semanticDescriptor) Creates a new loop join node.<t extends NESTNodeObject>
tNESTAbstractWorkflowModifier.insertNewNode
(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor) <t extends NESTNodeObject>
tNESTGraphModifier.insertNewNode
(String nodeClassName, DataObject semanticDescriptor) NESTWorkflowModifier.insertNewOrEndNode
(DataObject semanticDescriptor) Creates a new or join node.NESTWorkflowModifier.insertNewOrSequence
(DataObject semDescrSplit, DataObject semDescrJoin) Inserts a new OR sequence into the graph.NESTWorkflowModifier.insertNewOrStartNode
(DataObject semanticDescriptor) Creates a new or split node.NESTAbstractWorkflowModifier.insertNewPartOfEdge
(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor) Inserts a new part-of edge between the given graph nodes.NESTAbstractWorkflowModifier.insertNewSubWorkflowNode
(NESTNodeObject parentWorkflowNode, DataObject semanticDescription) Inserts a new subworkflow node in the nest graph.NESTAbstractWorkflowModifier.insertNewTaskNode
(DataObject semanticDescriptor) Creates a new task node within the graph with the given semantic description and links it to the workflow node via part-of edge.NESTAbstractWorkflowModifier.insertNewTaskNode
(String taskNodeClassName, DataObject semanticDescriptor) Creates a new task node within the graph with the given semantic description and links it to the workflow node via part-of edge.NESTAbstractWorkflowModifier.insertNewWorkflowNode
(DataObject semanticDescriptor) Creates a new workflow node within the graph with the given semantic description.NESTAbstractWorkflowModifier.insertNewWorkflowNode
(String workflowNodeClassName, DataObject semanticDescriptor) Creates a new workflow node within the graph with the given semantic description.NESTWorkflowModifier.insertNewXorEndNode
(DataObject semanticDescriptor) Creates a new xor join node.NESTWorkflowModifier.insertNewXorSequence
(DataObject semDescrSplit, DataObject semDescrJoin) Inserts a new XOR (exclusive or) sequence into the graph.NESTWorkflowModifier.insertNewXorStartNode
(DataObject semanticDescriptor) Creates a new xor split node. -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.nest.utils.impl
Modifier and TypeMethodDescriptionNESTGraphBuilderImpl.createNESTGraphObject
(String NESTGraphId, String graphClass, DataObject semanticDescriptor) NESTWorkflowBuilderImpl.createNESTWorkflowGraphObject
(String NESTWorkflowId, String workflowClass, DataObject semanticDescriptor) boolean
NESTWorkflowModifierImpl.insertBlockSequenceNode
(NESTSequenceNodeObject newSequenceNode, NESTSequenceNodeObject preNode, NESTSequenceNodeObject succNode, DataObject controlflowEdgeSemanticDescriptor, DataObject partOfEdgeSemanticDescriptor) NESTWorkflowModifierImpl.insertNewAndEndNode
(DataObject semanticDescriptor) NESTWorkflowModifierImpl.insertNewAndSequence
(DataObject semDescrStart, DataObject semDescrEnd) NESTWorkflowModifierImpl.insertNewAndStartNode
(DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewConstraintEdge
(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewControlflowEdge
(NESTSequenceNodeObject preNode, NESTSequenceNodeObject postNode, DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewDataflowEdge
(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewDataNode
(DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewDataNode
(String dataNodeClassName, DataObject semanticDescriptor) <t extends NESTEdgeObject>
tNESTAbstractWorkflowModifierImpl.insertNewEdge
(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor) Creates a new edge of the given class with a unique id and inserts it in the nest graph between the given nodes.<t extends NESTEdgeObject>
tNESTGraphModifierImpl.insertNewEdge
(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor) <t extends NESTEdgeObject>
tNESTWorkflowModifierImpl.insertNewEdge
(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor) Creates a new edge of the given class with a unique id and inserts it in the nest graph between the given nodes.NESTWorkflowModifierImpl.insertNewLoopEndNode
(DataObject semanticDescriptor) NESTWorkflowModifierImpl.insertNewLoopSequence
(DataObject semDescrStart, DataObject semDescrEnd) NESTWorkflowModifierImpl.insertNewLoopStartNode
(DataObject semanticDescriptor) <t extends NESTNodeObject>
tNESTAbstractWorkflowModifierImpl.insertNewNode
(String nodeClassName, DataObject semanticDescriptor) <t extends NESTNodeObject>
tNESTAbstractWorkflowModifierImpl.insertNewNode
(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor) <t extends NESTNodeObject>
tNESTGraphModifierImpl.insertNewNode
(String nodeClassName, DataObject semanticDescriptor) <t extends NESTNodeObject>
tNESTWorkflowModifierImpl.insertNewNode
(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor) NESTWorkflowModifierImpl.insertNewOrEndNode
(DataObject semanticDescriptor) NESTWorkflowModifierImpl.insertNewOrSequence
(DataObject semDescrStart, DataObject semDescrEnd) NESTWorkflowModifierImpl.insertNewOrStartNode
(DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewPartOfEdge
(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewSubWorkflowNode
(NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewTaskNode
(DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewTaskNode
(String taskNodeClassName, DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewWorkflowNode
(DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewWorkflowNode
(String workflowNodeClassName, DataObject semanticDescriptor) NESTWorkflowModifierImpl.insertNewXorEndNode
(DataObject semanticDescriptor) NESTWorkflowModifierImpl.insertNewXorSequence
(DataObject semDescrStart, DataObject semDescrEnd) NESTWorkflowModifierImpl.insertNewXorStartNode
(DataObject semanticDescriptor) -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.wf
Modifier and TypeInterfaceDescriptioninterface
Interface of an abstract object used in a workflow.interface
Interface of an abstract object used in the controlflow of a workflow.interface
Interface of a dataflow-object used to represent dataitems of a workflow.interface
Interface of a reference between a task and a data item.interface
Interface of a node-object used in the controlflow of a workflow.interface
ParentItemObject<T extends ControlflowItemObject>
Interface of an abstract object used in the controlflow of a workflow.interface
Interface of an object, which can be contained in a workflow-sequence.interface
Interface of a sequence-object used in the controlflow of a workflow.interface
Interface of a workflow-object, which contains a status.interface
Interface of a subworkflow-object.interface
Interface of a workflowleaf-object used in the controlflow of a workflow.interface
Interface of a workflow-object.Modifier and TypeMethodDescriptionDataflowWrapperObject.getDataObject()
Returns the CAKE1-DataObject attached to the DataflowWrapperObject.AbstractWorkflowItemObject.getSemanticDescriptor()
Returns additional information for this workflow-element.Modifier and TypeMethodDescriptionvoid
DataflowWrapperObject.setDataObject
(DataObject dataObject) Sets the given CAKE1-DataObject to the DataflowWrapperObject.void
AbstractWorkflowItemObject.setSemanticDescriptor
(DataObject newObject) Sets additional information for this workflow-element. -
Uses of DataObject in de.uni_trier.wi2.procake.data.object.wf.impl
Modifier and TypeClassDescriptionclass
Abstract object used in a workflow.class
Abstract object used in the controlflow of a workflow.class
Data-element used in workflow-objects.class
Data-reference used to link tasks with dataitems.class
Node-object used in the controlflow of a workflow.class
ParentItemObjectImpl<T extends ControlflowItemObject>
Abstract object used in the controlflow of a workflow.class
Sequence-object used in the controlflow of a workflow.class
Abstract object, which can hold a status.class
Workflowleaf-object used in the controlflow of a workflow.class
Workflow-object.Modifier and TypeMethodDescriptionDataflowWrapperObjectImpl.getDataObject()
AbstractWorkflowItemObjectImpl.getSemanticDescriptor()
Modifier and TypeMethodDescriptionvoid
AbstractWorkflowItemObjectImpl.assertSameValueAsIn
(DataObject object) void
DataflowWrapperObjectImpl.assertSameValueAsIn
(DataObject object) boolean
AbstractWorkflowItemObjectImpl.hasSameValueAsIn
(DataObject object) void
DataflowWrapperObjectImpl.setDataObject
(DataObject dataObject) void
AbstractWorkflowItemObjectImpl.setSemanticDescriptor
(DataObject newObject) -
Uses of DataObject in de.uni_trier.wi2.procake.data.objectpool
Modifier and TypeInterfaceDescriptioninterface
DataObjectIterator<T extends DataObject>
Extends the standardIterator
with an additional method.interface
ReadableObjectPool<T extends DataObject>
A readable object pool is a container forDataObject
.interface
WriteableObjectPool<T extends DataObject>
A writeable object pool extends theReadableObjectPool
with methods to modify the pool.Modifier and TypeMethodDescriptionstatic <T extends DataObject>
WriteableObjectPool<T>ObjectPoolFactory.newObjectPool()
Creates a newWriteableObjectPool
. -
Uses of DataObject in de.uni_trier.wi2.procake.data.objectpool.impl
Modifier and TypeClassDescriptionclass
DataObjectIteratorImpl<T extends DataObject>
class
WriteableObjectPoolImpl<T extends DataObject>
-
Uses of DataObject in de.uni_trier.wi2.procake.data.trainingObjectPool
Modifier and TypeClassDescriptionclass
CrossValidationBuilder<T extends DataObject>
Creates pools for cross validation based onTrainingObjectPool
.class
TrainingObjectPool<T extends DataObject>
Stores training data (train, test, validate) in a single data structure rather than keeping track of three individual pools. -
Uses of DataObject in de.uni_trier.wi2.procake.dependency
Modifier and TypeMethodDescriptionDependency.getSourceCase()
Method, that returns the source case of the dependency.Dependency.getSourceCaseItemSemanticDescriptor()
Method, that returns the semantic descriptor of the graph item of the source case of the dependency.Dependency.getTargetCase()
Method, that returns the target case of the dependency.Dependency.getTargetCaseItemSemanticDescriptor()
Method, that returns the semantic descriptor of the graph item of the target case of the dependency.Modifier and TypeMethodDescriptionDependencyModel.getDependencies
(String dependencyName, DataObject sourceObject, DataObject targetObject) Method, that returns a set of dependencies, that match the given name of the dependency class and the used source and target objects. -
Uses of DataObject in de.uni_trier.wi2.procake.dependency.impl
Modifier and TypeMethodDescriptionDependencyImpl.getSourceCase()
DependencyImpl.getSourceCaseItemSemanticDescriptor()
DependencyImpl.getTargetCase()
DependencyImpl.getTargetCaseItemSemanticDescriptor()
Modifier and TypeMethodDescriptionDependencyModelImpl.getDependencies
(String dependencyName, DataObject sourceObject, DataObject targetObject) ModifierConstructorDescriptionDependencyImpl
(String dependencyType, DataObject sourceCase, DataObject targetCase) DependencyImpl
(String dependencyType, DataObject sourceCase, DataObject targetCase, NESTGraphItemObject sourceCaseItem, NESTGraphItemObject targetCaseItem) DependencyImpl
(String dependencyType, DataObject sourceCase, DataObject targetCase, NESTGraphItemObject sourceCaseItem, NESTGraphItemObject targetCaseItem, DataObject sourceCaseItemSemanticDescriptor, DataObject targetCaseItemSemanticDescriptor) -
Uses of DataObject in de.uni_trier.wi2.procake.retrieval
Modifier and TypeInterfaceDescriptioninterface
ParallelLinearRetriever<TCase extends DataObject,
TQuery extends Query> Interface for a parallelized LinearRetriever.interface
Retriever<TCase extends DataObject,
TQuery extends Query> General retriever interface that describes the minimum methods a retriever must implement.Modifier and TypeMethodDescriptionDependencyQuery.getQueryObjects()
Method, that returns a list of the query objects.DependencyRetrievalResult.getResultObjects()
Method, that returns the result objects.static Retriever<? extends DataObject,
? extends Query> RetrievalFactory.newRetriever
(String retrieverName) Creates a new retriever of the specified name.RetrievalResultList.toObjectPool()
Transforms this retrieval result list into aWriteableObjectPool
.Modifier and TypeMethodDescriptionvoid
DependencyQuery.addQueryObject
(DataObject queryObject) Method, that adds a new query object to the dependency query.void
Query.setQueryObject
(DataObject queryObject) Modifier and TypeMethodDescriptionstatic AbstractMACFACRetriever
RetrievalFactory.createMACFACRetriever
(Retriever<DataObject, Query> macRetriever, Retriever<DataObject, Query> facRetriever) Creates a new MAC/FAC retriever that is composed of the given MAC retriever and the given FAC retriever.void
DependencyRetrievalResult.setResultObjects
(List<DataObject> resultObjects) Method, that sets the result objects. -
Uses of DataObject in de.uni_trier.wi2.procake.retrieval.impl
Modifier and TypeClassDescriptionclass
RetrieverImpl<TCase extends DataObject,
TQuery extends Query> Modifier and TypeMethodDescription<T extends DataObject>
TDependencyQueryImpl.getQueryObject()
<T extends DataObject>
TQueryImpl.getQueryObject()
Modifier and TypeMethodDescriptionDependencyRetrievalResultImpl.getObject()
RetrievalResultImpl.getObject()
Modifier and TypeMethodDescriptionDependencyQueryImpl.getQueryObjects()
DependencyRetrievalResultImpl.getResultObjects()
RetrievalResultListImpl.toObjectPool()
Modifier and TypeMethodDescriptionvoid
DependencyQueryImpl.addQueryObject
(DataObject queryObject) void
DependencyQueryImpl.setQueryObject
(DataObject queryObject) void
QueryImpl.setQueryObject
(DataObject queryObject) void
DependencyRetrievalResultImpl.setResultObject
(DataObject resultObject) void
RetrievalResultImpl.setResultObject
(DataObject resultObject) Modifier and TypeMethodDescriptionvoid
DependencyRetrievalResultImpl.setResultObjects
(List<DataObject> resultObjects) ModifierConstructorDescriptionDependencyRetrievalResultImpl
(DependencySimilarity dependencySimilarity, List<DataObject> resultObjects) -
Uses of DataObject in de.uni_trier.wi2.procake.retrieval.impl.macfac
Modifier and TypeClassDescriptionclass
AbstractMACFACRetriever<TCase extends DataObject>
Generic super class for MAC/FAC retrievers. -
Uses of DataObject in de.uni_trier.wi2.procake.retrieval.impl.macfac.fb
-
Uses of DataObject in de.uni_trier.wi2.procake.similarity
Modifier and TypeMethodDescriptionDependencySimilarity.getCaseObjects()
Method, that returns all case objects of the similarity.DependencySimilarity.getQueryObjects()
Method, that returns all query objects of the similarity.Modifier and TypeMethodDescriptionvoid
DependencySimilarity.addCaseObject
(DataObject caseObject) Method, that adds a case objects to the similarity.void
DependencySimilarity.addQueryObject
(DataObject queryObject) Method, that adds a query objects to the similarity.void
DependencySimilarity.addSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) Method, that adds a similarity between two data objects.SimilarityMeasure.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SimilarityValuator.computeSimilarity
(DataObject queryObject, DataObject caseObject) Computes the similarity between a query and a case.SimilarityValuator.computeSimilarity
(DataObject queryObject, DataObject caseObject, DataClass commonClass) Computes the similarity between a query and a case for the given common data class.SimilarityValuator.computeSimilarity
(DataObject queryObject, DataObject caseObject, String similarityMeasure) Computes the similarity between a queryObject and a caseObject based on the similarityMeasureboolean
SimilarityCache.containsSimilarity
(DataObject queryObject, DataObject caseObject) Similarity.getLocalSimilarity
(DataObject queryObject, DataObject caseObject) Recursively searches for the local similarity of the given query and case objectSimilarityCache.getSimilarity
(DataObject queryObject, DataObject caseObject) SimilarityValuator.getSimilarityMeasure
(DataObject query, DataObject object) Returns the appropriate similarity measure for the common parent class of both given data objects.DependencySimilarity.getSingleCaseObjectSimilarity
(DataObject caseObject) Method, that returns a single similarity for a case object.void
SimilarityCache.setSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) Puts a new entry into the cache, the IDs of queryObject and caseObject as the key and similarity as its value. -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.aggregate.impl
Modifier and TypeMethodDescriptionSMAggregateAverageImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMAggregateKMaximumImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMAggregateKMinimumImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMAggregateMaximumImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMAggregateMinimumImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMAggregateMinkowskiImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) protected SimilarityImpl
SMAggregateImpl.computeAttributeSimilarity
(SimilarityValuator valuator, DataObject queryObject, DataObject caseObject, String attName) protected @Nullable SimilarityImpl
SMAggregateWeightedImpl.validateQueryNotEmpty
(DataObject queryObject, DataObject caseObject) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.collection.impl
Modifier and TypeFieldDescriptionSMCollectionMappingImpl.AStarMap.caseItem
SMCollectionMappingImpl.AStarMap.queryItem
Modifier and TypeFieldDescriptionSMCollectionMappingImpl.AStarSolution.caseCollection
list of yet unmapped caseItemsSMCollectionMappingImpl.AStarSolution.queryCollection
list of yet unmapped queryItemsModifier and TypeMethodDescriptionprotected Similarity
SMCollectionImpl.checkStoppingCriteria
(DataObject queryObject, DataObject caseObject) SMCollectionIsolatedMappingImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMCollectionMappingImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListCorrectnessImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListDTWImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListDTWWeightedImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListMappingImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListMappingWeightedImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListSWAImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMListSWAWeightedImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) protected SimilarityImpl
SMListDTWImpl.computeDTWSim
(DataObject originalQueryObj, DataObject originalCaseObj, DTW dtwCalculation, SimilarityValuator valuator) protected Similarity
SMCollectionIsolatedMappingImpl.computeLocalSimilarity
(DataObject queryElement, CollectionObject caseCollection, SimilarityValuator valuator) This method compares one element from the query with all elements from the case.protected SimilarityImpl
SMListSWAImpl.computeSWASim
(DataObject originalQueryObj, DataObject originalCaseObj, SWA swaCalculation, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.impl
Modifier and TypeMethodDescriptionSMIntervalImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMObjectEqualImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMTableDataClassImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMTableDataObjectImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMUnionImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator similarityValuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.impl.distance
Modifier and TypeMethodDescriptiondouble
ChronologicDistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) double
ChronologicIntervalDistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) abstract double
DistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) double
EnumerationDistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) double
NumericDistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) double
NumericIntervalDistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) double
StringIntervalDistanceCalculator.getDistance
(DataObject queryObject, DataObject caseObject) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.numeric.impl
Modifier and TypeMethodDescriptionprotected double
SMNumericImpl.applyAsymmetricSituation
(DataObject queryObject, DataObject caseObject, double currentSimValue) checks and applies (if allowed) any asymmetric situation for query and case.SMNumericExponentialImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) f(d) = e^{d \cdot -\alpha}SMNumericFuzzyImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMNumericLinearImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMNumericSigmoidImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) f(d) = \frac{1}{e^{\frac{d-\theta}{\alpha}}+1}SMNumericThresholdImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) f(d) = \left\{ \begin{array}{r@{\quad:\quad}l} 1 & d < \theta \\ 0 & d \geq \theta \\ \end{array} \right. -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.ontology
Modifier and TypeMethodDescriptionvoid
SMOntology.checkArgumentApplicability
(DataObject queryObject, DataObject caseObject) void
SMOntology.checkInstanceOntologyOrderPredicate
(DataObject queryObject, DataObject caseObject) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.ontology.aggregate.impl
Modifier and TypeMethodDescriptionprotected DataObject
SMOntologyAggWeightedImpl.createDataObjectFromLiteral
(org.apache.jena.rdf.model.Literal literal) Create a matching AtomicObject for a given Literal from the ontology.Modifier and TypeMethodDescriptionSMOntologyAggAvgImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologyAggMinImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.ontology.group.impl
Modifier and TypeMethodDescriptionSMOntologyDirectGroupImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologyIndirectGroupImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.ontology.impl
Modifier and TypeMethodDescriptionvoid
SMOntologyImpl.checkArgumentApplicability
(DataObject queryObject, DataObject caseObject) void
SMOntologyImpl.checkInstanceOntologyOrderPredicate
(DataObject queryObject, DataObject caseObject) SMOntologyPathImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) protected @Nullable SimilarityImpl
SMOntologyImpl.validateNonNull
(org.slf4j.Logger logger, DataObject queryObject, DataObject caseObject) protected @Nullable SimilarityImpl
SMOntologyImpl.validateOntologyMatching
(org.slf4j.Logger logger, DataObject queryObject, DataObject caseObject, String ontologyName) protected @Nullable SimilarityImpl
SMOntologyImpl.validateOntologyResource
(org.slf4j.Logger logger, DataObject queryObject, DataObject caseObject, Ontology ontology, URIObject queryURIObject, URIObject caseURIObject) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.ontology.pair.impl
Modifier and TypeMethodDescriptionSMOntologyFbMSImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologyFbSanchezImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologyIsEquivalentImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologySpRadaImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologySpSlimaniImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologySpWuPalmerImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.string.impl
Modifier and TypeMethodDescriptionSMStringCosineImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringEqualImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringIsolatedMappingImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringJaroWinklerImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringLevenshteinImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringNGramImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringRegexpImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMStringTermCountImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) protected gnu.regexp.RE
SMStringRegexpImpl.getRegularExpression
(DataObject queryObject, SimilarityValuator valuator) protected gnu.regexp.RE
SMStringWildcardImpl.getRegularExpression
(DataObject queryObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.base.taxonomy.impl
Modifier and TypeMethodDescriptionSMTaxonomyClassicImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMTaxonomyNodeHeightImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMTaxonomyPathImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.impl
Modifier and TypeClassDescriptionclass
SimilarityCacheCalculator<T extends DataObject>
Multithreaded calculator to compute all pairwise similarities between data objects stored in a given pool.Modifier and TypeMethodDescriptionDependencySimilarityImpl.getCaseObject()
SimilarityImpl.getCaseObject()
DependencySimilarityImpl.getQueryObject()
SimilarityImpl.getQueryObject()
Modifier and TypeMethodDescriptionDependencySimilarityImpl.getCaseObjects()
DependencySimilarityImpl.getQueryObjects()
Modifier and TypeMethodDescriptionvoid
DependencySimilarityImpl.addCaseObject
(DataObject caseObject) void
DependencySimilarityImpl.addQueryObject
(DataObject queryObject) void
DependencySimilarityImpl.addSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) SimilarityValuatorImpl.computeSimilarity
(DataObject queryObject, DataObject caseObject) SimilarityValuatorImpl.computeSimilarity
(DataObject queryObject, DataObject caseObject, DataClass commonClass) SimilarityValuatorImpl.computeSimilarity
(DataObject queryObject, DataObject caseObject, String similarityMeasureStr) boolean
CaffeineSimilarityCache.containsSimilarity
(DataObject queryObject, DataObject caseObject) boolean
SimpleSimilarityCache.containsSimilarity
(DataObject queryObject, DataObject caseObject) protected Similarity
CaffeineSimilarityCache.get
(DataObject queryObject, DataObject caseObject) protected Similarity
SimpleSimilarityCache.get
(DataObject queryObject, DataObject caseObject) SimilarityImpl.getLocalSimilarity
(DataObject queryObject, DataObject caseObject) SimilarityValuatorImpl.getSimilarityMeasure
(DataObject query, DataObject object) DependencySimilarityImpl.getSingleCaseObjectSimilarity
(DataObject caseObject) void
DependencySimilarityImpl.setCaseObject
(DataObject caseObject) void
SimilarityImpl.setCaseObject
(DataObject caseObject) void
DependencySimilarityImpl.setQueryObject
(DataObject queryObject) void
SimilarityImpl.setQueryObject
(DataObject queryObject) void
CaffeineSimilarityCache.setSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) void
SimpleSimilarityCache.setSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) ModifierConstructorDescriptionSimilarityImpl
(SimilarityMeasure similarityMeasure, DataObject queryObject, DataObject caseObject) Creates a similarity object with an invalid similarity value.SimilarityImpl
(SimilarityMeasure similarityMeasure, DataObject queryObject, DataObject caseObject, double value) Creates a similarity object with based on a given similarity value.SimilarityImpl
(SimilarityMeasure similarityMeasure, DataObject queryObject, DataObject caseObject, double value, ArrayList<Similarity> localSimilarities) Creates a similarity object with based on a given similarity value.SimilarityImpl
(SimilarityMeasure similarityMeasure, DataObject queryObject, DataObject caseObject, double value, ArrayList<Similarity> localSimilarities, Object info) Creates a similarity object with based on a given similarity value.ModifierConstructorDescriptionDependencySimilarityImpl
(SimilarityMeasure similarityMeasure, List<DataObject> queryObjects, List<DataObject> caseObjects, double alpha) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.nest.astar.impl
Modifier and TypeMethodDescriptionSMGraphAStarImpl.compute
(DataObject queryObjectOrig, DataObject caseObjectOrig, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.nest.item.impl
Modifier and TypeMethodDescriptionSMNESTGraphItemImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.nest.sequence.impl
Modifier and TypeMethodDescriptionSMGraphDTWImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMGraphSWAImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.nest.sequence.utils
Modifier and TypeMethodDescriptionDataObject[][]
DP.getAlignment()
Returns the found alignment of the dp algorithm as a 2d array.MatrixPath.MatrixCellPair.getCaseObj()
MatrixPath.MatrixCellPair.getQueryObj()
DP.getRecommendation()
Get the recommendation resulting from the found alignment.Modifier and TypeMethodDescriptionvoid
MatrixPath.addPair
(int queryIdx, int caseIdx, DataObject queryObj, DataObject caseObj, double value) Add a pair of indices and corresponding objects.void
DP.computeSimilarity
(DataObject[] newCaseRes) Compute the similarity by performing dp on the initial query tasks and new case tasks.DP.getStepVec
(DataObject queryTask, DataObject caseTask) Vector representing DP-specific possibilities associated with each step.static DTWImpl
DTW.newDTWCalculation
(DataObject[] queryRes, DataObject[] caseRes, SMListDP.DIFFERENT_BEGINNINGS_STRATEGIES ignoreDifferentBeginnings, String localSimilarityToUse) initiate a new DTW Calculation on query and case tasks.static SWAImpl
SWA.newSWACalculation
(DataObject[] queryRes, DataObject[] caseRes, SMListDP.DIFFERENT_BEGINNINGS_STRATEGIES ignoreDifferentBeginnings, String localSimilarityToUse) initiate a new SWA Calculation on query and case tasks.void
DP.setCase
(DataObject[] caseRes) Set a new case to be compared to the query.ModifierConstructorDescriptionMatrixCellPair
(int queryIdx, int caseIdx, DataObject queryObj, DataObject caseObj) MatrixCellPair
(int queryIdx, int caseIdx, DataObject queryObj, DataObject caseObj, double value) MatrixCellPair
(int queryIdx, int caseIdx, DataObject queryObj, DataObject caseObj, double value, MatrixPath.MatrixCellPair previous) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.nest.sequence.utils.impl
Modifier and TypeFieldDescriptionprotected DataObject[]
DPImpl.caseObjects
Query and case resources as ordered arrays.protected DataObject[]
DPImpl.queryObjects
Query and case resources as ordered arrays.Modifier and TypeMethodDescriptionDataObject[][]
DTWImpl.getAlignment()
DataObject[][]
SWAImpl.getAlignment()
DPImpl.getRecommendation()
Modifier and TypeMethodDescriptionvoid
MatrixPathImpl.addPair
(int queryIdx, int caseIdx, DataObject queryObj, DataObject caseObj, double value) void
DPImpl.computeSimilarity
(DataObject[] newCaseObjects) protected double
DPImpl.getLocalNodeSim
(DataObject queryObj, DataObject caseObj) Computes the local node similarity which takes dataflow into account when NESTTasks are compared.DTWImpl.getStepVec
(DataObject queryObj, DataObject caseObj) SWAImpl.getStepVec
(DataObject queryObj, DataObject caseObj) protected void
DPImpl.initialize
(DataObject[] queryObjects, DataObject[] caseObjects) void
DPImpl.setCase
(DataObject[] caseObjects) ModifierConstructorDescriptionDPImpl
(DataObject[] queryRes) DPImpl
(DataObject[] queryRes, DataObject[] caseRes, SMListDP.DIFFERENT_BEGINNINGS_STRATEGIES ignoreDifferentBeginnings, String localSimilarityToUse) DTWImpl
(DataObject[] queryObjects) DTWImpl
(DataObject[] queryObjects, DataObject[] caseObjects, SMListDP.DIFFERENT_BEGINNINGS_STRATEGIES ignoreDifferentBeginnings, String localSimilarityToUse) ScoringMatrixImpl
(DataObject[] queryObjects, DataObject[] caseObjects, SMListDP.DIFFERENT_BEGINNINGS_STRATEGIES ignoreDifferentBeginnings) SWAImpl
(DataObject[] queryObjects) SWAImpl
(DataObject[] queryObjects, DataObject[] caseObjects, SMListDP.DIFFERENT_BEGINNINGS_STRATEGIES ignoreDifferentBeginnings, String localSimilarityToUse) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.wf
Modifier and TypeMethodDescriptionprotected abstract Similarity
AbstractSimilarityCache.get
(DataObject queryObject, DataObject caseObject) AbstractSimilarityCache.getSimilarity
(DataObject queryObject, DataObject caseObject) protected void
AbstractSimilarityCache.setSimilarity
(Map<DataObjectPair, Similarity> cache, DataObject queryObject, DataObject caseObject, Similarity similarity) -
Uses of DataObject in de.uni_trier.wi2.procake.similarity.wf.impl
Modifier and TypeMethodDescriptionSMSimpleTaskImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMSimpleWorkflowImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMWorkflowEqualImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMWorkflowLevenshteinImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) Computes the similarity between two WorkflowObjects. -
Uses of DataObject in de.uni_trier.wi2.procake.utils.astar
Modifier and TypeMethodDescriptionprotected AStarState
AStarSet.createInitialState
(DataObject d1, DataObject d2) -
Uses of DataObject in de.uni_trier.wi2.procake.utils.astar.generic
Modifier and TypeMethodDescriptionprotected abstract AStarState
AStarGenericSearch.createInitialState
(DataObject d1, DataObject d2) The initial state is the very first state that is expanded by the A-Star algorithm.ModifierConstructorDescriptionAStarDataObject
(DataObject dataObject) AStarGenericSearch
(DataObject dataObject1, DataObject dataObject2) -
Uses of DataObject in de.uni_trier.wi2.procake.utils.concurrent
Modifier and TypeMethodDescriptionvoid
ParallelPoolProcessing.ProcessingTask.process
(DataObject[] elements, int iteration) This method is concurrently called by the workers for each case in the case base.ModifierConstructorDescriptionParallelPoolProcessing
(DataObject[] poolArr, int taskSize, boolean sortQueue) ModifierConstructorDescriptionParallelPoolProcessing
(ReadableObjectPool<DataObject> pool, int taskSize, boolean sortQueue) ParallelPoolProcessing
(ReadableObjectPool<DataObject> pool, int taskSize, boolean sortQueue, int numberOfWorkers) -
Uses of DataObject in de.uni_trier.wi2.procake.utils.conversion.bpmn
Modifier and TypeMethodDescriptionprotected abstract DataObject
AbstractBPMNtoNESTConverter.getAndEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getAndEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getAndStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getAndStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getControlflowEdgeSemantic
(org.camunda.bpm.model.bpmn.instance.SequenceFlow currentEdge) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getControlflowEdgeSemantic
(org.camunda.bpm.model.bpmn.instance.SequenceFlow currentEdge) protected DataObject
DefaultBPMNtoNESTConverter.getControlflowEdgeSemantic
(org.camunda.bpm.model.bpmn.instance.SequenceFlow currentEdge) protected abstract DataObject
AbstractBPMNtoNESTCongruentConverter.getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTCongruentConverter.getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTCongruentConverter.getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getLoopEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getLoopEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getLoopStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getLoopStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getProcessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getProcessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected DataObject
DefaultBPMNtoNESTConverter.getProcessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getSubprocessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getSubprocessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected DataObject
DefaultBPMNtoNESTConverter.getSubprocessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ManualTask currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ScriptTask currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ServiceTask currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) protected abstract DataObject
AbstractBPMNtoNESTConverterBase.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.Task currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ManualTask currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ScriptTask currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ServiceTask currentNode) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) protected DataObject
DefaultBPMNtoNESTCongruentConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.Task currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ManualTask currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ScriptTask currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ServiceTask currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) protected DataObject
DefaultBPMNtoNESTConverter.getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.Task currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getXorEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getXorEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getXorEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getXorEndNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getXorStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected abstract DataObject
AbstractBPMNtoNESTConverter.getXorStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getXorStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected DataObject
DefaultBPMNtoNESTConverter.getXorStartNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) Modifier and TypeMethodDescriptionprotected NESTAbstractWorkflowObject
AbstractBPMNtoNESTCongruentConverter.convert
(org.camunda.bpm.model.bpmn.instance.BaseElement process, String workflowNodeClassName, DataObject workflowNodeSemantic, boolean subprocess) protected NESTAbstractWorkflowObject
AbstractBPMNtoNESTConverter.convert
(org.camunda.bpm.model.bpmn.instance.BaseElement process, String workflowNodeClassName, DataObject workflowNodeSemantic, boolean subprocess) protected abstract NESTAbstractWorkflowObject
AbstractBPMNtoNESTConverterBase.convert
(org.camunda.bpm.model.bpmn.instance.BaseElement process, String workflowNodeClassName, DataObject workflowNodeSemantic, boolean subprocess) -
Uses of DataObject in de.uni_trier.wi2.procake.utils.eval
Modifier and TypeClassDescriptionclass
CasePair<TObject extends DataObject>
Utility class for representing a pair of two cases.class
MACFACRetrieverEvaluation<TCase extends DataObject>
class
RetrieverEvaluation<TCase extends DataObject>
Can be used to evaluate different retrievers or differently configured retrievers.Modifier and TypeMethodDescriptionstatic <TCase extends DataObject>
List<SimpleSimilarityResult>RetrieverEvaluationUtils.computeGroundTruthSimilarities
(Retriever<TCase, Query> groundTruthRetriever, WriteableObjectPool<TCase> trainCaseBase, WriteableObjectPool<TCase> testCaseBase, String pathGroundTruthSimilarities) Computes the ground-truth similarities with the given ground-truth retriever.static <TCase extends DataObject>
List<SimpleSimilarityResult>RetrieverEvaluationUtils.computeGroundTruthSimilarities
(Retriever<TCase, Query> groundTruthRetriever, TrainingObjectPool<TCase> trainingObjectPool, String pathGroundTruthSimilarities) Computes the ground-truth similarities with the given ground-truth retriever.static <TCase extends DataObject>
voidRetrieverEvaluationUtils.testGroundTruthSimilarities
(WriteableObjectPool<TCase> trainCaseBase, WriteableObjectPool<TCase> testCaseBase, List<SimpleSimilarityResult> groundTruthSimilarities) Checks the ground-truth similarities by searching for every pair of query and case in them.static <TCase extends DataObject>
voidRetrieverEvaluationUtils.testGroundTruthSimilarities
(TrainingObjectPool<TCase> trainingObjectPool, SimpleSimilarityCache similarityCache) Checks the ground-truth similarities by searching for every pair of query and case in them.static <TCase extends DataObject>
voidRetrieverEvaluationUtils.testGroundTruthSimilarities
(TrainingObjectPool<TCase> trainingObjectPool, List<SimpleSimilarityResult> groundTruthSimilarities) Checks the ground-truth similarities by searching for every pair of query and case in them.static <TCase extends DataObject>
voidRetrieverEvaluationUtils.testRetrievers
(WriteableObjectPool<TCase> trainPool, WriteableObjectPool<TCase> testPool, Map<String, Retriever<TCase, Query>> retrieverMap) Simple method to test all retrievers in retrieverMap prior to the actual evaluation.static <TCase extends DataObject>
voidRetrieverEvaluationUtils.testRetrievers
(TrainingObjectPool<TCase> trainingObjectPool, Map<String, Retriever<TCase, Query>> retrieverMap) Simple method to test all retrievers in retrieverMap prior to the actual evaluation. -
Uses of DataObject in de.uni_trier.wi2.procake.utils.exception
Modifier and TypeMethodDescriptionAssertSameValueAsInException.getD1()
AssertSameValueAsInException.getD2()
ModifierConstructorDescriptionAssertSameValueAsInException
(DataObject d1, DataObject d2, String message) AssertSameValueAsInException
(DataObject d1, DataObject d2, String message, Throwable cause) -
Uses of DataObject in de.uni_trier.wi2.procake.utils.io.xstream
Modifier and TypeMethodDescriptionprotected boolean
DataObjectConverter.isUseDataObjectIdRepresentation
(DataObject object) -
Uses of DataObject in de.uni_trier.wi2.procake.utils.ontology
Modifier and TypeMethodDescriptionstatic Ontology
OntologyFactory.getOntologyFor
(DataObject dataObject)