Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • fr.lirmm.graphik.util.string.AppendableToStringBuilder
  • fr.lirmm.graphik.integraal.api.factory.AtomFactory
  • fr.inria.rules.integraal.model.data.readable.query.AtomicPattern
    • fr.inria.rules.integraal.views.view.View<NativeQueryType>
  • java.lang.AutoCloseable
  • fr.inria.rules.integraal.backward_chaining.api.BackwardChainingAlgorithm
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.body_to_query_transformer.BodyToQueryTransformer
  • fr.inria.rules.integraal.forward_chaining.chase.data.ChasableData<ReadWrite>
  • fr.inria.rules.integraal.util.stream.CloseableIterable<T>
  • fr.lirmm.graphik.util.stream.CloseableIterable<T>
  • java.lang.Comparable<T>
    • fr.lirmm.graphik.integraal.api.core.Atom (also extends fr.lirmm.graphik.util.string.AppendableToStringBuilder, java.lang.Iterable<T>)
    • fr.lirmm.graphik.integraal.api.core.Rule (also extends fr.lirmm.graphik.util.string.AppendableToStringBuilder)
      • fr.lirmm.graphik.integraal.api.core.NegativeConstraint (also extends fr.lirmm.graphik.util.string.AppendableToStringBuilder)
    • fr.lirmm.graphik.integraal.api.core.Substitution (also extends fr.lirmm.graphik.util.string.AppendableToStringBuilder)
    • fr.lirmm.graphik.integraal.api.core.Term (also extends java.io.Serializable)
      • fr.lirmm.graphik.integraal.api.core.Constant
        • fr.lirmm.graphik.integraal.api.core.Literal
      • fr.lirmm.graphik.integraal.api.core.Variable
  • fr.lirmm.graphik.integraal.api.factory.ConjunctiveQueryFactory
  • fr.inria.rules.integraal.core.CoreProcessor<RW>
  • fr.inria.rules.integraal.backward_chaining.cover.CoverFunction
  • fr.inria.rules.integraal.io.api.DataEncoder<I,O>
  • fr.inria.rules.integraal.grd.impl.dependency_checker.DependencyChecker
  • fr.lirmm.graphik.integraal.api.core.EffectiveQuery<Q,S>
  • fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>
    • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Atom)
    • fr.inria.rules.integraal.model.logicalElements.api.EvaluableFunction (also extends fr.inria.rules.dlgpemodel.api.elems.IFunctionalTerm, fr.inria.rules.integraal.model.logicalElements.api.Term, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
  • fr.inria.rules.integraal.util.validator.query.EvaluableQueryValidator
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_applier.facts_handler.FactsHandler<RW>
  • fr.inria.rules.integraal.forward_chaining.chase.lineage.FederatedLineageTracker
  • fr.inria.rules.integraal.component_builder.utils.FileHandler
  • fr.inria.rules.integraal.util.stream.filter.Filter<E>
  • fr.inria.rules.integraal.forward_chaining.api.ForwardChainingAlgorithm
    • fr.inria.rules.integraal.forward_chaining.chase.Chase<RW>
  • fr.lirmm.graphik.integraal.api.core.FreshVarMapper<T>
  • fr.inria.rules.integraal.grd.api.GraphOfFORuleDependencies
  • fr.lirmm.graphik.integraal.api.core.GraphOfRuleDependencies
  • fr.inria.rules.integraal.forward_chaining.chase.halting_condition.HaltingCondition<RW>
  • fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo
    • fr.inria.rules.dlgpemodel.api.sentences.ISentence (also extends fr.inria.rules.dlgpemodel.api.sentences.IPrintable)
      • fr.inria.rules.dlgpemodel.api.sentences.IFact
        • fr.inria.rules.integraal.model.kb.api.FactBase (also extends fr.inria.rules.integraal.model.data.readable.MaterializedData, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.common.api.Sentence, fr.inria.rules.integraal.model.data.writable.Writable)
      • fr.inria.rules.dlgpemodel.api.sentences.IQuery
        • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.query.api.Query, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
      • fr.inria.rules.dlgpemodel.api.sentences.IRule
        • fr.inria.rules.integraal.model.rule.api.Rule (also extends fr.inria.rules.integraal.model.common.api.Sentence)
          • fr.inria.rules.integraal.model.rule.api.FORule (also extends fr.inria.rules.integraal.model.common.api.Printable)
      • fr.inria.rules.integraal.model.common.api.Sentence (also extends fr.inria.rules.integraal.model.common.api.Labeled)
        • fr.inria.rules.integraal.model.kb.api.FactBase (also extends fr.inria.rules.dlgpemodel.api.sentences.IFact, fr.inria.rules.integraal.model.data.readable.MaterializedData, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.data.writable.Writable)
        • fr.inria.rules.integraal.model.query.api.Query
          • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.dlgpemodel.api.sentences.IQuery, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
          • fr.inria.rules.integraal.model.query.api.PreparedQuery<QueryType,DataSource,AnswerType,AssignationType>
        • fr.inria.rules.integraal.model.rule.api.Rule (also extends fr.inria.rules.dlgpemodel.api.sentences.IRule)
          • fr.inria.rules.integraal.model.rule.api.FORule (also extends fr.inria.rules.integraal.model.common.api.Printable)
  • fr.inria.rules.integraal.storage.external.evaluator.HTTPBasedQueryConfiguration
  • fr.inria.rules.integraal.component_builder.api.algorithm.IAnswerType
  • fr.inria.rules.integraal.component_builder.api.algorithm.IBackwardChainingParameters
  • fr.inria.rules.integraal.forward_chaining.chase.description.IChaseDescription
  • fr.inria.rules.integraal.component_builder.api.IComponentBuilder
  • fr.inria.rules.integraal.component_builder.api.algorithm.IEnvironmentExecutionParameters
  • fr.inria.rules.integraal.component_builder.api.algorithm.IExplanationParameters
  • fr.inria.rules.integraal.component_builder.api.scenario.IFactBaseScenario
    • fr.inria.rules.integraal.component_builder.api.scenario.IInputDataScenario (also extends fr.inria.rules.integraal.component_builder.utils.FileHandler)
  • fr.inria.rules.integraal.component_builder.api.algorithm.IForwardChainingParameters
  • fr.inria.rules.integraal.component_builder.api.algorithm.IHybridReasoningParameters
  • fr.inria.rules.integraal.component_builder.api.scenario.IMappingBaseScenario
    • fr.inria.rules.integraal.component_builder.api.scenario.IInputDataScenario (also extends fr.inria.rules.integraal.component_builder.utils.FileHandler)
  • fr.lirmm.graphik.integraal.api.factory.InMemoryAtomSetFactory
  • fr.inria.rules.integraal.model.functions.Invoker
  • fr.inria.rules.dlgpemodel.api.formulas.IPredicated
    • fr.inria.rules.dlgpemodel.api.formulas.IStandardAtom (also extends fr.inria.rules.dlgpemodel.api.formulas.IAtom)
      • fr.inria.rules.integraal.model.logicalElements.api.Atom (also extends fr.inria.rules.integraal.model.formula.api.FOFormula, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
        • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>)
  • fr.inria.rules.dlgpereader.builder.api.IPredicateFactory
  • fr.inria.rules.dlgpemodel.api.sentences.IPrintable
    • fr.inria.rules.dlgpemodel.api.formulas.IFormula
      • fr.inria.rules.integraal.model.formula.api.FOFormula (also extends fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>, fr.inria.rules.integraal.model.logicalElements.api.TermCompound)
        • fr.inria.rules.integraal.model.logicalElements.api.Atom (also extends fr.inria.rules.dlgpemodel.api.formulas.IStandardAtom, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
          • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>)
        • fr.inria.rules.integraal.model.formula.api.FOFormulaConjunction (also extends fr.inria.rules.dlgpemodel.api.formulas.IConjunction)
        • fr.inria.rules.integraal.model.formula.api.FOFormulaDisjunction (also extends fr.inria.rules.dlgpemodel.api.formulas.IDisjunction)
        • fr.inria.rules.integraal.model.formula.api.FOFormulaNegation (also extends fr.inria.rules.dlgpemodel.api.formulas.INegation)
      • fr.inria.rules.dlgpemodel.api.formulas.IAtom
        • fr.inria.rules.dlgpemodel.api.formulas.IStandardAtom (also extends fr.inria.rules.dlgpemodel.api.formulas.IPredicated)
          • fr.inria.rules.integraal.model.logicalElements.api.Atom (also extends fr.inria.rules.integraal.model.formula.api.FOFormula, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
            • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>)
      • fr.inria.rules.dlgpemodel.api.formulas.IConjunction
      • fr.inria.rules.dlgpemodel.api.formulas.IDisjunction
      • fr.inria.rules.dlgpemodel.api.formulas.INegation
        • fr.inria.rules.integraal.model.formula.api.FOFormulaNegation (also extends fr.inria.rules.integraal.model.formula.api.FOFormula)
    • fr.inria.rules.dlgpemodel.api.elems.IPredicate
      • fr.inria.rules.integraal.model.logicalElements.api.Predicate (also extends fr.inria.rules.integraal.model.data.standardizable.Standardizable)
    • fr.inria.rules.dlgpemodel.api.sentences.ISentence (also extends fr.inria.rules.dlgpemodel.api.sentences.HasItemInfo)
      • fr.inria.rules.dlgpemodel.api.sentences.IFact
        • fr.inria.rules.integraal.model.kb.api.FactBase (also extends fr.inria.rules.integraal.model.data.readable.MaterializedData, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.common.api.Sentence, fr.inria.rules.integraal.model.data.writable.Writable)
      • fr.inria.rules.dlgpemodel.api.sentences.IQuery
        • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.query.api.Query, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
      • fr.inria.rules.dlgpemodel.api.sentences.IRule
        • fr.inria.rules.integraal.model.rule.api.Rule (also extends fr.inria.rules.integraal.model.common.api.Sentence)
          • fr.inria.rules.integraal.model.rule.api.FORule (also extends fr.inria.rules.integraal.model.common.api.Printable)
      • fr.inria.rules.integraal.model.common.api.Sentence (also extends fr.inria.rules.integraal.model.common.api.Labeled)
        • fr.inria.rules.integraal.model.kb.api.FactBase (also extends fr.inria.rules.dlgpemodel.api.sentences.IFact, fr.inria.rules.integraal.model.data.readable.MaterializedData, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.data.writable.Writable)
        • fr.inria.rules.integraal.model.query.api.Query
          • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.dlgpemodel.api.sentences.IQuery, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
          • fr.inria.rules.integraal.model.query.api.PreparedQuery<QueryType,DataSource,AnswerType,AssignationType>
        • fr.inria.rules.integraal.model.rule.api.Rule (also extends fr.inria.rules.dlgpemodel.api.sentences.IRule)
          • fr.inria.rules.integraal.model.rule.api.FORule (also extends fr.inria.rules.integraal.model.common.api.Printable)
    • fr.inria.rules.dlgpemodel.api.elems.ISubstitution<V,T>
      • fr.inria.rules.integraal.model.logicalElements.api.Substitution
    • fr.inria.rules.dlgpemodel.api.elems.ITerm
      • fr.inria.rules.dlgpemodel.api.elems.IConstant
        • fr.inria.rules.integraal.model.logicalElements.api.Constant (also extends fr.inria.rules.integraal.model.logicalElements.api.Term)
      • fr.inria.rules.dlgpemodel.api.elems.IFunctionalTerm
        • fr.inria.rules.integraal.model.logicalElements.api.EvaluableFunction (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>, fr.inria.rules.integraal.model.logicalElements.api.Term, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
      • fr.inria.rules.dlgpemodel.api.elems.ILiteral
        • fr.inria.rules.integraal.model.logicalElements.api.Literal<T> (also extends fr.inria.rules.integraal.model.logicalElements.api.Term)
      • fr.inria.rules.dlgpemodel.api.elems.IVariable
        • fr.inria.rules.integraal.model.logicalElements.api.Variable (also extends fr.inria.rules.integraal.model.logicalElements.api.Term)
      • fr.inria.rules.integraal.model.logicalElements.api.Term (also extends fr.inria.rules.integraal.model.data.standardizable.Standardizable, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
        • fr.inria.rules.integraal.model.logicalElements.api.Constant (also extends fr.inria.rules.dlgpemodel.api.elems.IConstant)
        • fr.inria.rules.integraal.model.logicalElements.api.EvaluableFunction (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>, fr.inria.rules.dlgpemodel.api.elems.IFunctionalTerm, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
        • fr.inria.rules.integraal.model.logicalElements.api.Literal<T> (also extends fr.inria.rules.dlgpemodel.api.elems.ILiteral)
        • fr.inria.rules.integraal.model.logicalElements.api.LogicalFunctionalTerm (also extends fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
        • fr.inria.rules.integraal.model.logicalElements.api.Variable (also extends fr.inria.rules.dlgpemodel.api.elems.IVariable)
  • fr.inria.rules.integraal.component_builder.api.scenario.IQueryBaseScenario
    • fr.inria.rules.integraal.component_builder.api.scenario.IInputDataScenario (also extends fr.inria.rules.integraal.component_builder.utils.FileHandler)
  • fr.inria.rules.integraal.component_builder.api.scenario.IRuleBaseScenario
    • fr.inria.rules.integraal.component_builder.api.scenario.IInputDataScenario (also extends fr.inria.rules.integraal.component_builder.utils.FileHandler)
  • fr.inria.rules.integraal.component_builder.api.algorithm.IStorageParameters
  • java.lang.Iterable<T>
  • java.util.Iterator<E>
  • fr.inria.rules.integraal.model.kb.api.KnowledgeBase
  • fr.inria.rules.integraal.model.common.api.Labeled
    • fr.inria.rules.integraal.model.common.api.Sentence (also extends fr.inria.rules.dlgpemodel.api.sentences.ISentence)
      • fr.inria.rules.integraal.model.kb.api.FactBase (also extends fr.inria.rules.dlgpemodel.api.sentences.IFact, fr.inria.rules.integraal.model.data.readable.MaterializedData, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.data.writable.Writable)
      • fr.inria.rules.integraal.model.query.api.Query
        • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.dlgpemodel.api.sentences.IQuery, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
        • fr.inria.rules.integraal.model.query.api.PreparedQuery<QueryType,DataSource,AnswerType,AssignationType>
      • fr.inria.rules.integraal.model.rule.api.Rule (also extends fr.inria.rules.dlgpemodel.api.sentences.IRule)
        • fr.inria.rules.integraal.model.rule.api.FORule (also extends fr.inria.rules.integraal.model.common.api.Printable)
  • fr.inria.rules.integraal.forward_chaining.chase.lineage.LineageTracker
  • fr.inria.rules.integraal.storage.external.evaluator.NativeQueryEvaluator<NativeQueryType,NativeResultType>
  • fr.lirmm.graphik.integraal.api.factory.PredicateFactory
  • fr.inria.rules.integraal.model.common.api.Printable
    • fr.inria.rules.integraal.model.kb.api.FactBase (also extends fr.inria.rules.dlgpemodel.api.sentences.IFact, fr.inria.rules.integraal.model.data.readable.MaterializedData, fr.inria.rules.integraal.model.common.api.Sentence, fr.inria.rules.integraal.model.data.writable.Writable)
    • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.dlgpemodel.api.sentences.IQuery, fr.inria.rules.integraal.model.query.api.Query, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
    • fr.inria.rules.integraal.model.rule.api.FORule (also extends fr.inria.rules.integraal.model.rule.api.Rule)
  • fr.lirmm.graphik.util.profiler.Profilable
  • fr.inria.rules.integraal.model.data.readable.QueryableData
  • fr.inria.rules.integraal.backward_chaining.core.QueryCoreProcessor
  • fr.inria.rules.integraal.model.data.readable.QueryDelegatableData
  • fr.inria.rules.integraal.model.queryEvaluation.api.QueryEvaluator<Q,QD>
    • fr.inria.rules.integraal.model.queryEvaluation.api.FOQueryEvaluator<Formula,QD>
  • fr.lirmm.graphik.integraal.api.core.QueryLabeler
  • fr.inria.rules.integraal.unifier.QueryUnifier
  • fr.inria.rules.integraal.storage.external.rdbms.driver.RDBMSDriver
  • fr.inria.rules.integraal.storage.external.rdbms.layout.RDBMSStorageLayout
  • fr.inria.rules.integraal.io.rdf.RDFTranslator
  • fr.inria.rules.integraal.backward_chaining.pure.rewriting_operator.RewritingOperator
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.RuleApplier<RW>
  • fr.inria.rules.integraal.model.ruleCompilation.api.RuleCompilation
  • fr.inria.rules.integraal.model.ruleCompilation.api.RuleCompilationCondition
  • fr.lirmm.graphik.integraal.api.factory.RuleFactory
  • fr.lirmm.graphik.integraal.api.core.RuleLabeler
  • fr.inria.rules.integraal.forward_chaining.chase.rule_scheduler.RuleScheduler
  • fr.lirmm.graphik.integraal.rulesetanalyser.property.RuleSetProperty
  • fr.inria.rules.integraal.query_evaluation.conjunction.backtrack.legacy.Scheduler
  • fr.inria.rules.integraal.query_evaluation.conjunction.backtrack.Scheduler<QD>
  • java.io.Serializable
    • fr.inria.rules.integraal.component_builder.api.IOperationResult
    • fr.lirmm.graphik.integraal.api.core.Term (also extends java.lang.Comparable<T>)
      • fr.lirmm.graphik.integraal.api.core.Constant
        • fr.lirmm.graphik.integraal.api.core.Literal
      • fr.lirmm.graphik.integraal.api.core.Variable
  • fr.inria.rules.integraal.query_evaluation.conjunction.backtrack.legacy.SolutionManager
  • fr.inria.rules.integraal.query_evaluation.conjunction.backtrack.SolutionManager
  • fr.inria.rules.integraal.model.data.standardizable.Standardizable
    • fr.inria.rules.integraal.model.logicalElements.api.Predicate (also extends fr.inria.rules.dlgpemodel.api.elems.IPredicate)
    • fr.inria.rules.integraal.model.logicalElements.api.Term (also extends fr.inria.rules.dlgpemodel.api.elems.ITerm, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
      • fr.inria.rules.integraal.model.logicalElements.api.Constant (also extends fr.inria.rules.dlgpemodel.api.elems.IConstant)
      • fr.inria.rules.integraal.model.logicalElements.api.EvaluableFunction (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>, fr.inria.rules.dlgpemodel.api.elems.IFunctionalTerm, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
      • fr.inria.rules.integraal.model.logicalElements.api.Literal<T> (also extends fr.inria.rules.dlgpemodel.api.elems.ILiteral)
      • fr.inria.rules.integraal.model.logicalElements.api.LogicalFunctionalTerm (also extends fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
      • fr.inria.rules.integraal.model.logicalElements.api.Variable (also extends fr.inria.rules.dlgpemodel.api.elems.IVariable)
  • fr.lirmm.graphik.integraal.api.factory.StoreFactory
  • fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>
    • fr.inria.rules.integraal.model.formula.api.FOFormula (also extends fr.inria.rules.dlgpemodel.api.formulas.IFormula, fr.inria.rules.integraal.model.logicalElements.api.TermCompound)
      • fr.inria.rules.integraal.model.logicalElements.api.Atom (also extends fr.inria.rules.dlgpemodel.api.formulas.IStandardAtom, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
        • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>)
      • fr.inria.rules.integraal.model.formula.api.FOFormulaConjunction (also extends fr.inria.rules.dlgpemodel.api.formulas.IConjunction)
      • fr.inria.rules.integraal.model.formula.api.FOFormulaDisjunction (also extends fr.inria.rules.dlgpemodel.api.formulas.IDisjunction)
      • fr.inria.rules.integraal.model.formula.api.FOFormulaNegation (also extends fr.inria.rules.dlgpemodel.api.formulas.INegation)
    • fr.inria.rules.integraal.model.query.api.FOQuery<Formula> (also extends fr.inria.rules.dlgpemodel.api.sentences.IQuery, fr.inria.rules.integraal.model.common.api.Printable, fr.inria.rules.integraal.model.query.api.Query)
    • fr.inria.rules.integraal.model.logicalElements.api.Term (also extends fr.inria.rules.dlgpemodel.api.elems.ITerm, fr.inria.rules.integraal.model.data.standardizable.Standardizable)
      • fr.inria.rules.integraal.model.logicalElements.api.Constant (also extends fr.inria.rules.dlgpemodel.api.elems.IConstant)
      • fr.inria.rules.integraal.model.logicalElements.api.EvaluableFunction (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>, fr.inria.rules.dlgpemodel.api.elems.IFunctionalTerm, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
      • fr.inria.rules.integraal.model.logicalElements.api.Literal<T> (also extends fr.inria.rules.dlgpemodel.api.elems.ILiteral)
      • fr.inria.rules.integraal.model.logicalElements.api.LogicalFunctionalTerm (also extends fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
      • fr.inria.rules.integraal.model.logicalElements.api.Variable (also extends fr.inria.rules.dlgpemodel.api.elems.IVariable)
  • fr.lirmm.graphik.integraal.api.factory.SubstitutionFactory
  • fr.inria.rules.integraal.model.logicalElements.api.TermCompound
    • fr.inria.rules.integraal.model.formula.api.FOFormula (also extends fr.inria.rules.dlgpemodel.api.formulas.IFormula, fr.inria.rules.integraal.model.logicalElements.api.Substitutable<R>)
      • fr.inria.rules.integraal.model.logicalElements.api.Atom (also extends fr.inria.rules.dlgpemodel.api.formulas.IStandardAtom, fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound)
        • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>)
      • fr.inria.rules.integraal.model.formula.api.FOFormulaConjunction (also extends fr.inria.rules.dlgpemodel.api.formulas.IConjunction)
      • fr.inria.rules.integraal.model.formula.api.FOFormulaDisjunction (also extends fr.inria.rules.dlgpemodel.api.formulas.IDisjunction)
      • fr.inria.rules.integraal.model.formula.api.FOFormulaNegation (also extends fr.inria.rules.dlgpemodel.api.formulas.INegation)
    • fr.inria.rules.integraal.model.data.readable.MaterializedData (also extends java.lang.Iterable<T>, fr.inria.rules.integraal.model.data.readable.QueryableData)
    • fr.inria.rules.integraal.model.logicalElements.api.TermSequenceCompound
      • fr.inria.rules.integraal.model.logicalElements.api.Atom (also extends fr.inria.rules.integraal.model.formula.api.FOFormula, fr.inria.rules.dlgpemodel.api.formulas.IStandardAtom)
        • fr.inria.rules.integraal.model.logicalElements.api.ComputedAtom (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>)
      • fr.inria.rules.integraal.model.logicalElements.api.EvaluableFunction (also extends fr.inria.rules.integraal.model.logicalElements.api.Evaluable<R>, fr.inria.rules.dlgpemodel.api.elems.IFunctionalTerm, fr.inria.rules.integraal.model.logicalElements.api.Term)
      • fr.inria.rules.integraal.model.logicalElements.api.LogicalFunctionalTerm (also extends fr.inria.rules.integraal.model.logicalElements.api.Term)
  • fr.inria.rules.integraal.model.logicalElements.factory.api.TermFactory
  • fr.lirmm.graphik.integraal.api.factory.TermFactory
  • fr.lirmm.graphik.integraal.api.core.TermGenerator
  • fr.inria.rules.integraal.util.stream.ThrowingConsumer<T>
  • fr.inria.rules.integraal.util.stream.ThrowingFunction<T,R>
  • fr.lirmm.graphik.util.stream.ThrowingFunction<T,R>
  • fr.inria.rules.integraal.util.stream.ThrowingPredicate<T>
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_applier.tracking.Trackable
  • fr.inria.rules.integraal.forward_chaining.chase.treatment.Treatment<RW>
    • fr.inria.rules.integraal.forward_chaining.chase.treatment.EndTreatment<RW>
    • fr.inria.rules.integraal.forward_chaining.chase.treatment.Pretreatment<RW>
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_applier.TriggerApplier<RW>
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_checker.TriggerChecker<RW>
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_computer.TriggerComputer<RW>
  • fr.inria.rules.integraal.forward_chaining.chase.rule_applier.trigger_applier.renamer.TriggerRenamer
  • fr.inria.rules.integraal.util.validator.Validator<T>
  • fr.inria.rules.integraal.model.data.writable.Writable
  • fr.lirmm.graphik.util.stream.Writer<T>

Enum Class Hierarchy

Record Class Hierarchy