| Package | Description |
|---|---|
| org.semanticweb.HermiT.datalog | |
| org.semanticweb.HermiT.model | |
| org.semanticweb.HermiT.tableau |
| Modifier and Type | Method and Description |
|---|---|
Term |
DatalogEngine.getRepresentative(Term term) |
| Modifier and Type | Method and Description |
|---|---|
Set<Term> |
DatalogEngine.getEquivalenceClass(Term term) |
| Modifier and Type | Method and Description |
|---|---|
Set<Term> |
DatalogEngine.getEquivalenceClass(Term term) |
Term |
DatalogEngine.getRepresentative(Term term) |
void |
QueryResultCollector.processResult(ConjunctiveQuery conjunctiveQuery,
Term[] result) |
| Constructor and Description |
|---|
ConjunctiveQuery(DatalogEngine datalogEngine,
Atom[] queryAtoms,
Term[] answerTerms) |
QueryAnswerCallback(ConjunctiveQuery conjunctiveQuery,
Map<Node,Term> nodesToTerms,
Term[] resultBuffer,
QueryResultCollector[] queryResultCollector,
int[][] copyAnswers,
Object[] valuesBuffer) |
| Constructor and Description |
|---|
QueryAnswerCallback(ConjunctiveQuery conjunctiveQuery,
Map<Node,Term> nodesToTerms,
Term[] resultBuffer,
QueryResultCollector[] queryResultCollector,
int[][] copyAnswers,
Object[] valuesBuffer) |
| Modifier and Type | Class and Description |
|---|---|
class |
Constant
Represents a constants.
|
class |
Individual
Represents an individual in a DL clause.
|
class |
Variable
Represents a variable.
|
| Modifier and Type | Method and Description |
|---|---|
Term |
Atom.getArgument(int argumentIndex) |
| Modifier and Type | Method and Description |
|---|---|
static Atom |
Atom.create(DLPredicate dlPredicate,
Term... arguments) |
abstract Atom |
Role.getRoleAssertion(Term term0,
Term term1) |
Atom |
AtomicRole.getRoleAssertion(Term term0,
Term term1) |
Atom |
InverseRole.getRoleAssertion(Term term0,
Term term1) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Tableau.isSatisfiable(boolean loadPermanentABox,
boolean loadAdditionalABox,
Set<Atom> perTestPositiveFactsNoDependency,
Set<Atom> perTestNegativeFactsNoDependency,
Set<Atom> perTestPositiveFactsDummyDependency,
Set<Atom> perTestNegativeFactsDummyDependency,
Map<Term,Node> termsToNodes,
Map<Individual,Node> nodesForIndividuals,
ReasoningTaskDescription reasoningTaskDescription) |
| Constructor and Description |
|---|
ValuesBufferManager(Set<DLClause> dlClauses,
Map<Term,Node> termsToNodes) |
Copyright © 2020. All rights reserved.