Uses of Interface
de.uni_trier.wi2.procake.similarity.Similarity
Package
Description
Retrieval package description
Data similarity package description
-
Uses of Similarity in de.uni_trier.wi2.procake.adaptation.cache
Modifier and TypeMethodDescriptionabstract void
AbstractSimilarityCacheMatrix.addDirtyCase
(String queryID, String caseID, Similarity similarity) Adds a case to the dirty matrix. -
Uses of Similarity in de.uni_trier.wi2.procake.adaptation.cache.impl
Modifier and TypeMethodDescriptionvoid
SimilarityCacheMatrix.addDirtyCase
(String queryID, String caseID, Similarity similarity) Adds a case to the dirty matrix.void
SimpleSimilarityCacheMatrix.addDirtyCase
(String queryID, String caseID, Similarity similarity) Adds a case to the dirty matrix. -
Uses of Similarity in de.uni_trier.wi2.procake.retrieval
-
Uses of Similarity in de.uni_trier.wi2.procake.retrieval.impl
ModifierConstructorDescriptionRetrievalResultImpl
(Similarity sim, DataObject resultObject) RetrievalResultImpl
(Similarity sim, String objectId) -
Uses of Similarity in de.uni_trier.wi2.procake.similarity
Modifier and TypeInterfaceDescriptioninterface
Interface for dependency specific similarities.Modifier and TypeMethodDescriptionSimilarityMeasure.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 similarityMeasureSimilarity.getLocalSimilarity
(DataObject queryObject, DataObject caseObject) Recursively searches for the local similarity of the given query and case objectSimilarityCache.getSimilarity
(DataObject queryObject, DataObject caseObject) DependencySimilarity.getSingleCaseObjectSimilarity
(DataObject caseObject) Method, that returns a single similarity for a case object.Modifier and TypeMethodDescriptionSimilarity.getLocalSimilarities()
This method returns a list of all the local similarities that contribute to the overall similarity value.SimilarityCache.getSimilarities()
Modifier and TypeMethodDescriptionvoid
DependencySimilarity.addSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) Method, that adds a similarity between two data objects.void
DependencySimilarity.addSimilarity
(Similarity similarity) Method, that adds a similarity between one query and one case object to the dependency similarity.boolean
Similarity.hasSameValueAsIn
(Similarity otherSimilarity) boolean
Similarity.isLessThan
(Similarity otherSimilarity) 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 Similarity in de.uni_trier.wi2.procake.similarity.base
Modifier and TypeMethodDescriptionSMTableDataClass.getSimilarity
(DataClass queryClass, DataClass caseClass) SMTableDataObject.getSimilarity
(AtomicObject queryObject, AtomicObject caseObject) -
Uses of Similarity 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) -
Uses of Similarity in de.uni_trier.wi2.procake.similarity.base.collection.impl
Modifier and TypeFieldDescriptionSMCollectionMappingImpl.AStarComparable.f
keeps similaritySMCollectionMappingImpl.AStarComparable.f
keeps similarityModifier 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 Similarity
SMCollectionIsolatedMappingImpl.computeLocalSimilarity
(DataObject queryElement, CollectionObject caseCollection, SimilarityValuator valuator) This method compares one element from the query with all elements from the case. -
Uses of Similarity in de.uni_trier.wi2.procake.similarity.base.impl
Modifier and TypeFieldDescriptionprotected final Map<DataClass,
Map<DataClass, Similarity>> SMTableDataClassImpl.queryCaseSim
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) SMTableDataClassImpl.getSimilarity
(DataClass queryDataClass, DataClass caseDataClass) SMTableDataObjectImpl.getSimilarity
(AtomicObject queryObject, AtomicObject caseObject) -
Uses of Similarity in de.uni_trier.wi2.procake.similarity.base.numeric.impl
Modifier and TypeMethodDescriptionSMNumericExponentialImpl.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 Similarity in de.uni_trier.wi2.procake.similarity.base.ontology.aggregate.impl
Modifier and TypeMethodDescriptionSMOntologyAggAvgImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) SMOntologyAggMinImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of Similarity 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 Similarity in de.uni_trier.wi2.procake.similarity.base.ontology.impl
Modifier and TypeMethodDescriptionSMOntologyPathImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of Similarity 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 Similarity 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) -
Uses of Similarity 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 Similarity in de.uni_trier.wi2.procake.similarity.impl
Modifier and TypeFieldDescriptionprotected com.github.benmanes.caffeine.cache.Cache<DataObjectPair,
Similarity> CaffeineSimilarityCache.cache
The cache that is used at runtimeprotected com.github.benmanes.caffeine.cache.Weigher<DataObjectPair,
Similarity> CaffeineSimilarityCache.GenericBuilder.weigher
protected com.github.benmanes.caffeine.cache.Weigher<DataObjectPair,
Similarity> CaffeineSimilarityCache.weigher
Modifier and TypeMethodDescriptionSimilarityValuatorImpl.computeSimilarity
(DataObject queryObject, DataObject caseObject) SimilarityValuatorImpl.computeSimilarity
(DataObject queryObject, DataObject caseObject, DataClass commonClass) SimilarityValuatorImpl.computeSimilarity
(DataObject queryObject, DataObject caseObject, String similarityMeasureStr) protected Similarity
CaffeineSimilarityCache.get
(DataObject queryObject, DataObject caseObject) protected Similarity
SimpleSimilarityCache.get
(DataObject queryObject, DataObject caseObject) SimilarityImpl.getLocalSimilarity
(DataObject queryObject, DataObject caseObject) DependencySimilarityImpl.getSingleCaseObjectSimilarity
(DataObject caseObject) Modifier and TypeMethodDescriptionCaffeineSimilarityCache.getAsMap()
SimilarityImpl.getLocalSimilarities()
CaffeineSimilarityCache.getSimilarities()
SimpleSimilarityCache.getSimilarities()
@NotNull Iterator<Map.Entry<DataObjectPair,
Similarity>> CaffeineSimilarityCache.iterator()
@NotNull Iterator<Map.Entry<DataObjectPair,
Similarity>> SimpleSimilarityCache.iterator()
CaffeineSimilarityCache.spliterator()
SimpleSimilarityCache.spliterator()
Modifier and TypeMethodDescriptionvoid
DependencySimilarityImpl.addSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) void
DependencySimilarityImpl.addSimilarity
(Similarity similarity) int
SimilarityImpl.compareTo
(Similarity o) boolean
SimilarityImpl.hasSameValueAsIn
(Similarity otherSimilarity) boolean
SimilarityImpl.isLessThan
(Similarity otherSimilarity) void
CaffeineSimilarityCache.setSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) void
SimpleSimilarityCache.setSimilarity
(DataObject queryObject, DataObject caseObject, Similarity similarity) void
SimCacheListener.update
(DataObjectPair key, Similarity similarity, SimCacheListener.NotificationType notificationType) Modifier and TypeMethodDescriptionvoid
SimilarityImpl.setLocalSimilarities
(ArrayList<Similarity> localSimilarities) CaffeineSimilarityCache.GenericBuilder.withWeigher
(com.github.benmanes.caffeine.cache.Weigher<DataObjectPair, Similarity> weigher) ModifierConstructorDescriptionSimilarityImpl
(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. -
Uses of Similarity in de.uni_trier.wi2.procake.similarity.nest.astar.impl
Modifier and TypeMethodDescriptionSMGraphAStarImpl.compute
(DataObject queryObjectOrig, DataObject caseObjectOrig, SimilarityValuator valuator) -
Uses of Similarity in de.uni_trier.wi2.procake.similarity.nest.astar.utils
Modifier and TypeFieldDescriptionAStarGraphItemMapping.sim
The calculated weighted similarity between the two items.AStarGraphItemMapping.unweightedSim
The calculated similarity between the two items.ModifierConstructorDescriptionAStarGraphEdgeMapping
(NESTGraphItemObject queryItem, NESTGraphItemObject caseItem, Similarity sim) AStarGraphEdgeMapping
(NESTGraphItemObject queryItem, NESTGraphItemObject caseItem, Similarity sim, double weight, Similarity unweightedSim) AStarGraphItemMapping
(NESTGraphItemObject queryItem, NESTGraphItemObject caseItem, Similarity sim) AStarGraphItemMapping
(NESTGraphItemObject queryItem, NESTGraphItemObject caseItem, Similarity sim, double weight, Similarity unweightedSim) AStarGraphNodeMapping
(NESTGraphItemObject queryItem, NESTGraphItemObject caseItem, Similarity sim) AStarGraphNodeMapping
(NESTGraphItemObject queryItem, NESTGraphItemObject caseItem, Similarity sim, double weight, Similarity unweightedSim) -
Uses of Similarity in de.uni_trier.wi2.procake.similarity.nest.item.impl
Modifier and TypeMethodDescriptionSMNESTGraphItemImpl.compute
(DataObject queryObject, DataObject caseObject, SimilarityValuator valuator) -
Uses of Similarity 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 Similarity 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) Modifier and TypeMethodDescriptionAbstractSimilarityCache.getCacheEntry
(DataObjectPair dataObjects) Modifier and TypeMethodDescriptionprotected void
AbstractSimilarityCache.notifyListeners
(DataObjectPair key, Similarity similarity, SimCacheListener.NotificationType notificationType) protected void
AbstractSimilarityCache.resetStats
(DataObjectPair dataObjects, Similarity similarity) protected void
AbstractSimilarityCache.setSimilarity
(Map<DataObjectPair, Similarity> cache, DataObject queryObject, DataObject caseObject, Similarity similarity) protected void
AbstractSimilarityCache.updateStats
(DataObjectPair dataObjects, Similarity similarity) Modifier and TypeMethodDescriptionvoid
AbstractSimilarityCache.forEach
(Consumer<? super Map.Entry<DataObjectPair, Similarity>> action) protected void
AbstractSimilarityCache.setSimilarity
(Map<DataObjectPair, Similarity> cache, DataObject queryObject, DataObject caseObject, Similarity similarity) -
Uses of Similarity 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.