| Package | Description |
|---|---|
| de.dfki.mycbr.core.model |
Contains classes for the basic definition of the project's model.
The model is represented as a tree-like structure representing an inheritance hierarchy. |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
ISimFct |
SimpleAttDesc.getFct(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ISimFct> |
SimpleAttDesc.getSimFcts()
Returns the available similarity functions for the specified description.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleAttDesc.addFct(ISimFct f) |
void |
SimpleAttDesc.deleteSimFct(ISimFct f)
Deletes the given function from the list of known functions for the given
description.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdvancedDoubleFct
Used for calculating similarities of DoubleAttribute objects.
|
class |
AdvancedFloatFct
Used for calculating similarities of FloatAttribute objects.
|
class |
AdvancedIntegerFct
Used for calculating similarities of IntegerAttribute objects.
|
class |
DateFct
Not implemented yet.
|
class |
DoubleFct
Calculates the similarity of DoubleAttribute objects.
|
class |
FloatFct
Calculates the similarity of FloatAttribute objects.
|
class |
IntegerFct
Calculates the similarity of IntegerAttribute objects.
|
class |
IntervalFct
Not implemented yet.
|
class |
NumberFct
Defines how to compute the similarity of two integers, floats or doubles.
|
class |
OrderedSymbolFct
This function provides a linear order of the known symbol attributes
for the given description.
|
class |
SpecialFct
Special values such as "undefined" can be used as values
for any attribute description.
|
class |
StringFct
Calculates the similarity of two strings for a given description.
|
class |
SymbolFct
Holds the similarity of the known attributes for the given
description in a two dimensional array (table).
|
class |
TaxonomyFct
Similarity function for symbol descriptions.
|
| Modifier and Type | Method and Description |
|---|---|
Similarity |
MultipleConfig.calculateSimilarity(ISimFct innerFunction,
MultipleAttribute<?> value1,
MultipleAttribute<?> value2) |