Uses of Interface
com.semedy.reasoner.api.edb.BaseRelation
Packages that use BaseRelation
Package
Description
-
Uses of BaseRelation in com.semedy.reasoner.api.edb
Subinterfaces of BaseRelation in com.semedy.reasoner.api.edbModifier and TypeInterfaceDescriptioninterfaceA relation is a container for a set of tuples with same arity.
Tuples are tuples of longs, which are links into the symbol table.Methods in com.semedy.reasoner.api.edb that return BaseRelationMethods in com.semedy.reasoner.api.edb with parameters of type BaseRelationModifier and TypeMethodDescriptionvoidRelationListener.setRelation(BaseRelation relation) set the relationvoidRelationListener.touchTuple(BaseRelation relation, long[] tuple, RelationListener.ActionType type) called when adding a tuplevoidBaseRelation.union(BaseRelation R) add all tuples of R to this -
Uses of BaseRelation in com.semedy.reasoner.core
Methods in com.semedy.reasoner.core that return types with arguments of type BaseRelation -
Uses of BaseRelation in com.semedy.reasoner.edb.persistentstore
Classes in com.semedy.reasoner.edb.persistentstore that implement BaseRelationMethods in com.semedy.reasoner.edb.persistentstore with parameters of type BaseRelation -
Uses of BaseRelation in com.semedy.reasoner.edb.ramstore
Classes in com.semedy.reasoner.edb.ramstore that implement BaseRelationModifier and TypeClassDescriptionclassclassclassA sub relation of a persistent relation defined by a filter.classRepresents a mixed relation, i.e. tuples are stored persistent and in main memory.Methods in com.semedy.reasoner.edb.ramstore with parameters of type BaseRelationModifier and TypeMethodDescriptionvoidMainMemoryBaseRelation.union(BaseRelation R) voidMainMemoryRelation.union(BaseRelation R) -
Uses of BaseRelation in com.semedy.reasoner.reasoning
Methods in com.semedy.reasoner.reasoning with parameters of type BaseRelationModifier and TypeMethodDescriptionvoidIncrementalFactsBuiltin.receiveRelation(BaseRelation relation) -
Uses of BaseRelation in com.semedy.reasoner.reasoning.monitor
Classes in com.semedy.reasoner.reasoning.monitor that implement BaseRelationMethods in com.semedy.reasoner.reasoning.monitor with parameters of type BaseRelationConstructors in com.semedy.reasoner.reasoning.monitor with parameters of type BaseRelation -
Uses of BaseRelation in com.semedy.reasoner.reasoning.processes
Classes in com.semedy.reasoner.reasoning.processes that implement BaseRelationModifier and TypeClassDescriptionclassThis relations represents a cross product of other base relationsclassMethods in com.semedy.reasoner.reasoning.processes that return BaseRelationModifier and TypeMethodDescriptionReasoningRelation.getBaseRelation()get the base relationCrossProductBaseRelation.getRelationAtArgument(int argumentPosition) CrossProductBaseRelation.getRelations()Methods in com.semedy.reasoner.reasoning.processes with parameters of type BaseRelationConstructors in com.semedy.reasoner.reasoning.processes with parameters of type BaseRelationModifierConstructorDescriptionCrossProductBaseRelation(BaseRelation[] relations) OneToOneBaseRelation(BaseRelation[] relations) ReasoningRelation(int arity, BaseRelation tuples, ReasoningMonitor monitor, boolean cepReasoning)