Enum Class InteGraalKeywords.Algorithms
java.lang.Object
java.lang.Enum<InteGraalKeywords.Algorithms>
fr.inria.rules.integraal.configuration.keywords.InteGraalKeywords.Algorithms
- All Implemented Interfaces:
Serializable, Comparable<InteGraalKeywords.Algorithms>, Constable
- Enclosing class:
InteGraalKeywords
Defines various algorithms for InteGraal's operations.
- Author:
- Federico Ulliana, Michel Leclère
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSpecifies types of answers in InteGraal algorithms.static enumSpecifies external halting conditionsstatic enumSpecifies types of images for running an evaluation in InteGraal.static enumSpecifies the algorithm parameters.Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionChecks only that the inputs are validCSV Rules EncodingKnowledge Base ChaseSimply load the factbase in memoryOntology-Mediated Query RewritingOntology-Mediated Query Answering via ChaseOntology-Mediated Query Answering via RewritingQuery AnsweringQuery Answering via Hybrid StrategyQuery ExplanationRule Compilation -
Method Summary
Modifier and TypeMethodDescriptionstatic InteGraalKeywords.AlgorithmsReturns the enum constant of this class with the specified name.static InteGraalKeywords.Algorithms[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
KB_CHASE
Knowledge Base Chase -
OMQ_REWRITING
Ontology-Mediated Query Rewriting -
RULE_COMPILATION
Rule Compilation -
QUERY_ANSWERING
Query Answering -
OMQA_CHASE
Ontology-Mediated Query Answering via Chase -
OMQA_REW
Ontology-Mediated Query Answering via Rewriting -
QUERY_ANSWERING_VIA_HYBRID_STRATEGY
Query Answering via Hybrid Strategy -
QUERY_EXPLANATION
Query Explanation -
CSV_RLS_ENCODING
CSV Rules Encoding -
LOAD_ONLY
Simply load the factbase in memory -
CHECK_INPUTS_ONLY
Checks only that the inputs are valid
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-