Uses of Interface
com.semedy.reasoner.api.edb.Relation
Packages that use Relation
Package
Description
-
Uses of Relation in com.semedy.reasoner.api.builtin
Methods in com.semedy.reasoner.api.builtin with parameters of type Relation -
Uses of Relation in com.semedy.reasoner.api.edb
Methods in com.semedy.reasoner.api.edb that return RelationModifier and TypeMethodDescriptionRelationFactory.createRelation
(String predicate, int arity, long[] grounds, int number, ExtensionalDB edb) create a relation.Partitioning.search4Relation
(TupleBuffer tuple, boolean create) search for corresponding relationMethods in com.semedy.reasoner.api.edb that return types with arguments of type RelationModifier and TypeMethodDescriptionExtensionalDB.createRelation
(String predicate) Create a relation for predicate p.ExtensionalDB.createRelation
(String predicate, int number) Create a relation for predicate p.ExtensionalDB.getRelations
(String predicate) return a list of all relations for predicate p (can be more than one)Methods in com.semedy.reasoner.api.edb with parameters of type RelationModifier and TypeMethodDescriptionvoid
ExtensionalDB.addRelation
(String pname, Relation T) add a whole relation R to a predicatevoid
Partitioning.addRelation
(Relation R) add a relation to the partitions -
Uses of Relation in com.semedy.reasoner.edb.persistentstore
Classes in com.semedy.reasoner.edb.persistentstore that implement RelationMethods in com.semedy.reasoner.edb.persistentstore with parameters of type RelationModifier and TypeMethodDescriptionvoid
PersistentRelation.subtractRelation
(Relation R) void
PersistentRelation.unionRelation
(Relation R) -
Uses of Relation in com.semedy.reasoner.edb.ramstore
Classes in com.semedy.reasoner.edb.ramstore that implement RelationModifier and TypeClassDescriptionclass
class
A sub relation of a persistent relation defined by a filter.class
Represents a mixed relation, i.e. tuples are stored persistent and in main memory.Methods in com.semedy.reasoner.edb.ramstore with parameters of type RelationConstructor parameters in com.semedy.reasoner.edb.ramstore with type arguments of type RelationModifierConstructorDescriptionMainMemorySubRelation
(List<Relation> relations, long[] filter, int arity, long[] grounds) -
Uses of Relation in com.semedy.reasoner.induction
Constructors in com.semedy.reasoner.induction with parameters of type Relation -
Uses of Relation in com.semedy.reasoner.reasoning.monitor
Classes in com.semedy.reasoner.reasoning.monitor that implement RelationMethods in com.semedy.reasoner.reasoning.monitor that return RelationModifier and TypeMethodDescriptionstatic Relation[]
ReasoningMonitorRelation.create
(ReasoningRelation... relations) static Relation[]
ReasoningMonitorRelation.create
(List<ReasoningRelation> relations) static Relation
ReasoningMonitorRelation.createSingle
(ReasoningRelation relation) Methods in com.semedy.reasoner.reasoning.monitor with parameters of type RelationModifier and TypeMethodDescriptionvoid
RelationAdapter.addSubRelation
(Relation R) void
RelationAdapter.subtractRelation
(Relation R) void
RelationAdapter.unionRelation
(Relation R) -
Uses of Relation in com.semedy.reasoner.reasoning.processes
Methods in com.semedy.reasoner.reasoning.processes with parameters of type RelationModifier and TypeMethodDescriptionvoid
CrossProductBaseRelation.addSubRelation
(Relation R) void
SystemMonitor.preJoin
(Rule rule, Literal literal, String operatorName, String receiverName, Relation[] relationA, Relation[] relationB, String msg) Constructors in com.semedy.reasoner.reasoning.processes with parameters of type RelationModifierConstructorDescriptionReasoningRelation
(int arity, Relation tuples, ReasoningMonitor monitor, boolean cepReasoning) ReasoningRelation
(Relation T, String p, ReasoningMonitor monitor, boolean streamReasoningWithRetracts) create a reasoning relation out of an edb relation