Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V _ 

R

rebuildOverlapTables() - Method in class amie.data.KB
It clears the overlap tables and rebuilds them.
recursivityLimit - Variable in class amie.mining.assistant.MiningAssistant
Maximum number of times a relation can appear in a rule.
redundantAtoms(ByteString[], List<ByteString[]>) - Static method in class amie.rules.Rule
It returns a list with all the redundant atoms contained in the first list, i.e., atoms whose removal does not affect the results of the query defined in the second list.
registerHeadRelation(Rule) - Method in class amie.mining.assistant.MiningAssistant
 
relationColumnSize(ByteString, KB.Column) - Method in class amie.data.KB
It returns the number of distinct instance of one of the arguments (columns) of a relation.
RelationSignatureDefaultMiningAssistant - Class in amie.mining.assistant
This class overrides the default mining asssistant enforcing type constraints on the head variables of rules.
RelationSignatureDefaultMiningAssistant(KB) - Constructor for class amie.mining.assistant.RelationSignatureDefaultMiningAssistant
 
relationSize - Variable in class amie.data.KB
Number of facts per relation
relationSize(ByteString) - Method in class amie.data.KB
It returns the number of facts of a relation in the KB.
relationsSize() - Method in class amie.data.KB
Returns the number of relations in the database.
remove(int, List<ByteString[]>) - Static method in class amie.data.KB
Remove a triple from a list of triples.
resultsOneVariable(CharSequence...) - Method in class amie.data.KB
Returns the results of the triple pattern query, if it contains exactly 1 variable
resultsOneVariable(ByteString...) - Method in class amie.data.KB
Returns the results of the triple pattern query, if it contains exactly 1 variable
resultsThreeVariables(ByteString, ByteString, ByteString, ByteString[]) - Method in class amie.data.KB
Returns the results of a triple query pattern with three variables as a nested map, firstValue : {secondValue : thirdValue}.
resultsTwoVariables(CharSequence, CharSequence, CharSequence[]) - Method in class amie.data.KB
Returns the results of a triple query pattern with two variables as a map of first value to set of second values.
resultsTwoVariables(int, int, CharSequence[]) - Method in class amie.data.KB
Returns the results of a triple query pattern with two variables as a map of first value to set of second values.
resultsTwoVariables(ByteString, ByteString, ByteString[]) - Method in class amie.data.KB
Returns the results of a triple query pattern with two variables as a map of first value to set of second values
resultsTwoVariables(int, int, ByteString[]) - Method in class amie.data.KB
Returns the results of a triple query pattern with two variables as a map of first value to set of second values
rewriteProjectionQuery(Rule, int, int) - Method in class amie.mining.assistant.DefaultMiningAssistant
It identifies redundant patterns in queries and rewrites them accordingly so that they become less expensive to evaluate.
rewriteQuery(ByteString[], ByteString[], ByteString, ByteString) - Method in class amie.rules.Rule
 
rule(String) - Static method in class amie.data.KB
Parses a rule of the form triple & triple & ...
rule(String) - Static method in class amie.rules.AMIEParser
Parsers an AMIE rule from a string.
Rule - Class in amie.rules
A class that represents Horn rules of the form A => B where A is a conjunction of binary atoms of the form r(x, y).
Rule() - Constructor for class amie.rules.Rule
Instantiates an empty rule.
Rule(ByteString[], double) - Constructor for class amie.rules.Rule
Instantiates a rule of the form [] => r(?a, ?b) with empty body and the given pattern as rule.
Rule(Rule, double) - Constructor for class amie.rules.Rule
Creates a new query as a clone of the query sent as argument with the given support.
Rule(ByteString[], List<ByteString[]>, double) - Constructor for class amie.rules.Rule
 
rules(File) - Static method in class amie.rules.AMIEParser
 
A B C D E F G H I J K L M N O P Q R S T U V _ 
Skip navigation links