Uses of Interface
jade.content.abs.AbsTerm
-
Packages that use AbsTerm Package Description jade.content.abs jade.content.lang.sl jade.content.onto -
-
Uses of AbsTerm in jade.content.abs
Classes in jade.content.abs that implement AbsTerm Modifier and Type Class Description classAbsAgentActionAn abstract descriptor that can hold an agent action expression.classAbsAggregateAn abstract descriptor that can hold an aggregate entitiy expression.classAbsConceptAn abstract descriptor that can hold a concept expression.classAbsConceptSlotFunctionclassAbsExtendedPrimitiveAn extended abstract descriptor that can hold a generic primitive types (eg.classAbsIREAn Abstract descriptor that can hold an Identifying Referential Expression (IRE).classAbsPrimitiveAn abstract descriptor that can hold a primitive expression.classAbsReferenceA term representing a reference to an object or an attribute of an object typically expressed as &OBJECT_TYPE#name where name may be either an ObjectID or have the form ObjectID.attributeclassAbsVariableAn abstract descriptor that can hold a variable expression, i.e.Methods in jade.content.abs that return AbsTerm Modifier and Type Method Description AbsTermAbsAggregate. get(int i)Retrieves thei-th element in this aggregate.AbsTermAbsConcept. getAbsTerm(String name)Gets the value of an attribute of the concept held by this abstract descriptor.AbsTermAbsPredicate. getAbsTerm(String name)Gets the value (casted as an AbsTerm) of an attribute of the predicate held by this abstract descriptor.AbsTermAbsAggregate. getElementTemplate()Get the abstract template of aggregate elementAbsTermAbsIRE. getTerm()Gets the variable term of this IRE.AbsTermAbsAggregate. remove(int index)Removes the element at the given position from this aggregate.AbsTerm[]AbsAggregate. toArray()Retrieve all elements in this aggregate in the form of an array.Methods in jade.content.abs with parameters of type AbsTerm Modifier and Type Method Description voidAbsAggregate. add(AbsTerm element)Adds a new element (that must be a term) to this aggregate.booleanAbsAggregate. contains(AbsTerm element)Test if a given term is contained in this aggregate.intAbsAggregate. indexOf(AbsTerm element)Returns the position of an element within this aggregate.booleanAbsAggregate. remove(AbsTerm element)Removes an element from this aggregate.voidAbsAggregate. set(String name, AbsTerm value)Overrides this method to check that name is of the form Codec.UNNAMEDPERFIX+indexvoidAbsConcept. set(String name, AbsTerm value)Sets an attribute of the concept held by this abstract descriptor.voidAbsAggregate. setElementTemplate(AbsTerm elementTemplate)Set the abstract template of aggregate elementvoidAbsIRE. setTerm(AbsTerm t)Sets the variable term of this IRE. -
Uses of AbsTerm in jade.content.lang.sl
Methods in jade.content.lang.sl that return AbsTerm Modifier and Type Method Description AbsTermSLCodec. decodeTerm(Ontology ontology, String term)Decodes the content to an abstract description, where the content is known to be a Term.Methods in jade.content.lang.sl with parameters of type AbsTerm Modifier and Type Method Description StringSLCodec. encodeTerm(Ontology ontology, AbsTerm term)Encodes the content into a String, where the content is known to be a Term. -
Uses of AbsTerm in jade.content.onto
Classes in jade.content.onto that implement AbsTerm Modifier and Type Class Description classConceptSlotFunctionThe ConceptSlotFunction class allows treating the slots of an ontological concept as functions.
-