Uses of Package
de.dfki.mycbr.core.similarity

Packages that use de.dfki.mycbr.core.similarity
de.dfki.mycbr.core Contains all classes that represent core functionality of a CBR application such as the domain model, case bases, similarity functions and retrieval algorithms. 
de.dfki.mycbr.core.casebase Contains classes for the basic definition of DefaultCaseBase objects. 
de.dfki.mycbr.core.model Contains classes for the basic definition of the project's model. 
de.dfki.mycbr.core.retrieval All retrieval algorithms extend the abstract class RetrievalEngine and can be used within Retrieval objects to obtain the retrieval results (possibly ordered pairs of case and corresponding similarity). 
de.dfki.mycbr.core.similarity Contains standard classes to maintain similarity functions for attribute descriptions (local similarity functions) and concepts (amalgamation functions). 
de.dfki.mycbr.core.similarity.config Contains various enumerations specifying configurations for the corresponding similarity function. 
 

Classes in de.dfki.mycbr.core.similarity used by de.dfki.mycbr.core
Similarity
          Represents similarity values.
SpecialFct
          Special values such as "undefined" can be used as values for any attribute description.
SymbolFct
          Holds the similarity of the known attributes for the given description in a two dimensional array (table).
TaxonomyFct
          Similarity function for symbol descriptions.
 

Classes in de.dfki.mycbr.core.similarity used by de.dfki.mycbr.core.casebase
Similarity
          Represents similarity values.
TaxonomyNode
          Represents nodes in the taxonomy used by TaxonomyFct to compute similarities of symbols.
 

Classes in de.dfki.mycbr.core.similarity used by de.dfki.mycbr.core.model
AdvancedDoubleFct
          Used for calculating similarities of DoubleAttribute objects.
AdvancedFloatFct
          Used for calculating similarities of FloatAttribute objects.
AdvancedIntegerFct
          Used for calculating similarities of IntegerAttribute objects.
AmalgamationFct
          This function is used to compute similarity of to ConceptAttribute objects.
DateFct
          Not implemented yet.
DoubleFct
          Calculates the similarity of DoubleAttribute objects.
FloatFct
          Calculates the similarity of FloatAttribute objects.
IntegerFct
          Calculates the similarity of IntegerAttribute objects.
IntervalFct
          Not implemented yet.
ISimFct
          Has to be implemented by each similarity function such that one can always compute similarity of two attributes without casting the ISimFct to a specific object.
OrderedSymbolFct
          This function provides a linear order of the known symbol attributes for the given description.
SpecialFct
          Special values such as "undefined" can be used as values for any attribute description.
StringFct
          Calculates the similarity of two strings for a given description.
SymbolFct
          Holds the similarity of the known attributes for the given description in a two dimensional array (table).
TaxonomyFct
          Similarity function for symbol descriptions.
TaxonomyNode
          Represents nodes in the taxonomy used by TaxonomyFct to compute similarities of symbols.
 

Classes in de.dfki.mycbr.core.similarity used by de.dfki.mycbr.core.retrieval
Similarity
          Represents similarity values.
 

Classes in de.dfki.mycbr.core.similarity used by de.dfki.mycbr.core.similarity
FunctionEnum
          Lists the functions types which can be used to calculate the similarity of attributes of the respective description.
IntegerFct
          Calculates the similarity of IntegerAttribute objects.
ISimFct
          Has to be implemented by each similarity function such that one can always compute similarity of two attributes without casting the ISimFct to a specific object.
NumberFct
          Defines how to compute the similarity of two integers, floats or doubles.
Similarity
          Represents similarity values.
SymbolFct
          Holds the similarity of the known attributes for the given description in a two dimensional array (table).
Taxonomy
          Represents the data structure used for taxonomy similarity functions.
TaxonomyNode
          Represents nodes in the taxonomy used by TaxonomyFct to compute similarities of symbols.
 

Classes in de.dfki.mycbr.core.similarity used by de.dfki.mycbr.core.similarity.config
AmalgamationFct
          This function is used to compute similarity of to ConceptAttribute objects.
ISimFct
          Has to be implemented by each similarity function such that one can always compute similarity of two attributes without casting the ISimFct to a specific object.
Similarity
          Represents similarity values.