All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class aid.cbr.tools.core.memory.similarity.SimpleIndiceSimilarity

java.lang.Object
   |
   +----aid.cbr.tools.core.memory.similarity.AbstractSimilarity
           |
           +----aid.cbr.tools.core.memory.similarity.SimpleIndiceSimilarity

public class SimpleIndiceSimilarity
extends AbstractSimilarity

Variable Index

 o _similarityFct

Constructor Index

 o SimpleIndiceSimilarity(ValueSimilarityFct)

Method Index

 o computeFloatSimilarity(float, float, SimilarityParams, IndiceDescriptor)
 o computeIntSimilarity(int, int, SimilarityParams, IndiceDescriptor)
 o computeSimilarity(Object, Object, SimilarityParams, IndiceDescriptor)
 o getSimilarityFct()
 o getSubSimilarity(int)
 o setSimilarityFct(ValueSimilarityFct)
 o setSubSimilarity(int, Similarity)
 o size()

Variables

 o _similarityFct
 public ValueSimilarityFct _similarityFct

Constructors

 o SimpleIndiceSimilarity
 public SimpleIndiceSimilarity(ValueSimilarityFct fct)

Methods

 o setSubSimilarity
 public void setSubSimilarity(int position,
                              Similarity value)
Overrides:
setSubSimilarity in class AbstractSimilarity
 o getSubSimilarity
 public Similarity getSubSimilarity(int i)
Overrides:
getSubSimilarity in class AbstractSimilarity
 o size
 public int size()
Overrides:
size in class AbstractSimilarity
 o getSimilarityFct
 public ValueSimilarityFct getSimilarityFct()
 o setSimilarityFct
 public void setSimilarityFct(ValueSimilarityFct fct)
 o computeSimilarity
 public CmpValue computeSimilarity(Object indice1,
                                   Object indice2,
                                   SimilarityParams params,
                                   IndiceDescriptor desc) throws ComputationAbortedException
Overrides:
computeSimilarity in class AbstractSimilarity
 o computeFloatSimilarity
 public CmpValue computeFloatSimilarity(float indice1,
                                        float indice2,
                                        SimilarityParams params,
                                        IndiceDescriptor descriptor) throws ComputationAbortedException
Overrides:
computeFloatSimilarity in class AbstractSimilarity
 o computeIntSimilarity
 public CmpValue computeIntSimilarity(int indice1,
                                      int indice2,
                                      SimilarityParams params,
                                      IndiceDescriptor descriptor) throws ComputationAbortedException
Overrides:
computeIntSimilarity in class AbstractSimilarity

All Packages  Class Hierarchy  This Package  Previous  Next  Index