Package | Description |
---|---|
casa.ontology.v3 |
Class and Description |
---|
BasedRelation
Describes are relation based (or backed by) another relation.
|
BaseType
Helper class for Ontology; not to be used by any other class other than Ontology.
|
BaseType.Role
Responsible to store a
Relation (BaseType.Role.rel ) together with:
BaseType.Role.inDomain : a list of other types in which this type is in relation in the domain position
BaseType.Role.inRange : a list of other types in which this type is in relation in the range position
|
CASAOntology
Implements an efficient ontology of terms and relations.
|
ConcreteRelation |
ConstraintSimple
A constraint that handles specifying constraints in the the context of a relation.
|
ConstraintSimple.Individual |
HierarchicalDictionary
A dictionary that uses it container class as an owner and uses the
owner to access objects from dictionaries or its parents' dictionaries.
|
HierarchicalDictionary.Applier
A class used by
HierarchicalDictionary.applyAllCachedSupers(Applier)
and HierarchicalDictionary.applyAllSupers(Applier) to run
an algorithm on every dictionary in the "upward" part of the lattice
from this one. |
InverseRelation |
Maplet |
Name
A name object that contains both a name and the ontology it resides in.
|
RuleBasedRelationType
Implement this interface in a
Type to cause Primitive Relations to consult
the type when determining direct relationships between types. |