- identifyHardQueryTypeI(List<ByteString[]>) - Method in class amie.data.KB
-
Identifies queries containing the pattern: select ?a ?b where r(?a, ?c)
r(?b, ?c) ...
- identifyHardQueryTypeII(List<ByteString[]>) - Method in class amie.data.KB
-
Identifies queries containing the pattern: select ?a ?b where r(?a, ?c)
r'(?b, ?c) ...
- identifyHardQueryTypeIII(List<ByteString[]>) - Method in class amie.data.KB
-
- instantiate(ByteString) - Method in class amie.data.KB.Instantiator
-
- instantiateConstant(int, ByteString, double) - Method in class amie.rules.Rule
-
Returns a new query where the variable at the dangling position of the
last atom has been unified to the provided constant.
- instantiateConstant(int, int, ByteString, double) - Method in class amie.rules.Rule
-
Return a new query where the variable at position danglingPosition in
triple at position triplePos is bound to constant.
- Instantiator(List<ByteString[]>, ByteString) - Constructor for class amie.data.KB.Instantiator
-
- intersect(KB) - Method in class amie.data.KB
-
Returns a new FactDatabase containing the triples that are present in
the KBs.
- inverseFunctionality(ByteString) - Method in class amie.data.KB
-
Returns the harmonic inverse functionality, as defined in the PARIS paper
https://www.lri.fr/~cr/Publications_Master_2013/Brigitte_Safar/p157_fabianmsuchanek_vldb2011.pdf
- inverseFunctionality(CharSequence) - Method in class amie.data.KB
-
Returns the harmonic inverse functionality, as defined in the PARIS paper
https://www.lri.fr/~cr/Publications_Master_2013/Brigitte_Safar/p157_fabianmsuchanek_vldb2011.pdf
- inverseFunctionality(ByteString, boolean) - Method in class amie.data.KB
-
It returns the functionality or the inverse functionality of a relation.
- isAvoidUnboundTypeAtoms() - Method in class amie.mining.assistant.MiningAssistant
-
- isClosed() - Method in class amie.rules.Rule
-
- iscompressed(List<? extends CharSequence[]>) - Static method in class amie.data.KB
-
TRUE if this query is compressed
- isEmpty() - Method in class amie.rules.Rule
-
- isEnabledConfidenceUpperBounds() - Method in class amie.mining.assistant.MiningAssistant
-
- isEnabledFunctionalityHeuristic() - Method in class amie.mining.assistant.MiningAssistant
-
- isEnablePerfectRules() - Method in class amie.mining.assistant.MiningAssistant
-
- isEnableQueryRewriting() - Method in class amie.mining.assistant.MiningAssistant
-
- isEnforceConstants() - Method in class amie.mining.assistant.MiningAssistant
-
- isExploitMaxLengthOption() - Method in class amie.mining.assistant.MiningAssistant
-
- isFunctional(ByteString) - Method in class amie.data.KB
-
Determines whether a relation is functional, i.e., its harmonic functionality
is greater than its inverse harmonic functionality.
- isGroundAtom(ByteString[]) - Static method in class amie.rules.Rule
-
Returns true if the triple pattern contains constants in all its
positions
- isLeafDatatype(KB, ByteString) - Static method in class amie.data.U
-
Determines whether a given type is specific, that is, it does not have subclasses.
- isPerfect() - Method in class amie.rules.Rule
-
- isRealTime() - Method in class amie.mining.AMIE
-
- isRedundantRecursive() - Method in class amie.rules.Rule
-
Returns true if the rule contains redundant recursive atoms, i.e., atoms
with a relation that occurs more than once AND that do not have any
effect on the query result.
- isUnifiable(ByteString[], ByteString[]) - Static method in class amie.rules.Rule
-
Determines if the second argument is unifiable to the first one.
- isVariable(CharSequence) - Static method in class amie.data.KB
-
TRUE if the ByteString is a SPARQL variable
- isVerbose() - Method in class amie.mining.AMIE
-
- isVerbose() - Method in class amie.mining.assistant.MiningAssistant
-