DefaultCaseBase objects.See: Description
| Class | Description |
|---|---|
| Attribute |
General abstract class representing values of attribute descriptions
in cases or instances.
|
| ConceptRange |
Holds ConceptAttribute objects for a given ConceptDesc object.
|
| DateAttribute |
Represents date attributes.
|
| DateRange |
Holds DateAttributes for a given DateDescr.
|
| DoubleAttribute |
Represents integers in query/cases.
|
| DoubleRange |
Holds FloatAttributes for a given FloatDescription.
|
| FloatAttribute |
Represents integers in query/cases.
|
| FloatRange |
Holds FloatAttributes for a given FloatDescription.
|
| Instance |
Represents values occurring in query and or cases.
|
| IntegerAttribute |
Represents integers in query/cases.
|
| IntegerRange |
Holds IntegerAttributes for a given IntegerDescription.
|
| IntervalAttribute |
Represents intervals as values in query/case.
|
| IntervalRange |
Holds IntervalAttributes for a given IntervalDesc.
|
| MultipleAttribute<Type extends AttributeDesc> |
Represents sets of values in query/case.
|
| Range |
Interface to be implemented by containers of attribute values.
|
| SimpleAttribute |
Represents values occurring in query and or cases.
|
| SpecialAttribute |
Represents special values in queries or cases.
|
| SpecialRange |
Range that holds all possible special values
of the given project.
|
| StringAttribute |
Represents strings used in query/cases.
|
| StringRange |
Maintains string attributes for a fixed string description.
|
| SymbolAttribute |
Represents values of symbol attribute descriptions (for example: color could
have green, blue, red, ...
|
| SymbolRange |
Holds SymbolAttributes for a given SymbolDesc.
|
DefaultCaseBase objects.
For each attribute type there is one class that represents values of this
type.
This is the basic idea for the representation of values. Not all attributes
follow this
concept. For example strings: we expect that you do not use a string more
than once. To save runtime in looking
for an object having this string as value, we always create a new string
object.
Instance objects represent real-world objects. A case base is a collection
of Instance objects. From point of view of a case base, an DefaultCaseBase object
is called case.