| Package | Description |
|---|---|
| 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.
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).
|
| Modifier and Type | Class and Description |
|---|---|
class |
SpecialAttribute
Represents special values in queries or cases.
|
class |
SymbolAttribute
Represents values of symbol attribute descriptions (for example: color could
have green, blue, red, ...
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TaxonomyNode> |
SymbolAttribute.getNodes() |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanDesc
Description for boolean attributes.
|
class |
SpecialDesc
Special values are values that can be used for any
attribute description.
|
class |
SymbolDesc
Description for symbol attributes.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TaxonomyNode> |
SymbolDesc.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
TaxonomyNode |
Taxonomy.getParent(TaxonomyNode currentNode)
Returns the parent node of the given node.
|
TaxonomyNode |
Taxonomy.getTopSymbol()
Gets the top symbol of this taxonomy
|
TaxonomyNode |
TaxonomyFct.getTopSymbol()
Returns the top symbol of the underlying taxonomy.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.util.Map.Entry<TaxonomyNode,TaxonomyNode>> |
TaxonomyFct.entrySet() |
java.util.Collection<java.util.Map.Entry<TaxonomyNode,TaxonomyNode>> |
TaxonomyFct.entrySet() |
java.util.List<TaxonomyNode> |
Taxonomy.getChildren(TaxonomyNode node)
Returns the children of the given node.
|
java.util.List<TaxonomyNode> |
Taxonomy.getLeaves() |
java.util.List<TaxonomyNode> |
TaxonomyNode.getNodes()
Returns a list of nodes allowed for the taxonomy this is contained in.
|
java.util.HashMap<TaxonomyNode,TaxonomyNode> |
Taxonomy.getParentMap() |
java.util.HashMap<TaxonomyNode,TaxonomyNode> |
Taxonomy.getParentMap() |
java.util.HashMap<TaxonomyNode,Similarity> |
Taxonomy.getSimilarityMap() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TaxonomyNode> |
Taxonomy.getChildren(TaxonomyNode node)
Returns the children of the given node.
|
TaxonomyNode |
Taxonomy.getParent(TaxonomyNode currentNode)
Returns the parent node of the given node.
|
java.lang.Object |
TaxonomyFct.getParent(TaxonomyNode currentNode)
Returns the parent of the given node.
|
Similarity |
Taxonomy.getSimilarity(TaxonomyNode obj)
Returns the Similarity object that corresponds to obj.
|
Similarity |
TaxonomyFct.getSimilarity(TaxonomyNode node) |
void |
TaxonomyFct.setNodeSimilarity(TaxonomyNode att,
Similarity sim) |
void |
TaxonomyFct.setParent(TaxonomyNode symbol,
TaxonomyNode newParent)
Changes the parent of symbol to newParent.
|