- Database - Class in de.dfki.mycbr.util
-
class to represent a database for the DB importer
- Database(String[]) - Constructor for class de.dfki.mycbr.util.Database
-
Constructor
- Database() - Constructor for class de.dfki.mycbr.util.Database
-
- DataBaseImporter - Class in de.dfki.mycbr.io
-
class to import a casebase from a postgres database
- DataBaseImporter(int, Project, Concept, String) - Constructor for class de.dfki.mycbr.io.DataBaseImporter
-
Constructor for DataBaseImporter
- DataBaseImporter.DataBaseImporterError - Enum in de.dfki.mycbr.io
-
- DateAttribute - Class in de.dfki.mycbr.core.casebase
-
Represents date attributes.
- DateDesc - Class in de.dfki.mycbr.core.model
-
Description for date attributes.
- DateDesc(Concept, String, Date, Date, SimpleDateFormat) - Constructor for class de.dfki.mycbr.core.model.DateDesc
-
Initializes this with the given name, minimal/ maximal value and format.
- DateFct - Class in de.dfki.mycbr.core.similarity
-
Not implemented yet.
- DateFct(Project, DateDesc, String, DateFct.DateFunctionPrecision) - Constructor for class de.dfki.mycbr.core.similarity.DateFct
-
- DateFct.DateFunctionPrecision - Enum in de.dfki.mycbr.core.similarity
-
- DateRange - Class in de.dfki.mycbr.core.casebase
-
Holds DateAttributes for a given DateDescr.
- DateRange(Project, DateDesc) - Constructor for class de.dfki.mycbr.core.casebase.DateRange
-
Initializes internal data structures.
- de.dfki.mycbr.core - package 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.action - package de.dfki.mycbr.core.action
-
Defines classes for specifying actions that operate on
Observable objects.
- de.dfki.mycbr.core.casebase - package de.dfki.mycbr.core.casebase
-
Contains classes for the basic definition of DefaultCaseBase objects.
- de.dfki.mycbr.core.explanation - package de.dfki.mycbr.core.explanation
-
Explanations provide additional information on all
myCBR concepts.
- de.dfki.mycbr.core.model - package 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.retrieval - package 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 - package 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 - package de.dfki.mycbr.core.similarity.config
-
Contains various enumerations specifying configurations
for the corresponding similarity function.
- de.dfki.mycbr.io - package de.dfki.mycbr.io
-
Contains classes that handle import and export of relevant CBR application
data.
- de.dfki.mycbr.util - package de.dfki.mycbr.util
-
Contains utility classes that are useful but do not have a special
meaning for case-based reasoning applications.
- DEFAULT_CONFIG - Static variable in class de.dfki.mycbr.core.similarity.config.MultipleConfig
-
- DEFAULT_FCT_NAME - Static variable in class de.dfki.mycbr.core.Project
-
predefined constants for special values.
- DEFAULT_FCT_NAME_TMP - Static variable in class de.dfki.mycbr.core.Project
-
predefined constants for special values.
- DefaultCaseBase - Class in de.dfki.mycbr.core
-
Class DefaultCasebase.
- DefaultCaseBase(Project, String, int) - Constructor for class de.dfki.mycbr.core.DefaultCaseBase
-
- delete() - Method in class de.dfki.mycbr.core.model.AttributeDesc
-
- delete() - Method in class de.dfki.mycbr.core.model.Concept
-
Deletes the concept with the given ID from this model
- delete() - Method in class de.dfki.mycbr.core.Project
-
- DeleteAction - Class in de.dfki.mycbr.core.action
-
When a concept or description is deleted, a delete action
can be used to notify observers about the deletion.
- DeleteAction(Observable, Object) - Constructor for class de.dfki.mycbr.core.action.DeleteAction
-
- deleteAllFcts() - Method in class de.dfki.mycbr.core.model.AttributeDesc
-
- deleteAllFcts() - Method in class de.dfki.mycbr.core.model.ConceptDesc
-
- deleteAllFcts() - Method in class de.dfki.mycbr.core.model.SimpleAttDesc
-
- deleteAmalgamFct(AmalgamationFct) - Method in class de.dfki.mycbr.core.model.Concept
-
Deletes the given function from the list of
known functions for the given description.
- deleteCaseBase(String) - Method in class de.dfki.mycbr.core.Project
-
Removes the case base specified by name from this project.
- deletePartOfRelation(ConceptDesc) - Method in class de.dfki.mycbr.core.model.Concept
-
Removes the given description as part-of relation.
- deletePartOfRelation(ConceptDesc) - Method in class de.dfki.mycbr.core.Project
-
- deleteSimFct(ISimFct) - Method in class de.dfki.mycbr.core.model.SimpleAttDesc
-
Deletes the given function from the list of known functions for the given
description.
- DescriptionEnum - Enum in de.dfki.mycbr.core.model
-
Lists the possible attribute descriptions to model the basic vocabulary of
this project.
- DistanceConfig - Enum in de.dfki.mycbr.core.similarity.config
-
DIFFERENCE: Distance given by case-query
QUOTIENT: Computes the similarity based on case/query.
- doImport() - Method in class de.dfki.mycbr.io.CSVImporter
-
- doImport() - Method in class de.dfki.mycbr.io.DataBaseImporter
-
maps the read data to cases
- doImport() - Method in class de.dfki.mycbr.io.MyCBRImporter
-
Imports the model from the specified XML files to the given
project.
- doImport() - Method in class de.dfki.mycbr.io.XMLImporter
-
Imports the model from the specified XML files to the given
project.
- DoubleAttribute - Class in de.dfki.mycbr.core.casebase
-
Represents integers in query/cases.
- DoubleDesc - Class in de.dfki.mycbr.core.model
-
Description for Number attributes.
- DoubleDesc(Concept, String, double, double) - Constructor for class de.dfki.mycbr.core.model.DoubleDesc
-
Initializes this with the given name.
- DoubleFct - Class in de.dfki.mycbr.core.similarity
-
Calculates the similarity of DoubleAttribute objects.
- DoubleFct(Project, DoubleDesc, String) - Constructor for class de.dfki.mycbr.core.similarity.DoubleFct
-
Constructor should only be called by FunctionContainer.
- DoubleRange - Class in de.dfki.mycbr.core.casebase
-
Holds FloatAttributes for a given FloatDescription.
- DoubleRange(Project, DoubleDesc) - Constructor for class de.dfki.mycbr.core.casebase.DoubleRange
-