|
Algernon Software | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AlgernonClass | |
org.algernon | |
org.algernon.aam | |
org.algernon.kb | |
org.algernon.kb.agent.google | |
org.algernon.kb.okbc.protege |
Uses of AlgernonClass in org.algernon |
Methods in org.algernon that return AlgernonClass | |
AlgernonClass |
Algernon.lookupClass(String name)
Returns a class with the given name if it can find one in any of the KBs in the default KBSet. |
AlgernonClass |
Algernon.lookupClass(String name,
AlgernonKB kb)
Returns a class with the given name if it can find one in the given KB. |
AlgernonClass |
Algernon.lookupClass(String name,
AlgernonKBSet kbset)
Returns a class with the given name if it can find one in any of the KBs in the given KBSet. |
Methods in org.algernon with parameters of type AlgernonClass | |
Collection |
Algernon.lookupDirectInstances(AlgernonClass theClass)
Returns a list of all direct instances of the given class. |
Collection |
Algernon.lookupInstances(AlgernonClass theClass)
Returns a list of all instances, whether indirect or direct, of the given class. |
Collection |
Algernon.lookupSubclasses(AlgernonClass theClass)
Returns a list of all subclasses, whether indirect or direct, of the given class. |
Collection |
Algernon.lookupDirectSubclasses(AlgernonClass theClass)
Returns a list of all subclasses, whether indirect or direct, of the given class. |
Uses of AlgernonClass in org.algernon.aam |
Methods in org.algernon.aam that return AlgernonClass | |
AlgernonClass |
Opcode.argumentToClass(AlgernonKB kb,
LispValue classVal)
Utility method to convert an argument to an AlgernonClass. |
AlgernonClass |
Opcode.argumentToClass(AlgernonKBSet kbSet,
LispValue classVal)
Utility method to convert an argument to an AlgernonClass. |
Methods in org.algernon.aam with parameters of type AlgernonClass | |
AlgernonInstance |
Processor.createInstance(LispValue name,
AlgernonClass superclass)
Forwards to the current KBSet. |
AlgernonInstance |
Opcode.argumentToInstance(AlgernonKB kb,
AlgernonClass aClass,
LispValue instanceVal)
Utility method to convert an argument to an AlgernonInstance. |
Uses of AlgernonClass in org.algernon.kb |
Methods in org.algernon.kb that return AlgernonClass | |
AlgernonClass |
AlgernonKBSet.createClass(LispValue name,
AlgernonClass superclass)
Creates a new class in the given KB. |
AlgernonClass |
AlgernonKBSet.createClass(AlgernonKB kb,
LispValue name,
AlgernonClass superclass)
Creates a new class in the given KB. |
AlgernonClass |
AlgernonKBSet.lookupClass(String name)
Returns a class with the given name if it can find one in any of the KBs in this KBSet. |
AlgernonClass |
AlgernonKB.getRootClass()
Returns a the "first" root class in the KB. |
AlgernonClass |
AlgernonKB.createClass(String frameName,
AlgernonClass superclass)
Creates a new frame in the storage. |
AlgernonClass |
AlgernonKB.lookupClass(String name)
Returns a class with the given name, if any. |
AlgernonClass |
AlgernonKB.createClass(String frameName,
AlgernonClass superclass,
AlgernonClass metaClass)
Creates a new frame in the storage. |
Methods in org.algernon.kb with parameters of type AlgernonClass | |
void |
AlgernonRelation.setRange(AlgernonClass range)
Sets the range of the relation. |
AlgernonClass |
AlgernonKBSet.createClass(LispValue name,
AlgernonClass superclass)
Creates a new class in the given KB. |
AlgernonClass |
AlgernonKBSet.createClass(AlgernonKB kb,
LispValue name,
AlgernonClass superclass)
Creates a new class in the given KB. |
AlgernonClass |
AlgernonKB.createClass(String frameName,
AlgernonClass superclass)
Creates a new frame in the storage. |
AlgernonInstance |
AlgernonKB.createInstance(String frameName,
AlgernonClass theClass)
Creates a new instance in the storage. |
void |
AlgernonKB.deleteClass(AlgernonClass frame)
Deletes a class and all of its relations from storage. |
AlgernonClass |
AlgernonKB.createClass(String frameName,
AlgernonClass superclass,
AlgernonClass metaClass)
Creates a new frame in the storage. |
boolean |
AlgernonFrame.hasRootClass(AlgernonClass root)
Returns true if root is a root class of this class. |
boolean |
AlgernonFrame.hasSuperclass(AlgernonClass theClass)
Returns true if this class includes superclass
as one of its superclasses, direct or indirect. |
boolean |
AlgernonClass.hasDirectSuperclass(AlgernonClass theClass)
Returns true if this class includes superclass
as one of its direct superclasses. |
boolean |
AlgernonClass.hasLeafSubclass(AlgernonClass leaf)
Returns true if leaf is a leaf subclass of this class. |
void |
AlgernonClass.setRelationRange(AlgernonRelation relation,
AlgernonClass theClass)
Sets the range of a relation as defined on this class. |
Uses of AlgernonClass in org.algernon.kb.agent.google |
Methods in org.algernon.kb.agent.google with parameters of type AlgernonClass | |
AlgernonInstance |
GoogleKB.createInstance(String frameName,
AlgernonClass theClass)
Creates a new instance in the storage. |
Uses of AlgernonClass in org.algernon.kb.okbc.protege |
Classes in org.algernon.kb.okbc.protege that implement AlgernonClass | |
class |
AlgernonProtegeClass
This defines an interface for an AlgernonProtegeKB. |
Methods in org.algernon.kb.okbc.protege that return AlgernonClass | |
AlgernonClass |
AlgernonProtegeKB.getRootClass()
Returns a the "first" root class in the KB. |
AlgernonClass |
AlgernonProtegeKB.createClass(String frameName,
AlgernonClass superclass)
Creates a new frame in the storage. |
AlgernonClass |
AlgernonProtegeKB.createClass(String frameName,
AlgernonClass superclass,
AlgernonClass metaClass)
Creates a new frame in the storage. |
AlgernonClass |
AlgernonProtegeKB.lookupClass(String name)
Returns a class with the given name if it can find one in this KB. |
Methods in org.algernon.kb.okbc.protege with parameters of type AlgernonClass | |
void |
AlgernonProtegeRelation.setRange(AlgernonClass range)
Sets the range of the relation. |
AlgernonClass |
AlgernonProtegeKB.createClass(String frameName,
AlgernonClass superclass)
Creates a new frame in the storage. |
AlgernonClass |
AlgernonProtegeKB.createClass(String frameName,
AlgernonClass superclass,
AlgernonClass metaClass)
Creates a new frame in the storage. |
AlgernonInstance |
AlgernonProtegeKB.createInstance(String frameName,
AlgernonClass theClass)
Creates a new instance in the storage. |
void |
AlgernonProtegeKB.deleteClass(AlgernonClass frame)
Deletes a frame and all of its relations from storage. |
boolean |
AlgernonProtegeFrame.hasSuperclass(AlgernonClass theClass)
Returns true if this class includes superclass
as one of its superclasses, direct or indirect. |
boolean |
AlgernonProtegeFrame.hasRootClass(AlgernonClass root)
Returns true if root is a root class of this class. |
boolean |
AlgernonProtegeClass.hasDirectSuperclass(AlgernonClass theClass)
Returns true if this class includes superclass
as one of its direct superclasses. |
boolean |
AlgernonProtegeClass.hasLeafSubclass(AlgernonClass leaf)
Returns true if leaf is a leaf subclass of this class. |
void |
AlgernonProtegeClass.setRelationRange(AlgernonRelation relation,
AlgernonClass theClass)
|
Constructors in org.algernon.kb.okbc.protege with parameters of type AlgernonClass | |
AlgernonProtegeInstance(AlgernonProtegeKB kb,
String name,
AlgernonClass superclass)
|
|
AlgernonProtegeClass(AlgernonProtegeKB kb,
String name,
AlgernonClass superclass,
AlgernonClass metaClass)
Creates a new class in Protege, using the metaclass of the given superclass if the metaclass is null. |
|
Algernon Software | ||||||||||
PREV NEXT | FRAMES NO FRAMES |