Class Summary |
AbstractCaseBase |
This abstract base component class contains the outline for the
implementation of a case base, as well as implementations of some common functions. |
AbstractKeyableCaseBase |
An AbstractKeyableCaseBase is an AbstractCaseBase that implements the KeyableCaseBase interface. |
CachedRDBCaseBase |
This class uses a relational database to store the case base, but will
read and store the entire case base in memory when it is accessed. |
FileCaseBase |
A FileCaseBase stores cases in a B-tree-backed file. |
FlatCaseBase |
A list of cases, without any hierarchical ordering. |
Node |
This class defines a single node in a DTreeCaseBase. |
PartitionedCaseBase |
A partitioned case base is one in which the cases are partitioned into equivalence classes,
for example as a result of k-medoid clustering. |
Range |
A Range object holds two Feature objects. |
RDBCaseBase |
A RDBCaseBase stores a list of cases in a relational database and uses SQL queries to read them back into memory. |
RDBCaseBaseInfo |
Defines the information that is required for storing a casebase in a relational database. |