JTP API Documentation

Uses of Class
jtp.classifier.Relation

Packages that use Relation
jtp.classifier   
 

Uses of Relation in jtp.classifier
 

Fields in jtp.classifier declared as Relation
static Relation Relation._MOD
          Constants
static Relation Relation._INV_MOD
           
static Relation Relation._SUBSUMED_BY
           
static Relation Relation._SUBSUMES
           
static Relation Relation._MODIFIES
           
static Relation Relation._MODIFIED_BY
           
 Relation Relation._relInverse
          Member Variables
 

Methods in jtp.classifier that return Relation
static Relation Relation.CastToRelation(Resource r)
           
protected  Relation Kb.createRelation(Object name, Relation inv, Relation parent)
           
protected  Relation Kb.getOrCreateRelation(Object name, Relation inv, Relation parent)
           
 

Methods in jtp.classifier with parameters of type Relation
 void Relation.addParent(Relation rel)
           
 void Relation.addChild(Relation rel)
           
 boolean Relation.hasParent(Relation rel)
           
protected  void Classifier.markAllRelationsDelayFullSearch(Resource c, Relation r, int pattern, int link_type1, int link_type2)
           
protected  void Classifier.markUpRelations(Relation r, int pattern)
           
protected  void Classifier.markDownRelations(Relation r, int pattern)
           
protected  void Classifier.markTransClosure(Relation r, Resource c, int pattern, int link_type)
           
protected  void Classifier.markTransClosureAndRemove(Relation r, Resource c, int pattern, Set cset)
           
protected  Modifier Kb.createModifier(Object name, Relation r, Resource c, Resource t, int card_val)
           
protected  Modifier Kb.getOrCreateModifier(Object name, Relation r, Resource c, Resource t, int card_val)
           
protected  Relation Kb.createRelation(Object name, Relation inv, Relation parent)
           
protected  Relation Kb.createRelation(Object name, Relation inv, Relation parent)
           
protected  Relation Kb.getOrCreateRelation(Object name, Relation inv, Relation parent)
           
protected  Relation Kb.getOrCreateRelation(Object name, Relation inv, Relation parent)
           
protected  Resource Kb.detectAndCollapseCycle(Resource c, Relation rel)
          If Resource c is involved in a Relation rel cycle, c is collapsed with the other Resources in the cycle, and a new canonical Resource is returned.
protected  void Kb.findCycle(Resource r, Relation rel, LinkedList curPath, Collection cycle)
           
protected  void Kb.addTripleLink(Resource o, Relation r, Resource v, int link_type)
           
protected  void Kb.addTripleLink(Resource o, Relation r, Resource v, int link_type, boolean add_inv)
           
protected  boolean Kb.isTripleLink(Resource o, Relation r, Resource v, int link_type)
           
protected  void Kb.removeTripleLink(Resource o, Relation r, Resource v, int link_type)
           
protected  Collection Kb.replaceConstituents(Resource r, Collection constituents, Relation rel, int link_type)
          If any constituents is itself a conjunct or disjunct (depending on rel and link_type), in the return collection, it's replaced by its constituents.
protected  Collection Kb.replaceReferences(Resource referent, Collection constituents, Relation rel, int link_type)
          For all defined concepts that refer to referent as a constitent via link_type rel, replace the reference to referent with references to referent's constituents.
 

Constructors in jtp.classifier with parameters of type Relation
Modifier(Relation rel)
           
Modifier(Relation rel, Resource conc)
           
Modifier(Relation rel, Resource conc, Resource rt)
           
Modifier(Relation rel, Resource conc, Resource rt, int ival)
           
Modifier(Relation rel, Resource conc, Resource rt, int ival, double fval)
           
Relation(Relation inv, Relation parent)
          Member Methods
Relation(Relation inv, Relation parent)
          Member Methods
 


JTP API Documentation