Algernon Software

Uses of Interface
org.algernon.kb.AlgernonInstance

Packages that use AlgernonInstance
org.algernon.aam   
org.algernon.kb   
org.algernon.kb.agent.google   
org.algernon.kb.okbc.protege   
 

Uses of AlgernonInstance in org.algernon.aam
 

Methods in org.algernon.aam that return AlgernonInstance
 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.
 AlgernonInstance Opcode.argumentToInstance(AlgernonKB kb, LispValue instanceVal)
          Utility method to convert an argument to an AlgernonInstance.
 AlgernonInstance Opcode.argumentToInstance(AlgernonKBSet kb, LispValue instanceVal)
          Utility method to convert an argument to an AlgernonInstance.
 

Uses of AlgernonInstance in org.algernon.kb
 

Methods in org.algernon.kb that return AlgernonInstance
 AlgernonInstance AlgernonKBSet.lookupInstance(String name)
           
 AlgernonInstance AlgernonKB.createInstance(String frameName, AlgernonClass theClass)
          Creates a new instance in the storage.
 AlgernonInstance AlgernonKB.lookupInstance(String name)
          Returns an instance with the given name, if any.
 AlgernonInstance AlgernonKB.lookupInstance(String javaClassName, String name)
          Returns a frame with the given name if it can find one in this KB.
 AlgernonInstance AlgernonKB.lookupInstance(String javaClassName, String name, String field)
          Returns a frame with the given name if it can find one in this KB.
 AlgernonInstance AlgernonClass.createInstance(String name)
          Creates an instance with the given name.
 AlgernonInstance AlgernonClass.createInstance(String name, String displayName)
          Creates an instance with the given name and stores the "pretty" name in the display name slot.
 

Methods in org.algernon.kb with parameters of type AlgernonInstance
 void AlgernonKB.deleteInstance(AlgernonInstance frame)
          Deletes a frame and all of its relations from storage.
 boolean AlgernonClass.hasDirectInstance(AlgernonInstance instance)
          Returns true if this class includes instance as one of its direct instances.
 boolean AlgernonClass.hasInstance(AlgernonInstance instance)
          Returns true if this class includes instance as one of its direct instances, or as a direct instance of one of its subclasses.
 

Uses of AlgernonInstance in org.algernon.kb.agent.google
 

Methods in org.algernon.kb.agent.google that return AlgernonInstance
 AlgernonInstance GoogleKB.createInstance(String frameName, AlgernonClass theClass)
          Creates a new instance in the storage.
 

Methods in org.algernon.kb.agent.google with parameters of type AlgernonInstance
 void GoogleKB.initializeInstance(AlgernonInstance instance)
          Initialize an instance after creating it.
 

Uses of AlgernonInstance in org.algernon.kb.okbc.protege
 

Classes in org.algernon.kb.okbc.protege that implement AlgernonInstance
 class AlgernonProtegeInstance
          This implements AlgernonInstance for Protege instances.
 

Methods in org.algernon.kb.okbc.protege that return AlgernonInstance
 AlgernonInstance AlgernonProtegeKB.createInstance(String frameName, AlgernonClass theClass)
          Creates a new instance in the storage.
 AlgernonInstance AlgernonProtegeKB.lookupInstance(String name)
          Returns a frame with the given name if it can find one in this KB.
 AlgernonInstance AlgernonProtegeKB.lookupInstance(String javaClassName, String name)
          Returns a frame with the given name if it can find one in this KB.
 AlgernonInstance AlgernonProtegeKB.lookupInstance(String javaClassName, String name, String field)
          Returns a frame with the given name if it can find one in this KB.
 AlgernonInstance AlgernonProtegeClass.createInstance(String name)
          Creates an instance with the given name.
 AlgernonInstance AlgernonProtegeClass.createInstanceAux(String name, int counter)
          auxiliary function to handle duplicate name problems.
 AlgernonInstance AlgernonProtegeClass.createInstance(String name, String displayName)
          Creates an instance with the given name and stores the "pretty" name in the display name slot.
 

Methods in org.algernon.kb.okbc.protege with parameters of type AlgernonInstance
 void AlgernonProtegeKB.deleteInstance(AlgernonInstance frame)
          Deletes a frame and all of its relations from storage.
 boolean AlgernonProtegeClass.hasDirectInstance(AlgernonInstance instance)
          Returns true if this class includes instance as one of its direct instances.
 boolean AlgernonProtegeClass.hasInstance(AlgernonInstance instance)
          Returns true if this class includes instance as one of its direct instances, or as a direct instance of one of its subclasses.
 


Algernon Software