Hierarchy For Package fr.lirmm.graphik.integraal.api.core
Class Hierarchy
- java.lang.Object
- fr.lirmm.graphik.integraal.api.core.AbstractAtom (implements fr.lirmm.graphik.integraal.api.core.Atom)
- fr.lirmm.graphik.integraal.api.core.AbstractTerm (implements fr.lirmm.graphik.integraal.api.core.Term)
- fr.lirmm.graphik.integraal.api.core.Predicate (implements java.lang.Comparable<T>, java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- fr.lirmm.graphik.integraal.api.core.AtomSetException
- fr.lirmm.graphik.integraal.api.core.UnsupportedAtomTypeException
- fr.lirmm.graphik.integraal.api.core.RuleSetException
- fr.lirmm.graphik.integraal.api.core.AtomSetException
- java.lang.Exception
Interface Hierarchy
- fr.lirmm.graphik.util.string.AppendableToStringBuilder
- fr.lirmm.graphik.integraal.api.core.Atom (also extends java.lang.Comparable<T>, java.lang.Iterable<T>)
- fr.lirmm.graphik.integraal.api.core.NegativeConstraint (also extends fr.lirmm.graphik.integraal.api.core.Rule)
- fr.lirmm.graphik.integraal.api.core.Query
- fr.lirmm.graphik.integraal.api.core.ConjunctiveQuery (also extends fr.lirmm.graphik.util.stream.CloseableIterableWithoutException<T>)
- fr.lirmm.graphik.integraal.api.core.ConjunctiveQueryWithNegatedParts
- fr.lirmm.graphik.integraal.api.core.UnionOfConjunctiveQueries (also extends fr.lirmm.graphik.util.stream.CloseableIterable<T>)
- fr.lirmm.graphik.integraal.api.core.Rule (also extends java.lang.Comparable<T>)
- fr.lirmm.graphik.integraal.api.core.NegativeConstraint
- fr.lirmm.graphik.integraal.api.core.Substitution (also extends java.lang.Comparable<T>)
- java.lang.AutoCloseable
- java.io.Closeable
- fr.lirmm.graphik.integraal.api.kb.KnowledgeBase
- fr.lirmm.graphik.integraal.api.core.InMemoryKnowledgeBase
- fr.lirmm.graphik.integraal.api.kb.KnowledgeBase
- java.io.Closeable
- fr.lirmm.graphik.util.stream.CloseableIterable<T>
- fr.lirmm.graphik.integraal.api.core.AtomSet
- fr.lirmm.graphik.integraal.api.core.InMemoryAtomSet (also extends fr.lirmm.graphik.util.stream.CloseableIterableWithoutException<T>)
- fr.lirmm.graphik.util.stream.CloseableIterableWithoutException<T> (also extends java.lang.Iterable<T>)
- fr.lirmm.graphik.integraal.api.core.ConjunctiveQuery (also extends fr.lirmm.graphik.integraal.api.core.Query)
- fr.lirmm.graphik.integraal.api.core.InMemoryAtomSet (also extends fr.lirmm.graphik.integraal.api.core.AtomSet)
- fr.lirmm.graphik.integraal.api.core.UnionOfConjunctiveQueries (also extends fr.lirmm.graphik.integraal.api.core.Query)
- fr.lirmm.graphik.integraal.api.core.AtomSet
- java.lang.Comparable<T>
- fr.lirmm.graphik.integraal.api.core.Atom (also extends java.lang.Iterable<T>)
- fr.lirmm.graphik.integraal.api.core.Rule
- fr.lirmm.graphik.integraal.api.core.NegativeConstraint
- fr.lirmm.graphik.integraal.api.core.Substitution
- fr.lirmm.graphik.integraal.api.core.Term (also extends java.io.Serializable)
- fr.lirmm.graphik.integraal.api.core.EffectiveQuery<Q,
S> - fr.lirmm.graphik.integraal.api.core.EffectiveConjunctiveQuery
- fr.lirmm.graphik.integraal.api.core.FreshVarMapper<T>
- fr.lirmm.graphik.integraal.api.core.GraphOfRuleDependencies
- java.lang.Iterable<T>
- fr.lirmm.graphik.integraal.api.core.Atom (also extends java.lang.Comparable<T>)
- fr.lirmm.graphik.util.stream.CloseableIterableWithoutException<T> (also extends fr.lirmm.graphik.util.stream.CloseableIterable<T>)
- fr.lirmm.graphik.integraal.api.core.ConjunctiveQuery (also extends fr.lirmm.graphik.integraal.api.core.Query)
- fr.lirmm.graphik.integraal.api.core.InMemoryAtomSet (also extends fr.lirmm.graphik.integraal.api.core.AtomSet)
- fr.lirmm.graphik.integraal.api.core.ImmutableRuleSet
- fr.lirmm.graphik.util.profiler.Profilable
- fr.lirmm.graphik.integraal.api.kb.KnowledgeBase (also extends java.io.Closeable)
- fr.lirmm.graphik.integraal.api.core.InMemoryKnowledgeBase
- fr.lirmm.graphik.integraal.api.core.RulesCompilation
- fr.lirmm.graphik.integraal.api.kb.KnowledgeBase (also extends java.io.Closeable)
- fr.lirmm.graphik.integraal.api.core.QueryLabeler
- fr.lirmm.graphik.integraal.api.core.RuleLabeler
- java.io.Serializable
- fr.lirmm.graphik.integraal.api.core.Term (also extends java.lang.Comparable<T>)
- fr.lirmm.graphik.integraal.api.core.TermGenerator
- fr.lirmm.graphik.integraal.api.core.ConstantGenerator
- fr.lirmm.graphik.integraal.api.core.VariableGenerator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- fr.lirmm.graphik.integraal.api.core.Term.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)