Interface | Description |
---|---|
Introspector |
This interface defines the methods to convert objects of
ontological classes into/from abstract descriptors.
|
Class | Description |
---|---|
BasicOntology |
This class implements an ontology containing schemas for
Primitive types and SL0 operators i.e. basic ontological elements
required for minimal agent interaction.
|
BCReflectiveIntrospector |
Backward Compatible reflective introspector.
|
BeanOntology |
Extension of
Ontology that allows to build the
ontological elements adding directly the classes of the
corresponding JavaBeans. |
CFReflectiveIntrospector | |
ConceptSlotFunction |
The ConceptSlotFunction class allows treating the slots of an ontological concept as functions.
|
JavaCollectionOntology | |
Ontology |
An application-specific ontology describes the elements that agents
can use within content of messages.
|
ReflectiveIntrospector |
The default introspector for user defined ontologies that uses
Java Reflection to translate java objects to/from abstract
descriptors.
|
SerializableOntology |
This ontology allows dealing with Java Serializable objects as
if they were instances of ontological elements.
|
Exception | Description |
---|---|
BeanOntologyException |
This class is used for reporting exceptions when adding beans to a
BeanOntology . |
OntologyException |
Generic exception of the content support.
|
UngroundedException |
Thrown when working with an ungrounded abstract descriptor, i.e., a
descriptor containing variables.
|
UnknownSchemaException |
Thrown when the schema for the type of the entity to be translated
into/from an abstract descriptor is not defined in the ontology
used to perform the translation.
|
UnknownSlotException |