public interface Introspectable
MicroIntrospector
.
It includes methods by means of which an object can be converted
into/from an abstract descriptor.MicroIntrospector
Modifier and Type | Method and Description |
---|---|
void |
externalise(AbsObject abs,
Ontology onto)
Externalise this object into the given abstract descriptor
|
void |
internalise(AbsObject abs,
Ontology onto)
Internalise this object from a given abstract descriptor
|
void externalise(AbsObject abs, Ontology onto) throws OntologyException
abs
- The abstract descriptor this object must externalise
itself into.onto
- The reference ontologyOntologyException
- If some error occurs during the externalisationvoid internalise(AbsObject abs, Ontology onto) throws UngroundedException, OntologyException
abs
- The abstract descriptor this object must internalise
itself fromonto
- The reference ontologyUngroundedException
- If the abstract descriptor
contains a variableOntologyException
- If some error occurs during the internalisation