| Package | Description |
|---|---|
| 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.explanation |
Explanations provide additional information on all
myCBR concepts.
|
| 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. |
| Modifier and Type | Class and Description |
|---|---|
class |
Project
A Project consists of a vocabulary and (possibly several) case bases.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DateAttribute
Represents date attributes.
|
class |
DoubleAttribute
Represents integers in query/cases.
|
class |
FloatAttribute
Represents integers in query/cases.
|
class |
Instance
Represents values occurring in query and or cases.
|
class |
IntegerAttribute
Represents integers in query/cases.
|
class |
IntervalAttribute
Represents intervals as values in query/case.
|
class |
SimpleAttribute
Represents values occurring in query and or cases.
|
class |
SpecialAttribute
Represents special values in queries or cases.
|
class |
StringAttribute
Represents strings used in query/cases.
|
class |
SymbolAttribute
Represents values of symbol attribute descriptions (for example: color could
have green, blue, red, ...
|
| Modifier and Type | Method and Description |
|---|---|
IExplainable |
ConceptExplanation.getExplainable() |
| Modifier and Type | Method and Description |
|---|---|
ConceptExplanation |
ExplanationManager.explain(IExplainable exp,
java.lang.String desc) |
void |
ExplanationManager.removeExplanation(IExplainable exp) |
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeDesc
The vocabulary of a myCBR project consists of several concepts
which describe a tree like structure as a class hierarchy (with composition
and inheritance).
|
class |
BooleanDesc
Description for boolean attributes.
|
class |
Concept
Concepts define the entities in the model.
|
class |
ConceptDesc
The vocabulary of a myCBR project consists of several attribute descriptions
which describe a tree like structure as a class hierarchy (with composition
and inheritance).
|
class |
DateDesc
Description for date attributes.
|
class |
DoubleDesc
Description for Number attributes.
|
class |
FloatDesc
Description for Number attributes.
|
class |
IntegerDesc
Description for Integer attributes.
|
class |
IntervalDesc
The allow computation of similarity between intervals there must be a minimal
and a maximal value that restrict the possible interval bounds.
|
class |
SimpleAttDesc
You can either define simple attribute descriptions, or
concept descriptions.
|
class |
SpecialDesc
Special values are values that can be used for any
attribute description.
|
class |
StringDesc
Description for string attributes.
|
class |
SymbolDesc
Description for symbol attributes.
|