A B C D E F G H I J K L M N O P Q R S T U V W X 

A

absorb() - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
 
absorbAxioms() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
absorb all axioms
absorbIntoBottom(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
absorb into BOTTOM; @return true if absorption is performed
absorbIntoConcept(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
 
absorbIntoDomain(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
 
absorbIntoNegConcept(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
absorb into negation of a concept; @return true if absorption is performed
absorbIntoTop(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
absorb into TOP; @return true if absorption performs
AbstractConceptDataCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
AbstractConceptDataCardinality(int, DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.AbstractConceptDataCardinality
 
AbstractNaryAxiom<I extends Expression> - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
n-ary axiom base class
AbstractNaryAxiom(OWLAxiom, Collection<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
accept(DLTreeVisitor) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
accept(DLTreeVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomConceptInclusion
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomConceptInclusion
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDeclaration
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDeclaration
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDifferentIndividuals
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDifferentIndividuals
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointConcepts
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointConcepts
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointDRoles
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointDRoles
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointORoles
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointORoles
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointUnion
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointUnion
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleDomain
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleDomain
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleFunctional
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleFunctional
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleRange
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleRange
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleSubsumption
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleSubsumption
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentConcepts
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentConcepts
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentDRoles
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentDRoles
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentORoles
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentORoles
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomFairnessConstraint
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomFairnessConstraint
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomInstanceOf
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomInstanceOf
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleDomain
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleDomain
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleFunctional
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleFunctional
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleRange
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleRange
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleSubsumption
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleSubsumption
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedTo
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedTo
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedToNot
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedToNot
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleAsymmetric
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleAsymmetric
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverse
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverse
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverseFunctional
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverseFunctional
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleIrreflexive
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleIrreflexive
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleReflexive
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleReflexive
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleSymmetric
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleSymmetric
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleTransitive
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleTransitive
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSameIndividuals
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSameIndividuals
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOf
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOf
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOfNot
 
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOfNot
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptAnd
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptAnd
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptBottom
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptBottom
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExactCardinality
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExactCardinality
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExists
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExists
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataForall
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataForall
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataMaxCardinality
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataMaxCardinality
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataMinCardinality
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataMinCardinality
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataValue
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataValue
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptName
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptName
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptNot
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptNot
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExactCardinality
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExactCardinality
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExists
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExists
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectForall
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectForall
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMaxCardinality
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMaxCardinality
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMinCardinality
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMinCardinality
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectSelf
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectSelf
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectValue
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectValue
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptOneOf
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptOneOf
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptOr
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptOr
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptTop
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptTop
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataAnd
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataAnd
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataBottom
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataBottom
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataNot
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataNot
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataOneOf
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataOneOf
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataOr
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataOr
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleBottom
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleBottom
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleName
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleName
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleTop
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleTop
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataTop
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataTop
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.IndividualName
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.IndividualName
 
accept(DLAxiomVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
accept method for the visitor pattern
accept(DLAxiomVisitorEx<O>) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptDataCardinalityExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptDataRoleExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptDataRVExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptObjectCardinalityExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptObjectRCExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptObjectRoleExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.DataRoleExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Expression
accept method for the visitor pattern
accept(DLExpressionVisitorEx<O>) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Expression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.IndividualExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ObjectRoleComplexExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ObjectRoleExpression
 
accept(DLExpressionVisitor) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.RoleExpression
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleBottom
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleBottom
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleChain
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleChain
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleInverse
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleInverse
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleName
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleName
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionFrom
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionFrom
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionInto
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionInto
 
accept(DLExpressionVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleTop
 
accept(DLExpressionVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleTop
 
accept(DLAxiomVisitor) - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
accept method for the visitor pattern
accept(DLAxiomVisitorEx<O>) - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
 
accumulate() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
Actor - Interface in uk.ac.manchester.cs.jfact.kernel.actors
Actor interface
add(Element) - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
add(Literal<R>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
add(Datatype<T>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
add(Literal<R>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
add(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
add(DepSet) - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
add(FastSetSimple) - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
add(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
add(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
add(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
add(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
add(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
add(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
add(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
add DLTree to an axiom
add(DagTag, ConceptWDep) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
add(Collection<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
add(Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
add(Expression) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NAryExpression
add a single element to the array
add(Collection<Expression>) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NAryExpression
add a vector
add(Collection<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
add(Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
add(DLVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
add(String) - Method in class uk.ac.manchester.cs.jfact.kernel.NameSet
unconditionally add new element with name ID to the set; return new element
add(Axiom) - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
add given axiom to the ontology
add(RATransition) - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
add a transition from a given state
add(RATransition) - Method in class uk.ac.manchester.cs.jfact.kernel.RATransition
add label of transition TRANS to transition's label
add(NamedEntity) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
add names to signature
addAll(FastSet) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
addAll(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
addAll(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
addAll(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
addAxiom(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
add axiom for the GCI C [= D
addAxiom(Axiom) - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
add axiom AX to an atom
addChild(DLTree) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
addChild(int) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
addComposition(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
add composition to a role
addConcept(ConceptWDep, DagTag) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
adds concept P to a label, defined by TAG; update blocked status if necessary
AddConceptResult - Enum in uk.ac.manchester.cs.jfact.kernel
 
addConceptToHeap(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addConceptToNode(DlCompletionTree, ConceptWDep, DagTag) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
add concept C of a type TAG to NODE; call blocking check if appropriate
addCopy(RoleAutomaton) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
 
addCurrentToSynonym(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
addDataEntry(boolean, DagTag, NamedEntry, DepSet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeReasoner
 
addDataExprToHeap(LiteralEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addDataExprToHeap(DatatypeEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addDatatypeExpressionToHeap(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addDep(DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
add dep-set to a CWD
addDep(DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
add dep-set to an edge; return restorer
addDepAtom(TOntologyAtom) - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
add atom to the dependency set
addDesc(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
addDisjointRole(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set R and THIS as a disjoint; use it after Anc/Desc are determined
addDisjointRoles(Role, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
a pair of disjoint roles
addEntry(DlCompletionTree, DagTag, ConceptWDep) - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
add entry with given NODE and CONCEPT with given OFFSET to the Todo table
addExtraRule(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
add index of a simple rule in TBox to the ER set
addFeaturesToSynonym() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
addFirstChild(DLTree) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
addFirstChildren(Collection<DLTree>) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
addInterval(boolean, Datatype<R>, DepSet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
add restrictions [POS]INT to intervals
addLeaves(Collection<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
addNeighbour(DlCompletionTreeArc) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
add given arc P as a neighbour
addNeighbour(boolean, TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
add link in given direction to vertex
addNonNumericFacet(Facet, Comparable) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
addNonNumericFacet(Facet, Comparable) - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeExpression
add a new facet value for this datatype expression
addNonNumericFacet(Facet, Comparable) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
addNonprimitiveDefinition(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addNumericFacet(Facet, Comparable) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
addNumericFacet(Facet, Comparable) - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeExpression
 
addNumericFacet(Facet, Comparable) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
addParent(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
add told subsumer of entry (duplications possible)
addParentIfNew(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
addParents(Collection<ClassifiableEntry>) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
add all parents (with duplicates) from the range to current node
addRA(RoleAutomaton) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
add RA from a subrole to given one
addRelated(Related) - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
set individual related
addRelated(Individual) - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
add all the related elements from the given P
AddRoleActor - Class in uk.ac.manchester.cs.jfact.kernel.actors
actor that accumulates primers
AddRoleActor(List<Role>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.AddRoleActor
 
addRoleLabel(DlCompletionTree, DlCompletionTree, boolean, Role, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
add role R with dep-set DEP to the label of the TO arc
addRoleParent(DLTree, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
addRoleParentProper(Role, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
add parent for the input role
addRoleSynonym(Role, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
add synonym to existing role
addSimpleRule(SimpleRule) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
add simple rule RULE to the TBox' rules
addSingleCI(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
add axiom CI in a form C [= D for D != TOP
addSubsumeAxiom(Concept, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
add axiom CN [= D for concept CN
addSubsumeAxiom(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addSubsumeForDefined(Concept, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
addSynonym(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
add P as a synonym to curent vertex
addToChain(RoleAutomaton, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
add an Automaton to the chain with a default state
addToChain(RoleAutomaton, boolean, int) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
add an Automaton to the chain that would start from the iRA; OSAFE shows the safety of a previous automaton in a chain
addToExisting(RATransition) - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
add information from TRANS to existing transition between the same states.
addTransition(int, RATransition) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
add TRANSition leading from a state FROM; all states are known to fit the ton
addTransitionSafe(int, RATransition) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
add TRANSition leading from a given STATE; check whether all states are correct
ancestor - Variable in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
and(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get an n-ary conjunction expression; take the arguments from the last argument list
and(ConceptExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
and2dag(DLVertex, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
fills AND-like vertex V with an AND-like expression T; process result
ANY_SIMPLE_TYPE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
ANY_TYPE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
ANY_URI - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
ANYURI - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
AOStructure - Class in uk.ac.manchester.cs.jfact.split
atomical ontology structure
AOStructure() - Constructor for class uk.ac.manchester.cs.jfact.split.AOStructure
 
applicable(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.ClassPolicy
 
applicable(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.DataPropertyPolicy
 
applicable(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.IndividualPolicy
 
applicable(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.ObjectPropertyPolicy
 
applicable(ClassifiableEntry) - Method in interface uk.ac.manchester.cs.jfact.kernel.actors.Policy
 
applicable(SimpleRule) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
applicable(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.RATransition
check whether transition is applicable wrt role R
apply(TaxonomyVertex) - Method in interface uk.ac.manchester.cs.jfact.kernel.actors.Actor
 
apply(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.AddRoleActor
 
apply(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.RIActor
 
apply(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.SupConceptActor
 
apply(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
applyAxiomCNToC(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
applyAxiomCToCN(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
ArrayIntMap - Class in uk.ac.manchester.cs.jfact.helpers
 
ArrayIntMap() - Constructor for class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
asExpression() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
asExpression() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
asExpression() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
asNumericDatatype() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
asNumericDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
asNumericDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
asNumericDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
asOrderedDatatype() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
asOrderedDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
asOrderedDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
asOrderedDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
atmost2dag(int, Role, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
AtomicDecomposer - Class in uk.ac.manchester.cs.jfact.split
atomical decomposer of the ontology
AtomicDecomposer(TModularizer) - Constructor for class uk.ac.manchester.cs.jfact.split.AtomicDecomposer
 
Axiom - Class in uk.ac.manchester.cs.jfact.kernel
 
Axiom() - Constructor for class uk.ac.manchester.cs.jfact.kernel.Axiom
 
Axiom - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
AxiomConceptInclusion - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomConceptInclusion(OWLAxiom, ConceptExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomConceptInclusion
 
AxiomDeclaration - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomDeclaration(OWLAxiom, Expression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDeclaration
 
AxiomDifferentIndividuals - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Different individuals axiom
AxiomDifferentIndividuals(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDifferentIndividuals
 
AxiomDisjointConcepts - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Concept disjointness axiom
AxiomDisjointConcepts(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointConcepts
 
AxiomDisjointDRoles - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Data Role disjointness axiom
AxiomDisjointDRoles(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointDRoles
 
AxiomDisjointORoles - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Object Role disjointness axiom
AxiomDisjointORoles(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointORoles
 
AxiomDisjointUnion - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Disjoint Union axiom
AxiomDisjointUnion(OWLAxiom, ConceptExpression, Collection<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointUnion
 
AxiomDRoleDomain - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomDRoleDomain(OWLAxiom, DataRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleDomain
 
AxiomDRoleFunctional - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomDRoleFunctional(OWLAxiom, DataRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleFunctional
 
AxiomDRoleRange - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomDRoleRange(OWLAxiom, DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleRange
 
AxiomDRoleSubsumption - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomDRoleSubsumption(OWLAxiom, DataRoleExpression, DataRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleSubsumption
 
AxiomEquivalentConcepts - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomEquivalentConcepts(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentConcepts
 
AxiomEquivalentDRoles - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Data Role equivalence axiom
AxiomEquivalentDRoles(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentDRoles
 
AxiomEquivalentORoles - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Object Role equivalence axiom
AxiomEquivalentORoles(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomEquivalentORoles
 
AxiomFairnessConstraint - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Fairness constraint axiom
AxiomFairnessConstraint(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomFairnessConstraint
 
AxiomInstanceOf - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomInstanceOf(OWLAxiom, IndividualExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomInstanceOf
 
AxiomORoleDomain - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomORoleDomain(OWLAxiom, ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleDomain
 
AxiomORoleFunctional - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomORoleFunctional(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleFunctional
 
AxiomORoleRange - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomORoleRange(OWLAxiom, ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleRange
 
AxiomORoleSubsumption - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomORoleSubsumption(OWLAxiom, ObjectRoleComplexExpression, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleSubsumption
 
AxiomRelatedTo - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRelatedTo(OWLAxiom, IndividualExpression, ObjectRoleExpression, IndividualExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedTo
 
AxiomRelatedToNot - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRelatedToNot(OWLAxiom, IndividualExpression, ObjectRoleExpression, IndividualExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedToNot
 
AxiomRoleAsymmetric - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleAsymmetric(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleAsymmetric
 
AxiomRoleInverse - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleInverse(OWLAxiom, ObjectRoleExpression, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverse
 
AxiomRoleInverseFunctional - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleInverseFunctional(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverseFunctional
 
AxiomRoleIrreflexive - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleIrreflexive(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleIrreflexive
 
AxiomRoleReflexive - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleReflexive(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleReflexive
 
AxiomRoleSymmetric - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleSymmetric(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleSymmetric
 
AxiomRoleTransitive - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomRoleTransitive(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleTransitive
 
AxiomSameIndividuals - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
Same individuals axiom
AxiomSameIndividuals(OWLAxiom, List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSameIndividuals
 
AxiomSet - Class in uk.ac.manchester.cs.jfact.kernel
 
AxiomSet(TBox) - Constructor for class uk.ac.manchester.cs.jfact.kernel.AxiomSet
 
AxiomSingleDRole - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomSingleDRole(OWLAxiom, DataRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSingleDRole
 
AxiomSingleORole - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomSingleORole(OWLAxiom, ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSingleORole
 
axiomToRangeDomain(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
AxiomValueOf - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomValueOf(OWLAxiom, IndividualExpression, DataRoleExpression, Literal<?>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOf
 
AxiomValueOfNot - Class in uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
AxiomValueOfNot(OWLAxiom, IndividualExpression, DataRoleExpression, Literal<?>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOfNot
 

B

B2Complex(RAStateTransitions, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
base - Variable in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
all transitions
Base - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVars
 
BASE64BINARY - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
baseSize() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
bContext - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
context from the restored branching rule
begin() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
begin() - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
RW begin
begin() - Method in class uk.ac.manchester.cs.jfact.kernel.RATransition
get the 1st role in (multi-)transition
begin(int) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
get the 1st (multi-)transition starting in STATE
begin() - Method in class uk.ac.manchester.cs.jfact.split.AOStructure
RW iterator begin
begin() - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
begin_syn() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
begin_topfunc() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get access to the func super-roles w/o func parents via iterator
beginl_cc() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
begin() iterator for a label with complex concepts
beginl_cc_concepts() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
begin() iterator for a label with complex concepts
beginl_sc() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
begin() iterator for a label with simple concepts
beginl_sc_concepts() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
begin() iterator for a label with simple concepts
BLOCKABLE_LEVEL - Static variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
default level for the Blockable node
blocker - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
blocker of a node
BOOLEAN - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
BOOLEAN - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
BotEquivalenceEvaluator - Class in uk.ac.manchester.cs.jfact.split
check whether class expressions are equivalent to bottom wrt given locality class
BotEquivalenceEvaluator() - Constructor for class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
bottom() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get BOTTOM concept
BOTTOM_DATA_PROPERTY - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
BOTTOM_OBJECT_PROPERTY - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
bp() - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules.TSplitRule
get bipolar pointer of the rule
bpBOTTOM - Static variable in class uk.ac.manchester.cs.jfact.helpers.Helper
 
bpINVALID - Static variable in class uk.ac.manchester.cs.jfact.helpers.Helper
 
bpTOP - Static variable in class uk.ac.manchester.cs.jfact.helpers.Helper
 
build(List<Stats.AccumulatedStatistic>) - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
build(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.InverseRoleCache
 
buildAllDepAtoms(Set<TOntologyAtom>) - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
build all dep atoms; filter them from DepAtoms
buildCacheByCGraph(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
create model cache for the just-classified entry
buildCExpr(DLVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
build concept expression by a vertex V
buildCompletionTree(ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
build a completion tree for a concept expression C (no caching as it breaks the idea of KE).
buildDAG() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
buildDExpr(DLVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
build data expression by a vertex V
buildDisjAux(List<DLTree>) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
build a construction in the form AND (\neg q_i)
buildLiteral(String) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
buildLiteral(String) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
buildLiteral(String) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
buildSig(TAxiomSplitter.TRecord) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
create a signature of a module corresponding to a new axiom in record
buildSimpleCache() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
buildSplit() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
buildTree(Lexeme, DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
buildTree(Lexeme, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
buildTree(Lexeme) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
buildTree(ExpressionManager, ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.ClassPolicy
 
buildTree(ExpressionManager, ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.DataPropertyPolicy
 
buildTree(ExpressionManager, ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.IndividualPolicy
 
buildTree(ExpressionManager, ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.ObjectPropertyPolicy
 
buildTree(ExpressionManager, ClassifiableEntry) - Method in interface uk.ac.manchester.cs.jfact.kernel.actors.Policy
 
BYTE - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
BYTE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 

C

C - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVar
 
c_begin() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
cached - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
flag if node is Cached
CAddFillerRule - Class in uk.ac.manchester.cs.jfact.elf
rule that checks an addition of C to S(Y) and checks whether there is X s.t.
calcDelta() - Method in class uk.ac.manchester.cs.jfact.helpers.Timer
 
calculateStatistic() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
calculateTSDepth() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
calculateTSDepth() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
calculate TS depth for all concepts
canBlockInit(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check whether a node can block another one with init concept C
CAndSubRule - Class in uk.ac.manchester.cs.jfact.elf
the rule for C1 and C2 [= D case
canFire(Set<NamedEntity>) - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules.TSplitRule
check whether signatures of a rule are related to current signature in such a way that allows rule to fire
canInitNonPrim(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
check whether it is possible to init this as a non-primitive concept with DESC
canMerge(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
check whether two caches can be merged; @return state of "merged" model
canMerge(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
canMerge(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
check whether two caches can be merged; @return state of "merged" model
canMerge(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheSingleton
check whether two caches can be merged; @return state of "merged" model
canonicaliseSynonym() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
make sure that synonym's representative is not a synonym itself
canUseSortedReasoning() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if Sorted Reasoning is applicable
cardinality - Enum in uk.ac.manchester.cs.jfact.datatypes
 
cardinality(int, ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get exact cardinality restriction wrt number N, an object role R and a concept C
cardinality(int, DataRoleExpression, DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get exact cardinality restriction wrt number N, a data role R and a data expression E
CExistSubRule - Class in uk.ac.manchester.cs.jfact.elf
rule that checks the addition of (X,Y) to R and finds a C in S(Y)
CGLabel - Class in uk.ac.manchester.cs.jfact.kernel
 
CGLabel() - Constructor for class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
cGraph - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
Completion Graph of tested concept(s)
checkClash() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeReasoner
 
checkCompatibleValue(DataTypeSituation<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
checkDisjointRoleClash(DlCompletionTree, DlCompletionTree, Role, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
checkDisjointRoles(Role, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
checkEarlySynonym(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
checks if C is defined as C=D and set Synonyms accordingly
checkHierarchicalDisjoint() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check (and correct) case whether R != S for R [= S
checkIrreflexivity(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
checkLabel - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
labellers for marking taxonomy
checkPNTypeClash() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
checkSplitCorrectness(TAxiomSplitter.TRecord) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
check whether the record is independent wrt modularity; @return true iff split was incorrect
checkToldCycle(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
checkTransition(int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
check whether transition between FROM and TO breaks safety
children - Variable in class uk.ac.manchester.cs.jfact.helpers.DLTree
children collection
choose(char) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
 
ClassifiableEntry - Class in uk.ac.manchester.cs.jfact.kernel
 
ClassifiableEntry(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
classify() - Method in class uk.ac.manchester.cs.jfact.elf.ELFReasoner
classification method
classifyConcepts(List<Concept>, boolean, String) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
classifyEntry(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
classifyKB() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
ensure that KB is classified
classifyQueryConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
classify query concept
classifySynonym() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
 
classifySynonym() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
ClassPolicy - Class in uk.ac.manchester.cs.jfact.kernel.actors
policy for concepts
ClassPolicy() - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.ClassPolicy
 
clear() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
empty the delegate
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
clear() - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
clear() - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
mark all heap elements as unused
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.InverseRoleCache
clear the cache
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
clear the cache
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
clear the ontology
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
clears the vertex
clear() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
clear Todo table
clear() - Method in class uk.ac.manchester.cs.jfact.split.SigIndex
clear internal structures
clear() - Method in class uk.ac.manchester.cs.jfact.split.TSignature
clear the signature
clearAffected() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
clear affected flag
clearCheckedLabel() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
clear the CHECKED label from all the taxonomy vertex
clearCommon() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
clearCompletelyDefined() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
clearDataRole() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
clearFeatures() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
clear current features
clearKB() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
reset current KB
clearLabels() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
clearLinks(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
clear all links in a given direction
clearModules() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
clear modules of Imp and Eq split records
clearMyCache() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
clearNameCache(NameSet<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
clearNameCache() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
clearNonClassifiable() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
clearOthersCache() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
clearRelevanceInfo() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
clear all relevance info
clearStatistics() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
clear all the session statistics
collectDomainFromSupers() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
merge to Domain all domains from super-roles
compareTo(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
completeAutomaton(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
complete role automaton
completeSet(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
completeSet(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
completeSet(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
completeSet(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
compose(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get a role chain corresponding to R1 o ...
compose(Expression, Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
Concept - Class in uk.ac.manchester.cs.jfact.kernel
 
Concept(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Concept
 
concept(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get named concept
concept - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVar.Entry
 
Concept.CTTag - Enum in uk.ac.manchester.cs.jfact.kernel
type of concept wrt classifiability
concept2dag(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
ConceptAnd - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptAnd(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptAnd
create AND of expressions from the given array
ConceptArg - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ConceptBottom - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptBottom() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptBottom
 
ConceptDataCardinalityExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
general data role cardinality expression
ConceptDataExactCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptDataExactCardinality(int, DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExactCardinality
 
ConceptDataExists - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptDataExists(DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExists
 
ConceptDataForall - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptDataForall(DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataForall
 
ConceptDataMaxCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptDataMaxCardinality(int, DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataMaxCardinality
 
ConceptDataMinCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptDataMinCardinality(int, DataRoleExpression, DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataMinCardinality
 
ConceptDataRoleExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ConceptDataRVExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ConceptDataValue - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptDataValue(DataRoleExpression, Literal<?>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataValue
 
ConceptExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ConceptName - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptName(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptName
 
ConceptNot - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptNot(ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptNot
 
ConceptObjectCardinalityExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ConceptObjectExactCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectExactCardinality(int, ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExactCardinality
 
ConceptObjectExists - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectExists(ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExists
 
ConceptObjectForall - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectForall(ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectForall
 
ConceptObjectMaxCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectMaxCardinality(int, ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMaxCardinality
 
ConceptObjectMinCardinality - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectMinCardinality(int, ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMinCardinality
 
ConceptObjectRCExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ConceptObjectRoleExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
general concept expression that contains an object role
ConceptObjectSelf - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectSelf(ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectSelf
 
ConceptObjectValue - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptObjectValue(ObjectRoleExpression, IndividualExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectValue
 
ConceptOneOf - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptOneOf(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptOneOf
create one-of from individuals in the given array
ConceptOr - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptOr(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptOr
create OR of expressions from the given array
ConceptTop - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ConceptTop() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ConceptTop
 
ConceptWDep - Class in uk.ac.manchester.cs.jfact.kernel
 
ConceptWDep(int) - Constructor for class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
c'tor with empty dep-set
ConceptWDep(int, DepSet) - Constructor for class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
usual c'tor
conformance - package conformance
 
consistent() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether role description is consistent
consistentNominalCloud() - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
check whether ontology with nominals is consistent
contains(int) - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
contains(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
contains(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
contains(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
contains(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
contains(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
contains(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
contains(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
check whether label contains BP (ignoring dep-set)
contains(Expression) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
containsAll(ArrayIntMap) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
containsAll(FastSet) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
containsAll(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
containsAll(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
containsAll(IntMap<V>) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
containsAll(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
containsAny(FastSet) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
containsAny(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
containsAny(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
containsAny(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
containsCC(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
check whether node is labelled by complex concept P
containsKey(int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
containsKey(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
containsNamedEntity(NamedEntity) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
containsValue(int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
containsValue(V) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
copy() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
correctCommon(int) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
keep COMMON flag iff both flags are set; @return true if it is the case
countSynonyms() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
create() - Static method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
create(int) - Static method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
create(DepSet) - Static method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
create(FastSetSimple) - Static method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
create() - Static method in class uk.ac.manchester.cs.jfact.helpers.FastSetFactory
 
createAllImplications() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
create all the necessary records for the implications
createAnAxiom(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
create a concept expression corresponding to a given GCI; ignore SKIP entry
createBCTopLE() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
create BC for LE-rule
createBiPointer(int, boolean) - Static method in class uk.ac.manchester.cs.jfact.helpers.Helper
 
createBottom() - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
create BOTTOM element
createCache(int, FastSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
createConstCache(int) - Static method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
create const cache by BP; BP should be either bpTOP or bpBOTTOM
createEntry(Token, NamedEntry) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createInverse(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createLoop(DlCompletionTree, Role, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
Create an R-loop of NODE wrt dep-set DEP; @return a loop edge
createModelCache(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
return cache of given completion tree (implementation)
createNeighbour(DlCompletionTree, boolean, Role, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
Create an empty R-neighbour of FROM;
createNonBufferingReasoner(OWLOntology) - Method in class uk.ac.manchester.cs.jfact.JFactFactory
 
createNonBufferingReasoner(OWLOntology, OWLReasonerConfiguration) - Method in class uk.ac.manchester.cs.jfact.JFactFactory
 
createQueryConcept(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
createReasoner(OWLOntology) - Method in class uk.ac.manchester.cs.jfact.JFactFactory
 
createReasoner(OWLOntology, OWLReasonerConfiguration) - Method in class uk.ac.manchester.cs.jfact.JFactFactory
 
createRole(Role) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFAnd(DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFAnd(Collection<DLTree>) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFAnd(Collection<DLTree>, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFExists(DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
create existential restriction of given formulas (\ER.C)
createSNFForall(DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFGE(int, DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFLE(int, DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
create at-most (LE) restriction of given formulas (<= n R.C)
createSNFNot(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFNot(DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
createSNFOr(Collection<DLTree>) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
create disjunction of given formulas
createSNFSelf(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
create SELF restriction for role R
createSplitRules(TSplitVars) - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules
create all the split rules by given split set SPLITS
createTaxonomy(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
createTop() - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
create TOP element
CSubRule - Class in uk.ac.manchester.cs.jfact.elf
the rule for C [= D case
curEntry - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
pointer to currently classified entry
curLevel - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
curNode - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
currently processed CTree node
current - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
aux.
curState - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
current state of cache model; recalculates on every change
CWDArray - Class in uk.ac.manchester.cs.jfact.kernel
 
CWDArray() - Constructor for class uk.ac.manchester.cs.jfact.kernel.CWDArray
 

D

DagTag - Enum in uk.ac.manchester.cs.jfact.kernel
different Concept Expression tags
DataAnd - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataAnd(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataAnd
create AND of expressions from the given array
dataAnd(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get an n-ary data conjunction expression
dataAtMost2dag(int, Role, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
create atmost node for data role
DataBottom - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataBottom() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataBottom
 
dataBottom() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get BOTTOM data element
DataExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
DataExpressionArg<T> - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
dataForall2dag(Role, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
create forall node for data role
DataNot - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataNot(DataExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataNot
 
dataNot(DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get negation of a data expression E
DataOneOf - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataOneOf(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataOneOf
create one-of from individuals in the given array
dataOneOf(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get an n-ary data one-of expression
DataOr - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataOr(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataOr
create OR of expressions from the given array
dataOr(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get an n-ary data disjunction expression
DataPropertyPolicy - Class in uk.ac.manchester.cs.jfact.kernel.actors
policy for data properties
DataPropertyPolicy() - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.DataPropertyPolicy
 
dataRole(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get named data role
DataRoleArg - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
DataRoleBottom - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataRoleBottom() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleBottom
 
dataRoleBottom() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get BOTTOM data role
DataRoleExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
DataRoleName - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataRoleName(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleName
 
DataRoleTop - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataRoleTop() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleTop
 
dataRoleTop() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get TOP data role
DataTop - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
DataTop() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.DataTop
 
dataTop() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get TOP data element
Datatype<Representation extends Comparable<Representation>> - Interface in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeCombination<Type,Element> - Interface in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeEntry - Class in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeEntry(Datatype<?>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
create data entry with given name
DatatypeEnumeration<R extends Comparable<R>> - Class in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeEnumeration(Datatype<R>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
DatatypeEnumeration(Datatype<R>, Literal<R>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
DatatypeEnumeration(Datatype<R>, Collection<Literal<R>>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
DatatypeExpression<Representation extends Comparable<Representation>> - Interface in uk.ac.manchester.cs.jfact.datatypes
Represents an extended datatype - intersection, union or further restrictions.
DatatypeFactory - Class in uk.ac.manchester.cs.jfact.datatypes
 
datatypeFactory - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
DatatypeIntersection<T extends Comparable<T>> - Class in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeIntersection(Datatype<T>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
DatatypeIntersection(Datatype<T>, Iterable<Datatype<T>>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
DatatypeNegation<R extends Comparable<R>> - Class in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeNegation(Datatype<R>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
DatatypeNumericEnumeration<R extends Comparable<R>> - Class in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeNumericEnumeration(NumericDatatype<R>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
DatatypeNumericEnumeration(NumericDatatype<R>, Literal<R>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
DatatypeNumericEnumeration(NumericDatatype<R>, Collection<Literal<R>>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
DataTypeReasoner - Class in uk.ac.manchester.cs.jfact.datatypes
 
DataTypeReasoner(JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DataTypeReasoner
 
DataTypeSituation<R extends Comparable<R>> - Class in uk.ac.manchester.cs.jfact.datatypes
 
DataTypeSituation(Datatype<R>, DataTypeReasoner) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
DatatypeUnion - Class in uk.ac.manchester.cs.jfact.datatypes
 
DatatypeUnion(Datatype<?>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
DatatypeUnion(Datatype<?>, Collection<Datatype<?>>) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
dataValue - Variable in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataValue
data expression argument
DATE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
DATETIME - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
DATETIME - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
DATETIMESTAMP - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
dBlocked - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
flag whether node is directly/indirectly blocked
DECIMAL - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
DECIMAL - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
declare(OWLAxiom, Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom declare(x)
defaultSize - Static variable in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
defaultSize - Static variable in class uk.ac.manchester.cs.jfact.helpers.IntList
 
defaultSize - Static variable in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
delete(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
delete() - Method in class uk.ac.manchester.cs.jfact.helpers.Reference
 
DepSet - Class in uk.ac.manchester.cs.jfact.dep
Dependency set
DepSet() - Constructor for class uk.ac.manchester.cs.jfact.dep.DepSet
 
DepSet(FastSetSimple) - Constructor for class uk.ac.manchester.cs.jfact.dep.DepSet
 
DepSet(int) - Constructor for class uk.ac.manchester.cs.jfact.dep.DepSet
 
depSet - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
dep-set of the arc
description - Variable in class uk.ac.manchester.cs.jfact.kernel.Concept
 
detectBlockedStatus(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
determineSorts(RoleMaster, RoleMaster) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
build the sort system for given TBox
determineSorts() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
df - Variable in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
directAdd(DLVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
add vertex to the end of DAG and calculate it's statistic if necessary
directAddAndCache(DLVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
add vertex to the end of DAG and calculate it's statistic if necessary; put it into cache
disjointConcepts(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom C1 != ...
disjointDRoles(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom R1 != R2 != ...
disjointORoles(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom R1 != R2 != ...
disjointUnion(OWLAxiom, ConceptExpression, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom C = C1 or ...
dispose() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
DLAxiomVisitor - Interface in uk.ac.manchester.cs.jfact.visitors
 
DLAxiomVisitorAdapter - Class in uk.ac.manchester.cs.jfact.visitors
 
DLAxiomVisitorAdapter() - Constructor for class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
DLAxiomVisitorEx<O> - Interface in uk.ac.manchester.cs.jfact.visitors
 
DLAxiomVisitorExAdapter<A> - Class in uk.ac.manchester.cs.jfact.visitors
 
DLAxiomVisitorExAdapter() - Constructor for class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
DlCompletionGraph - Class in uk.ac.manchester.cs.jfact.kernel
 
DlCompletionGraph(int, DlSatTester) - Constructor for class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
c'tor: make INIT_SIZE objects
DLCompletionGraphSaveState - Class in uk.ac.manchester.cs.jfact.kernel.state
class for S/R local state
DLCompletionGraphSaveState() - Constructor for class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
DlCompletionTree - Class in uk.ac.manchester.cs.jfact.kernel
 
DlCompletionTree(int, JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
DlCompletionTreeArc - Class in uk.ac.manchester.cs.jfact.kernel
 
DlCompletionTreeArc(Role, DepSet, DlCompletionTree) - Constructor for class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
 
DLCompletionTreeSaveState - Class in uk.ac.manchester.cs.jfact.kernel.state
class for saving Completion Tree nodes state
DLCompletionTreeSaveState() - Constructor for class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
 
DLConceptTaxonomy - Class in uk.ac.manchester.cs.jfact.kernel
 
DLConceptTaxonomy(Concept, Concept, TBox) - Constructor for class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
the only c'tor
DLDag - Class in uk.ac.manchester.cs.jfact.kernel
 
DLDag(JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.kernel.DLDag
 
DLExpressionVisitor - Interface in uk.ac.manchester.cs.jfact.visitors
 
DLExpressionVisitorAdapter - Class in uk.ac.manchester.cs.jfact.visitors
 
DLExpressionVisitorAdapter() - Constructor for class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
DLExpressionVisitorEx<O> - Interface in uk.ac.manchester.cs.jfact.visitors
 
DLExpressionVisitorExAdapter<A> - Class in uk.ac.manchester.cs.jfact.visitors
 
DLExpressionVisitorExAdapter() - Constructor for class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
dlHeap - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
link to dag from TBox
DlSatTester - Class in uk.ac.manchester.cs.jfact.kernel
 
DlSatTester(TBox, JFactReasonerConfiguration, DatatypeFactory) - Constructor for class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
DLTree - Class in uk.ac.manchester.cs.jfact.helpers
DLTree class
DLTree(Lexeme) - Constructor for class uk.ac.manchester.cs.jfact.helpers.DLTree
 
DLTree(Token) - Constructor for class uk.ac.manchester.cs.jfact.helpers.DLTree
 
DLTreeFactory - Class in uk.ac.manchester.cs.jfact.helpers
 
DLTreeFactory() - Constructor for class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
DLVertex - Class in uk.ac.manchester.cs.jfact.helpers
DL Vertex
DLVertex(DagTag) - Constructor for class uk.ac.manchester.cs.jfact.helpers.DLVertex
c'tor for Top/CN/And (before adding any operands)
DLVertex(DagTag, int, Role, int, Role) - Constructor for class uk.ac.manchester.cs.jfact.helpers.DLVertex
c'tor for <= n R_C; and for \A R{n}_C; Note order C, n, R.pointer
DOUBLE - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
DOUBLE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
dropRelevant(long) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
make given concept irrelevant to given Labeller's state
dumpAllRoles(DumpInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
dumpClassHierarchy(LogAdapter, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
dumpConcept(DumpInterface, Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
dumpExpression(DumpInterface, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
dumpRole(DumpInterface, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 

E

elem - Variable in class uk.ac.manchester.cs.jfact.helpers.DLTree
element in the tree node
elem() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
ELFAxiomChecker - Class in uk.ac.manchester.cs.jfact.elf
 
ELFAxiomChecker() - Constructor for class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
ELFExpressionChecker - Class in uk.ac.manchester.cs.jfact.elf
 
ELFExpressionChecker() - Constructor for class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
ELFNormalizer - Class in uk.ac.manchester.cs.jfact.elf
 
ELFNormalizer(ExpressionManager) - Constructor for class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
 
ELFReasoner - Class in uk.ac.manchester.cs.jfact.elf
 
ELFReasoner(JFactReasonerConfiguration, Ontology) - Constructor for class uk.ac.manchester.cs.jfact.elf.ELFReasoner
c'tor: take the ontology and init internal structures
eliminateToldCycles() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
eliminate told role cycle
em - Variable in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
empty() - Method in class uk.ac.manchester.cs.jfact.split.TSplitVars
 
emptyTransition - Variable in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
check whether there is an empty transition going from this state
emptyValueSpace() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
emptyValueSpace() - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
emptyValueSpace() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
emptyValueSpace() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
emptyValueSpace() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
emptyValueSpace() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
ensureDagSize() - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
make sure that size of expression cache is the same as the size of a DAG
ensureDagSize(int) - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules
ensure that Map has the same size as DAG, so there would be no access violation
ensureNames(Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
ensure that the expression EXPR has its named entities linked to the KB ones
ensureRoleName(String) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
create role entry with given name
Entity - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
entity - Variable in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
entrySet() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
enumeration - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
equalConcepts(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom C1 = ...
equalDRoles(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom R1 = R2 = ...
equalORoles(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom R1 = R2 = ...
equals(Object) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.helpers.Reference
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptAnd
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.Lexeme
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.MergableLabel
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
equals(Object) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
equalTrees(DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
exists(ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get existential restriction wrt an object role R and a concept C
exists(DataRoleExpression, DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get existential restriction wrt a data role R and a data expression E
existsRoles - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
role names that are labels of the outgoing edges from the root node
Expr - Variable in class uk.ac.manchester.cs.jfact.kernel.dl.DataNot
data expression argument
Expression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ExpressionManager - Class in uk.ac.manchester.cs.jfact.kernel
 
ExpressionManager() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
ExpressionManager.ConceptNameCreator - Class in uk.ac.manchester.cs.jfact.kernel
 
ExpressionManager.ConceptNameCreator() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.ConceptNameCreator
 
ExpressionManager.DataroleNameCreator - Class in uk.ac.manchester.cs.jfact.kernel
 
ExpressionManager.DataroleNameCreator() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.DataroleNameCreator
 
ExpressionManager.IndividualNameCreator - Class in uk.ac.manchester.cs.jfact.kernel
 
ExpressionManager.IndividualNameCreator() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.IndividualNameCreator
 
ExpressionManager.InverseRoleCache - Class in uk.ac.manchester.cs.jfact.kernel
Cache for the inverse roles
ExpressionManager.InverseRoleCache() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.InverseRoleCache
 
ExpressionManager.ObjectroleNameCreator - Class in uk.ac.manchester.cs.jfact.kernel
 
ExpressionManager.ObjectroleNameCreator() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.ObjectroleNameCreator
 
ExpressionTranslator - Class in uk.ac.manchester.cs.jfact.kernel
 
extId - Variable in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
entry identifier
extName - Variable in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
name of the entry
extract(Collection<Axiom>, TSignature, ModuleType) - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
extract module wrt SIGNATURE and TYPE from the set of axioms [BEGIN,END)
extractModule(List<Axiom>, TSignature, ModuleType) - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
extract module wrt SIGNATURE and TYPE from O; @return result in the Set
extraDConcepts - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
extra det-lly concepts that are (partial) Simple Rule applications
extraNConcepts - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
extra non-det concepts that are (partial) Simple Rule applications

F

Facet - Interface in uk.ac.manchester.cs.jfact.datatypes
 
Facets - Class in uk.ac.manchester.cs.jfact.datatypes
 
Facets() - Constructor for class uk.ac.manchester.cs.jfact.datatypes.Facets
 
Facets.whitespace - Enum in uk.ac.manchester.cs.jfact.datatypes
 
FastSet - Interface in uk.ac.manchester.cs.jfact.helpers
 
FastSetFactory - Class in uk.ac.manchester.cs.jfact.helpers
 
FastSetFactory() - Constructor for class uk.ac.manchester.cs.jfact.helpers.FastSetFactory
 
FastSetSimple - Class in uk.ac.manchester.cs.jfact.helpers
 
FastSetSimple() - Constructor for class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
FastSetSimple(FastSetSimple, FastSetSimple) - Constructor for class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
fillArrays(List<T>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
fillConceptData(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
fillDAGData(DLVertex, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
fillReflexiveRoles(List<Role>) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
fillRoleData(Role, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
fillsClassificationTag() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
mark all concepts wrt their classification tag
filterDep() - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
remove all atoms in AllDepAtoms from DepAtoms
final_state() - Method in class uk.ac.manchester.cs.jfact.kernel.RATransition
give a point of the transition
final_state - Static variable in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
get the state
finalise() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
call this method after taxonomy is built
findConcept(CWDArray, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
try to add a concept to a label given by TAG; ~C can't appear in the label
finiIR() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
finishLoading() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
let TBox know that the whole ontology is loaded
fireDep(Set<NamedEntity>, Map<NamedEntity, DepSet>) - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules.TSplitRule
calculates dep-set for a rule that can fire, write it to DEP.
first - Variable in class uk.ac.manchester.cs.jfact.helpers.Pair
 
FLOAT - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
FLOAT - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
flush() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
forall(ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get universal restriction wrt an object role R and a concept C
forall(DataRoleExpression, DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get universal restriction wrt a data role R and a data expression E
forall2dag(Role, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
forallRoles - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
role names that appears in the \A restrictions in the root node
fractionDigits - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
funcRoles - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
role names that appears in the atmost restrictions in the root node

G

gatherStatistic() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
generateAncestors(Datatype<?>) - Static method in class uk.ac.manchester.cs.jfact.datatypes.Utils
 
get(int) - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
get(int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
get(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
get(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
get(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
get(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
get(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
get(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
get(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
get(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
access by index
get(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.InverseRoleCache
get an object corresponding to Head.Tail
get(String) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
get entry by NAME from the collection; it if necessary
get(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
 
get(String) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
get(int) - Method in class uk.ac.manchester.cs.jfact.split.AOStructure
get RW atom by its index
get_cc() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
get_cc_concepts() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
get_sc() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
get_sc_concepts() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
getA() - Method in class uk.ac.manchester.cs.jfact.kernel.Related
 
getAbsoluteIndex() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get (unsigned) unique index of the role
getabsorptionFlags() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getAbsorptionLog() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getAcc() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.RIActor
 
getAllDepAtoms(Set<TOntologyAtom>) - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
get all the atoms the current one depends on; build this set if necessary
getalwaysPreferEquals() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getAncestor() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
getAncestor() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
getAncestors() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getAncestors() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getAncestors() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getAndToDagValue() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getAOS() - Method in class uk.ac.manchester.cs.jfact.split.AtomicDecomposer
 
getAOS(Ontology, ModuleType) - Method in class uk.ac.manchester.cs.jfact.split.AtomicDecomposer
get the atomic structure for given module type T
getArcEnd() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
get (RW) access to the end of arc
getArguments() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
getArguments() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NAryExpression
access to members
getArguments() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
getAtom() - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
 
getAtom() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
getAtomAxioms(int) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
get a set of axioms that corresponds to the atom with the id INDEX
getAtomAxioms(int) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
get a set of axioms that corresponds to the atom with the id INDEX
getAtomAxioms() - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
get all the atom's axioms
getAtomDependents(int) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
get a set of atoms on which atom with index INDEX depends
getAtomDependents(int) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
get a set of atoms on which atom with index INDEX depends
getAtomicDecompositionSize(boolean, ModuleType) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getAtomicDecompositionSize(boolean, ModuleType) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
create new atomic decomposition of the loaded ontology using TYPE.
getAtomModule(int) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
get a set of axioms that corresponds to the module of the atom with the
getAtomModule(int) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
get a set of axioms that corresponds to the module of the atom with the id INDEX
getAttribute() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOf
access to role
getAttribute() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOfNot
access to role
getAutomaton() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get access to a RA for the role
getAxioms() - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
RW begin() for the whole ontology
getAxioms(NamedEntity) - Method in class uk.ac.manchester.cs.jfact.split.SigIndex
given an entity, return a set of all axioms that tontain this entity in a signature
getB() - Method in class uk.ac.manchester.cs.jfact.kernel.Related
 
getBase() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
getBase() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
 
getBlocker() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
get access to the blocker
getBlockingInd(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get individual that blocks C; works only for blocked individuals C
getBOTTOM() - Static method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getBottomClassNode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getBottomDataProperty() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getBottomDataPropertyNode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getBottomObjectProperty() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getBottomObjectPropertyNode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getBottomVertex() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
special access to BOTTOM of taxonomy
getBounded() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getBounded() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getBounded() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getBPDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get domain-as-a-bipointer of the role
getBPRange() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get range-as-a-bipointer of the role
getBranch(boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
general access to a stat value by index
getBufferingMode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getC(ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.elf.ELFReasoner
get concept (expression) corresponding to a given DL expression
getC() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDisjointUnion
 
getC() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomInstanceOf
access
getCache(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
get cache for given BiPointer (may return null if no cache defined)
getCacheType() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
Get the tag identifying the cache type
getCacheType() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
Get the tag identifying the cache type
getCacheType() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
Get the tag identifying the cache type
getCacheType() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheSingleton
Get the tag identifying the cache type
getCardinality() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getCardinality() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getCardinality() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getCardinality() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.AbstractConceptDataCardinality
 
getCardinality() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExactCardinality
 
getCardinality() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMaxCardinality
 
getCardinality() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMinCardinality
 
getCardinality() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NumberArg
get access to the argument
getCc() - Method in class uk.ac.manchester.cs.jfact.kernel.state.SaveState
 
getCExpr(int) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
get concept expression corresponding index of vertex
getChild() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
getChildren() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
getCI(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get TOP/BOTTOM/CN/IN by the DLTree entry
getClashSet() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeReasoner
get clash-set
getClassElements() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
get 2D array of all required elements of the taxonomy
getClassExpressionTranslator() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getClassSynonyms() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
get single vector of synonyms (necessary for Equivalents, for example)
getClassTag() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
get value of a tag; determine it if unset
getClassTagPlain() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getConcept() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
 
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptNot
get access to the argument
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExactCardinality
 
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExists
get access to the argument
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectForall
get access to the argument
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMaxCardinality
 
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMinCardinality
 
getConcept() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ConceptArg
get access to the argument
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionFrom
 
getConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionInto
 
getConcept(String) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
return registered concept by given NAME; @return null if can't register
getConceptIndex() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getConceptWithBP(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
getConceptWithBP(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
getConst() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
get the value of the constant
getContainedConcepts() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
getCTTagName() - Method in enum uk.ac.manchester.cs.jfact.kernel.Concept.CTTag
 
getCurLevel() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
 
getDAG() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
get access to the DAG associated with it (necessary for the blocking support)
getDag() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get RO access to DAG (needed for KE)
getData() - Method in class uk.ac.manchester.cs.jfact.kernel.Lexeme
get data value of given lexeme
getDataEntryByBP(int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get concept by it's BP (non- version)
getDataLabel(OWLKnowledgeExplorerReasoner.RootNode, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDataLabel(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getDataLabel(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.split.KnowledgeExplorer
 
getDataNeighbours(OWLKnowledgeExplorerReasoner.RootNode, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDataNeighbours(OWLKnowledgeExplorerReasoner.RootNode, OWLDataProperty) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDataPropertyDomains(OWLDataProperty, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDataPropertyElements() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
getDataPropertySynonyms() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
getDataPropertyTranslator() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getDataPropertyValues(OWLNamedIndividual, OWLDataProperty) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDataRangeTranslator() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getDataRoleExpression() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.AbstractConceptDataCardinality
get access to the argument
getDataRoleExpression() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExists
get access to the argument
getDataRoleExpression() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataForall
get access to the argument
getDataRoleExpression() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataValue
 
getDataRoleExpression() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.DataRoleArg
get access to the argument
getDataRoleExpression(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
 
getDataRoles(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
build the set of data neighbours of a NODE, put the set of data roles into the RESULT variable
getDataRoles(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.split.KnowledgeExplorer
 
getDataTop() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get basic string data type
getDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
 
getDatatypeExpression(Datatype<R>) - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getDatatypeExpression() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Literal
 
getDatatypeFactory() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDatatypeURI() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getDatatypeURI() - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
getDatatypeURI() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getDatatypeURI() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
getDatatypeURI() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getDatatypeURI() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
getDeclaration() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDeclaration
 
getDelegate() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
to be used to get the FastSet and store it in CWDArray save/restore
getDep() - Method in class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
get dep-set part
getDep() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
get dep-set of the edge
getDepAtoms() - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
get atoms a given one depends on
getDepth(boolean) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
general access to a stat value by index
getDepth(boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
general access to a stat value by index
getDescription() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getDExpr(int) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
get data expression corresponding index of vertex
getDifferent() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getDifferentIndividuals(OWLNamedIndividual) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDirectInstances(ConceptExpression, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all direct instances of given [complex] C
getDisjointClasses(OWLClassExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDisjointConcepts(ConceptExpression, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor::apply() to all named concepts disjoint with [complex] C
getDisjointDataProperties(OWLDataPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDisjointObjectProperties(OWLObjectPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getDLHeap() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleDomain
 
getDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleDomain
access
getDomainLabel() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get label of the role's domain
getDRM() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get RW access to used DataRole Master
getdumpQuery() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getEdgeLabelled(Role, DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if edge to NODE is labelled by R; return null if does not
getEntailmentChecker() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getEntity() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
getEntity(int) - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules
 
getEntries() - Method in class uk.ac.manchester.cs.jfact.split.TSplitVar
 
getEntries() - Method in class uk.ac.manchester.cs.jfact.split.TSplitVars
 
getEntry() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NamedEntity
 
getEntry() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
getEqSplit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
check whether an equivalent axiom is splittable; @return split name or NULL if not splittable
getEquivalentClasses(OWLClassExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getEquivalentConcepts(ConceptExpression, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all synonyms of [complex] C
getEquivalentDataProperties(OWLDataProperty) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getEquivalentObjectProperties(OWLObjectPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getEquivalentRoles(RoleExpression, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all synonyms of [complex] R
getExpr() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.AbstractConceptDataCardinality
 
getExpr() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataExists
 
getExpr() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataForall
 
getExpr() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptDataValue
get access to the argument
getExpr() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataNot
get access to the argument
getExpr() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.DataExpressionArg
get access to the argument
getExpr(int, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
 
getExpr(Axiom) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
getExpressionManager() - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
get access to an expression manager
getExpressionManager() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
get access to an expression manager
getExtraRules() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
iterator for accessing DJ elements
getFacet() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
get RW access to constraints of the DE
getFacet() - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
 
getFacets() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getFacets() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getFacets() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getFacets(Facet...) - Static method in class uk.ac.manchester.cs.jfact.datatypes.Utils
 
getFacets(Facet[]...) - Static method in class uk.ac.manchester.cs.jfact.datatypes.Utils
 
getFacetValue(Facet) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getFacetValue(Facet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getFacetValue(Facet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getFairness() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getFreq(boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
general access to a stat value by index
getFreshConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get fresh concept
getFreshEntityPolicy() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getFreshEntityPolicy() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getFunctional() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get the Functional DAG vertex
getGCI() - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
get GCI of all non-absorbed axioms
getGCIs() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getGener(boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
general access to a stat value by index
getHost() - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
getHost() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getHost() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
getHost() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
getHostDatatype(Collection<Datatype<?>>) - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
getHostType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getHostType() - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeExpression
 
getHostType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getI() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectValue
 
getIAOEFLG() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getId() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
getId() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
get the id
getId() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
get Node's id
getId() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
get internal ID
getId() - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
get the value of the id
getImpRec(ConceptName) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
get imp record of a given name; create if necessary
getIndex() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
get pointer to DAG entry corresponding to the data entry
getIndex() - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
get pointer to DAG entry corresponding to the data entry
getIndex(boolean) - Method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
 
getIndex() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
get the index value
getIndex() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
getIndex() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
getIndividual(IndividualExpression, String) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
get an individual be the DLTree; throw exception if unable
getIndividual(String) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
return registered individual by given NAME; @return null if can't register
getIndividualElements() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
get 2D array of all required elements of the taxonomy
getIndividualNodeSetPolicy() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getIndividualNodeSetPolicy() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getIndividualSynonyms() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
getIndividualTranslator() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getInit() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
getInstance() - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getInstance() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
getInstances(OWLClassExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getInstances(ConceptExpression, Actor, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getInstances(ConceptExpression, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all instances of given [complex] C
getInverse() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
getInverseObjectProperties(OWLObjectPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getInvRole() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRoleInverse
access to role
getIri() - Method in exception uk.ac.manchester.cs.jfact.kernel.ReasonerFreshEntityException
 
getKnowledgeExplorer() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getKnownDatatype(String) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getKnownDatatypes() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getKnownNonNumericFacetValues() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getKnownNonNumericFacetValues() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getKnownNonNumericFacetValues() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getKnownNumericFacetValues() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getKnownNumericFacetValues() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getKnownNumericFacetValues() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getLab() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
 
getLabel(DagTag) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
get (RW) label associated with the concepts defined by TAG
getLeft() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
getList() - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
getList() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getList() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
getList() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
getList() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
 
getLiteral() - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
 
getLocalityChecker() - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
get access to the Locality checker
getLog() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getMax() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
getMax() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
getMax() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
getMin() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
getMin() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
getMin() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
getModExtractor(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getModule(Set<OWLEntity>, boolean, ModuleType) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getModule(List<Expression>, boolean, ModuleType) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
get a set of axioms that corresponds to the atom with the id INDEX
getModule() - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
get the last computed module
getModule() - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
get all the module axioms
getnAllCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getName() - Method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
 
getName() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NamedEntity
get access to the name
getName() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
getName() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
gets name of given entry
getName() - Method in enum uk.ac.manchester.cs.jfact.kernel.Token
 
getnAndCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnAutoEmptyLookups() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnAutoTransLookups() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnCachedSat() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnCachedUnsat() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnCacheFailed() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnCacheFailedNoCache() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnCacheFailedShallow() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnCacheTry() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getNE() - Method in class uk.ac.manchester.cs.jfact.kernel.Lexeme
get name pointer of given lexeme
getnEdges() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
getNegFeatures() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getNeighbour() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
getNeighbours(DlCompletionTree, RoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
build the set of neighbours of a NODE via role ROLE; put the resulting list into RESULT
getNeighbours(DlCompletionTree, Role) - Method in class uk.ac.manchester.cs.jfact.split.KnowledgeExplorer
build the set of neighbours of a NODE via role ROLE; put the resulting list into RESULT
getNewNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
get new node (with internal level)
getNextEntry() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
getnFairnessViolations() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnFuncCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnGeCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnIdCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getNItems() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getnLeCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnLookups() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnMergeCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnNeighbours() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
 
getnNNCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnNodeRestores() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnNodes() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
getnNodeSaves() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getNode(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
getNode() - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
 
getNode() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList.ToDoEntry
 
getNominalLevel() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
getNonLocal(Set<OWLEntity>, boolean, ModuleType) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getNonLocal(List<Expression>, boolean, ModuleType) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
get a set of axioms that corresponds to the atom with the id INDEX
getNonLocal(boolean) - Method in class uk.ac.manchester.cs.jfact.split.SigIndex
get the non-local axioms with top-locality value TOP
getnOrBrCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnOrCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnSingletonCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnSomeCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnSRuleAdd() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnSRuleFire() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnStateRestores() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnStateSaves() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getnTacticCalls() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getNType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
getNumberGE() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getNumberLE() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getNumeric() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getNumeric() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getNumeric() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getNumericDatatypeExpression(NumericDatatype<R>) - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getNumericFacetValue(Facet) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getNumericFacetValue(Facet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getNumericFacetValue(Facet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getnUseless() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
getObjectLabel(OWLKnowledgeExplorerReasoner.RootNode, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getObjectLabel(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
put into RESULT all the expressions from the NODE label; if ONLYDET is true, return only deterministic elements
getObjectLabel(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.split.KnowledgeExplorer
put into RESULT all the data expressions from the NODE label
getObjectNeighbours(OWLKnowledgeExplorerReasoner.RootNode, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getObjectNeighbours(OWLKnowledgeExplorerReasoner.RootNode, OWLObjectProperty) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getObjectPropertyDomains(OWLObjectPropertyExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getObjectPropertyElements() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
get 2D array of all required elements of the taxonomy
getObjectPropertyRanges(OWLObjectPropertyExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getObjectPropertySynonyms() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
getObjectPropertyTranslator() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getObjectPropertyValues(OWLNamedIndividual, OWLObjectPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getObjectRoleExpression(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
 
getObjectRoles(DlCompletionTree, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
build the set of object neighbours of a NODE, put the set of object roles and inverses into the RESULT variable
getObjectRoles(DlCompletionTree, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.split.KnowledgeExplorer
build the set of object neighbours of a NODE; incoming edges are counted iff NEEDINCOMING is true
getOffsetConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList.ToDoEntry
 
getOffsetDepSet() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList.ToDoEntry
 
getOption(String, long) - Static method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getOption(String, String) - Static method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getOptionName() - Method in class uk.ac.manchester.cs.jfact.kernel.options.LongOption
 
getOptionName() - Method in interface uk.ac.manchester.cs.jfact.kernel.options.Option
 
getOptionName() - Method in class uk.ac.manchester.cs.jfact.kernel.options.StringOption
 
getOptions() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
getOptions() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExactCardinality
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectExists
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectForall
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMaxCardinality
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectMinCardinality
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectSelf
get access to the argument
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptObjectValue
 
getOR() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.ObjectRoleArg
get access to the argument
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleInverse
get access to the argument
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionFrom
 
getOR() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionInto
 
getOrdered() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
getOrdered() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
getOrdered() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
getOrderedDatatypeExpression(Datatype<R>) - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getORM() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get RW access to used Role Master
getORoleDomain(ObjectRoleExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT NC that are in the domain of [complex] R
getORSortSat() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getORSortSub() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getOWLAxiom() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
getParentNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
return RW pointer to the parent node; WARNING: correct only for nodes with hasParent()==TRUE
getpBody() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getPendingAxiomAdditions() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getPendingAxiomRemovals() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getPendingChanges() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getPlainClassElements() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
getPlainIndividualElements() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
getpName() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getPosFeatures() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getPrecomputableInferenceTypes() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getPrimer() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
getProgressMonitor() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getProjRole() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getPType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
getPurgeDep() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
get purge dep-set of a given node
getRange() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleRange
access
getRange() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleRange
access
getRangeLabel() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get label of the role's range
getRaresavestackLevel() - Method in class uk.ac.manchester.cs.jfact.kernel.Restorer
for accessing the level on TRareSaveStack
getReasoner() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get RW reasoner wrt nominal case
getReasonerName() - Method in class uk.ac.manchester.cs.jfact.JFactFactory
 
getReasonerName() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getReasonerVersion() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getReference() - Method in class uk.ac.manchester.cs.jfact.helpers.Reference
 
getRelatedCache(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
get set of individuals related to THIS via R
getRelatedI() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getRelatedIndex() - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
 
getRelatedIndividual() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedTo
access
getRelatedIndividual() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedToNot
access
getRelation() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedTo
access
getRelation() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomRelatedToNot
access
getRelativesInfo(TaxonomyVertex, SupConceptActor, boolean, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
apply ACTOR to subgraph starting from NODE as defined by flags; this version is intended to work only with SupConceptActor, which requires the method to return as soon as the apply() method returns false
getRelativesInfo(TaxonomyVertex, Actor, boolean, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
apply ACTOR to subgraph starting from NODE as defined by flags;
getResultTime() - Method in class uk.ac.manchester.cs.jfact.helpers.Timer
 
getReverse() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
get access to reverse arc
getRight() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
getRM(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get RW access to the RoleMaster depending of the R
getRole() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getRole() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSingleDRole
access to role
getRole() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomSingleORole
access to role
getRole() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
get label of the edge
getRole() - Method in class uk.ac.manchester.cs.jfact.kernel.Related
get access to role wrt the FROM direction
getRoleFillers(IndividualExpression, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getRoleRange(ObjectRoleExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT NC that are in the range of [complex] R
getRoles() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
getRoot(OWLClassExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getRoot() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
get a root node (non-const)
getRootNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
get the ROOT node of the completion graph
getRootOntology() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getRules() - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules
 
getSameAs(IndividualExpression, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all synonyms of an individual I
getSameIndividuals(OWLNamedIndividual) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSc() - Method in class uk.ac.manchester.cs.jfact.kernel.state.SaveState
 
getSigIndex() - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
get RW access to the sigIndex (mainly to (un-)register axioms on the fly)
getSignature() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
getSignature() - Method in interface uk.ac.manchester.cs.jfact.split.LocalityChecker
 
getSignature() - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
getSignature() - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
getSignature() - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
get access to a signature
getSimpleRule(int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get simple rule by its INDEX
getSize(boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
general access to a stat value by index
getsNodes() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
getSort() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
get RW access to the label
getSPForConcept(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
getStat(int) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
general access to a stat value by index
getState() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
getState() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
Check if the model contains clash
getState() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
getState() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
Check the model cache internal state.
getState() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheSingleton
Check if the model contains clash
getStatus() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get status flag
getSubClasses(OWLClassExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSubConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomConceptInclusion
 
getSubConcepts(ConceptExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT sub-concepts of [complex] C
getSubDataProperties(OWLDataProperty, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSubObjectProperties(OWLObjectPropertyExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSubRole() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomDRoleSubsumption
access to role
getSubRole() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomORoleSubsumption
access to role
getSubRoles(RoleExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT sub-roles of [complex] R
getSupConcept() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomConceptInclusion
 
getSupConcepts(ConceptExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT super-concepts of [complex] C
getSuperClasses(OWLClassExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSuperDataProperties(OWLDataProperty, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSuperObjectProperties(OWLObjectPropertyExpression, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getSupRoles(RoleExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT super-roles of [complex] R
getSynonym() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
get synonym of current entry
getSynonymNode() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
getTautologies() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTautologies() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getTautologies() - Method in class uk.ac.manchester.cs.jfact.split.AtomicDecomposer
 
getTaxonomy() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
get access to the taxonomy
getTaxonomy() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get (READ-WRITE) access to internal Taxonomy of concepts
getTaxVertex() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
get taxonomy vertex of the entry
getTDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get domain-as-a-tree of the role
getTEMP() - Static method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getTemplate() - Method in enum uk.ac.manchester.cs.jfact.helpers.Templates
 
getTG() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
GCI Axioms access
getTimeOut() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTimeOut() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getToken() - Method in class uk.ac.manchester.cs.jfact.kernel.Lexeme
get Token of given Lexeme
getToldSubsumers() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
told subsumers
getTOP() - Static method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getTopClassNode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTopDataProperty() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getTopDataPropertyNode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTopObjectProperty() - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
getTopObjectPropertyNode() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTopVertex() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
special access to TOP of taxonomy
getTrace(OWLAxiom) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTrace() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
getTransitionEnd() - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
 
getTree(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
get a DL tree by a given concept-like C
getTsDepth() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
getTSpecialDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
getType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
getType() - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
get host type
getTypes(OWLNamedIndividual, boolean) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getTypes(IndividualExpression, boolean, Actor) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
apply actor__apply() to all DIRECT concepts that are types of an individual I
getUnsatisfiableClasses() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
getURI() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Facet
 
getUsage(boolean) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
get access to a usage wrt POS
getuseAnywhereBlocking() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getuseBackjumping() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getuseCompletelyDefined() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getuseLazyBlocking() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getuseRelevantOnly() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getuseSemanticBranching() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
getValue() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOf
access to value
getValue() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomValueOfNot
access to value
getValue() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheSingleton
access to internal value
getValue() - Method in class uk.ac.manchester.cs.jfact.kernel.options.LongOption
 
getValue() - Method in interface uk.ac.manchester.cs.jfact.kernel.options.Option
 
getValue() - Method in class uk.ac.manchester.cs.jfact.kernel.options.StringOption
 
getValue() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
getValues() - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
getverboseOutput() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 

H

hasEmptyTransition() - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
 
hasExtraRules() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
check if a concept is in a disjoint relation with anything
hasFC() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
hasFunctionalRestriction() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.helpers.Reference
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptAnd
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.Lexeme
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.MergableLabel
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
hashCode() - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
hasInverseRole() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hasMax() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
hasMax() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
hasMax() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
hasMaxExclusive() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
hasMaxExclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
hasMaxExclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
hasMaxInclusive() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
hasMaxInclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
hasMaxInclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
hasMin() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
hasMin() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
hasMin() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
hasMinExclusive() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
hasMinExclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
hasMinExclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
hasMinInclusive() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
hasMinInclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.NumericDatatype
 
hasMinInclusive() - Method in interface uk.ac.manchester.cs.jfact.datatypes.OrderedDatatype
 
hasNominalClash(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
check whether both models have nominals; in this case, merge is impossible
hasNominals() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
check whether reasoning with nominals is performed
hasNominals() - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
there are nominals
hasNType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
check if type is present negatively in the node
hasNumberRestriction() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hasParent() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
return true if node is a non-root; works for reflexive roles
hasPType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
check if type is present positively in the node
hasQNumberRestriction() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hasReflexiveRoles() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
hasRelatedCache(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
 
hasSelfRef() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hasSingletons() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hasSomeAll() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
hasSpecialDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
hasToldSubsumers() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
check whether entry ihas any TS
hasTopRole() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
haveSameSort(int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
check if two BPs are of the same sort
Helper - Class in uk.ac.manchester.cs.jfact.helpers
 
Helper() - Constructor for class uk.ac.manchester.cs.jfact.helpers.Helper
 
HEXBINARY - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
hit(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
host - Variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 

I

i_begin() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
RW begin() for individuals
immediatelyClassified() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
 
immediatelyClassified() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
check if no classification needed (synonym, orphan, unsatisfiable)
impliesConcepts(OWLAxiom, ConceptExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom C [= D
impliesDRoles(OWLAxiom, DataRoleExpression, DataRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom (R [= S)
impliesORoles(OWLAxiom, ObjectRoleComplexExpression, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom (R [= S)
ImplNames - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
ImpRens - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
InAx - Class in uk.ac.manchester.cs.jfact.kernel
 
InAx() - Constructor for class uk.ac.manchester.cs.jfact.kernel.InAx
 
inc() - Method in class uk.ac.manchester.cs.jfact.helpers.Stats.AccumulatedStatistic
increment local value
incFreqValue(boolean) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
increment frequency value
incFreqValue(boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
increment frequency value
incorporate(JFactReasonerConfiguration) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
increase(Number) - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
index(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
index - Variable in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
index as a vertex in the SubsumptionMap
index(int) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
index(NamedEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
Index - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVars
 
individual(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get named individual
Individual - Class in uk.ac.manchester.cs.jfact.kernel
 
Individual(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Individual
 
IndividualExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
IndividualName - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
IndividualName(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.IndividualName
 
IndividualPolicy - Class in uk.ac.manchester.cs.jfact.kernel.actors
policy for individuals
IndividualPolicy(boolean) - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.IndividualPolicy
 
inequalityRelation - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
inequality relation information respecting current node
inequalityRelation_helper - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
init() - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
init() - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
init() - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
init() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
init() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
init/clear label
init(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
initAbsorptionFlags(String) - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
 
initADbyTaxonomy(Taxonomy, int) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
initAncDesc() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
initBC(DlSatTester.BranchingContext) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
init branching context with given rule type
InitBranchingLevelValue - Static variable in class uk.ac.manchester.cs.jfact.helpers.Helper
 
initCache(Concept, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
initChain(int) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
make the beginning of the chain
initContext(int, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
set flags for blocking
initEntityMap(DLDag) - Method in class uk.ac.manchester.cs.jfact.split.TSplitRules
init entity map using given DAG.
initial - Static variable in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
get the initial state
initIR() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
initIR(int, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
init IR with given entry and dep-set; @return true if IR already has this label
initMap(int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
init internal map according to RA size, with new initial state from chainState and (FRA) states
initNewNode(DlCompletionTree, DepSet, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
initNominalNode(Individual) - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
init single nominal node
initNonPrimitive(Concept, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
add description to a concept; @return true in case of error
initPriorities(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
init priorities via Options
initRangeDomain(RoleMaster) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
initReasoner() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
initRolesFromArcs(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
init existRoles from arcs; can be used to create pseudo-cache with deps of CT edges
initRuleFields(List<Concept>, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
init Extra Rule field in concepts given by a vector V with a given INDEX
initSpecialDomain() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
init special domain; call this only after *ALL* the domains are known
initToDoPriorities() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
init Todo list priority for classification
initToldSubsumers() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
init told subsumers of the concept by it's description
initToldSubsumers(DLTree, Set<Role>) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
init told subsumers of the concept by given DESCription; @return TRUE iff concept is CD
initToldSubsumers() - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
init told subsumers of the individual by it's description
initToldSubsumers() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
set told TOP concept whether necessary
insert(String) - Method in class uk.ac.manchester.cs.jfact.kernel.NameSet
Insert id to a nameset (if necessary); @return pointer to id structure created by external creator
insertionIndex(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
insertionIndex(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
instanceOf(OWLAxiom, IndividualExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom I e C
INT - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
INT - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
IntCache - Class in uk.ac.manchester.cs.jfact.helpers
 
IntCache() - Constructor for class uk.ac.manchester.cs.jfact.helpers.IntCache
 
INTEGER - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
INTEGER - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
interrupt() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
interrupted - Variable in class uk.ac.manchester.cs.jfact.JFactReasoner
 
intersect(FastSet) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
intersect(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
intersect(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
intersect(FastSet) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
intersect(TSignature) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
IntList - Class in uk.ac.manchester.cs.jfact.helpers
 
IntList() - Constructor for class uk.ac.manchester.cs.jfact.helpers.IntList
 
IntMap<V> - Class in uk.ac.manchester.cs.jfact.helpers
 
IntMap() - Constructor for class uk.ac.manchester.cs.jfact.helpers.IntMap
 
IntSet - Class in uk.ac.manchester.cs.jfact.helpers
 
IntSet() - Constructor for class uk.ac.manchester.cs.jfact.helpers.IntSet
 
inverse(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
inverse() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get inverse of given role (non- version)
inverseComposition(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
isAbsorptionLoggingActive() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isAffected() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check whether node is affected by blocking-related changes
isAND() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
isAsymmetric(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isAsymmetric() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the role is asymmetric
isAsymmetryKnown() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the asymmetry of a role is known
isBasicDataType() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
check if data entry represents basic data type
isBlockableNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
isBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if node is blocked (d/i)
isBlockedBy_SH(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check blocking condition for SH logic
isBlockedBy_SHI(DLDag, DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check blocking condition for SHI logic
isBlockedBy_SHIQ(DLDag, DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check blocking condition for SHIQ logic using optimised blocking
isBlockedInd(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isBlockedPBlockedNominalNodeCached() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
isBlockingDet(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isBotRole(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
check whether T is a bottom (empty) role
isBOTTOM() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
isBottom() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
a Bottom-of-the-hierarchy flag
isCached() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if the node is cached (IE need not to be expanded)
isCancelled() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isChanged() - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
 
isChecked(long) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
isClassified() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
is current entry classified
isCN() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
check if DL tree is a concept-like name
isCNameTag() - Method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
check whether given DagTag is a named concept-like entity
isCommon() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
isCompatible(Datatype<?>) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isCompatible(Literal<?>) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isCompatible(Literal<?>) - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
isCompatible(Datatype<?>) - Method in interface uk.ac.manchester.cs.jfact.datatypes.DatatypeCombination
 
isCompatible(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isCompatible(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isCompatible(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
isCompatible(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
isCompatible(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isCompatible(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isCompatible(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
isCompatible(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
isCompletelyDefined() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
a Completely Defined flag
isComplexConcept() - Method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
 
isConsistent() - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
isConsistent() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if the ontology is consistent
isConst() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
isContained(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
isCorrect(int) - Static method in class uk.ac.manchester.cs.jfact.helpers.Helper
 
isDataNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
isDataRole() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
distinguish data- and non-data role
isDBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if node is directly blocked
isDEBUG_SAVE_RESTORE() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isDisjoint(ConceptExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isDisjoint() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether a role is disjoint with anything
isDisjoint(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether a role is disjoint with R
isDisjointRoles(List<? extends RoleExpression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isDisjointRoles(ObjectRoleExpression, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isDisjointRoles(DataRoleExpression, DataRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isDisjointRoles(Role, Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
isEmpty() - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
isEmpty() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NAryExpression
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
check whether no flags are set
isEmpty() - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
 
isEmpty() - Method in class uk.ac.manchester.cs.jfact.kernel.RATransition
check whether transition is empty
isEmpty() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
check if Todo table is empty
isEmptyRole(RoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
isEntailed(OWLAxiom) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
isEntailed(Set<? extends OWLAxiom>) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
isEntailmentCheckingSupported(AxiomType<?>) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
isEquivalent(ConceptExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isExpression() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isExpression() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isExpression() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isFPP_DEBUG_SPLIT_MODULES() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isFunctional(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isFunctional(DataRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isFunctional() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
test if role is functional (ie, have some functional ancestors)
isFunctionalExpr(DLTree, NamedEntry) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
check whether T is an expression in the form (atmost 1 RNAME)
isFunctionalityKnown() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the functionality of a role is known
isGCI() - Method in class uk.ac.manchester.cs.jfact.kernel.KBFlags
flag for GCIs
isHasNominalNode() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
 
isHasSP() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
a HasSingletonParent flag
isIBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if node is indirectly blocked
isIBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
is arc merged to another
isIllegallyDBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check the legality of the direct block
isIndividual(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isInModule() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
isInSS() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
get the value of the isSearchSpace flag
isInstance(IndividualExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isInValueSpace(Representation) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isInValueSpace(R) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isInValueSpace(R) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isInverseFunctional(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isIRinQuery() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if the relevant part of KB contains inverse roles.
isIrreflexive(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isIrreflexive() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the role is irreflexive
isIrreflexive(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if the role R is irreflexive
isIrreflexivityKnown() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the irreflexivity of a role is known
isISafe() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
get the i-safe value
isKBClassified() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
return classification status of KB
isKBConsistent() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
return consistency status of KB
isKBPreprocessed() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
return classification status of KB
isKBRealised() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
return realistion status of KB
isKnownDatatype(String) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
isLabelledBy(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check whether node's label contains P
isLast(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
check if given index points to the last DAG entry
isLocked() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
check if collection is locked
isLoggingActive() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isLoopLabelled(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check whether the loop between a DBlocked NODE and it's parent blocked contains C
isMergableIan(ModelCacheIan) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
isMergableSingleton(int, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
isName() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
isNeighbour(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
check if arc is labelled by a super-role of PROLE
isNeighbour(Role, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
same as above; fills DEP with current DEPSET if so
isNNameTag() - Method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
check whether given DagTag is a non-primitive named concept-like entity
isNNApplicable(Role, int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
isNNApplicable(Role, int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
 
isNominal() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
isNominalNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
isNonClassifiable() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
a non-classifiable flag
isNOT() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
isNotContained(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
isNRinQuery() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if the relevant part of KB contains number restrictions.
isNumberFacet() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Facet
 
isNumericDatatype() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isNumericDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isNumericDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isNumericDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
isOrderedDatatype() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isOrderedDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isOrderedDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isOrderedDatatype() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNumericEnumeration
 
isOSafe() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
get the o-safe value
isPBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if node is purged (and so indirectly blocked)
isPNameTag() - Method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
check whether given DagTag is a primitive named concept-like entity
isPrecomputed(InferenceType) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
isPredEdge() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
 
isPrimitive() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
isReflexive() - Method in class uk.ac.manchester.cs.jfact.kernel.KBFlags
flag for Reflexive roles
isReflexive(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isReflexive() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the role is reflexive
isReflexiveEdge() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
check whether the edge is reflexive
isReflexivityKnown() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the reflexivity of a role is known
isRegistered(String) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
check if entry with a NAME is registered in given collection
isRelated(IndividualExpression, ObjectRoleExpression, IndividualExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isRelevant(long) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
is given concept relevant to given Labeller's state
isRelevant(long) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
is given role relevant to given Labeller's state
isRKG_IMPROVE_SAVE_RESTORE_DEPSET() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_PRINT_DAG_USAGE() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_UPDATE_RND_FROM_SUPERROLES() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_USE_AD_IN_MODULE_EXTRACTION() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_USE_DYNAMIC_BACKJUMPING() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_USE_FAIRNESS() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_USE_SIMPLE_RULES() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRKG_USE_SORTED_REASONING() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isRnD() - Method in class uk.ac.manchester.cs.jfact.kernel.KBFlags
flag for Range and Domain axioms
isSameIndividuals(IndividualExpression, IndividualExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSameIndividuals(Individual, Individual) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isSample() - Method in class uk.ac.manchester.cs.jfact.kernel.MergableLabel
is given lable a sample label
isSatisfiable(OWLClassExpression) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
isSatisfiable(ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSatisfiable(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isSaveStateGenerationStarted() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
isSimple() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
a Simple flag (not simple if role or any of its sub-roles is transitive)
isSingleton() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
isSingleton() - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
 
isSNF(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
isSomeApplicable(Role, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if SOME rule is applicable; includes transitive SOME support
isSplits() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isSubChain(ObjectRoleComplexExpression, List<ObjectRoleExpression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSubHolds(Concept, Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
isSubRoles(ObjectRoleComplexExpression, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSubRoles(DataRoleExpression, DataRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSubsumedBy(ConceptExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSubTree(DLTree, DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
isSubType(Datatype<?>) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
isSubType(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
isSubType(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
isSuccEdge() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
 
isSymmetric(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isSymmetric() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the role is symmetric
isSymmetryKnown() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the symmetry of a role is known
isSynonym() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
check if current entry is a synonym
isSystem() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
a System flag
isTMP_PRINT_TAXONOMY_INFO() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isTOP() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
isTop() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
a Top-of-the-hierarchy flag
isTopFunc() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check if the role is topmost-functional (ie, has no functional ancestors)
isTopOrBuiltInDataType(Expression) - Method in class uk.ac.manchester.cs.jfact.split.SigAccessor
 
isTopOrBuiltInInfDataType(Expression) - Method in class uk.ac.manchester.cs.jfact.split.SigAccessor
 
isTopRole(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
check whether T is a top (universal) role
isTransitive(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
isTransitive() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the role is transitive
isTransitivityKnown() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
check whether the transitivity of a role is known
isUniversalRole(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
check whether T is U-Role
isUniversalRole(RoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
isUSE_BLOCKING_STATISTICS() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isUSE_REASONING_STATISTICS() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isUseAxiomSplitting() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isUsed() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
get the value of the used flag
isUseELReasoner() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isUseUndefinedNames() - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
isValid(int) - Static method in class uk.ac.manchester.cs.jfact.helpers.Helper
 
isValued(long) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 

J

JFactFactory - Class in uk.ac.manchester.cs.jfact
 
JFactFactory() - Constructor for class uk.ac.manchester.cs.jfact.JFactFactory
 
JFactReasoner - Class in uk.ac.manchester.cs.jfact
Synchronization policy: all methods for OWLReasoner are synchronized, except the methods which do not touch the kernel or only affect threadsafe data structures.
JFactReasoner(OWLOntology, OWLReasonerConfiguration, BufferingMode) - Constructor for class uk.ac.manchester.cs.jfact.JFactReasoner
 
JFactReasoner(OWLOntology, JFactReasonerConfiguration, BufferingMode) - Constructor for class uk.ac.manchester.cs.jfact.JFactReasoner
 
JFactReasonerConfiguration - Class in uk.ac.manchester.cs.jfact.kernel.options
 
JFactReasonerConfiguration() - Constructor for class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
JFactReasonerConfiguration(OWLReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 

K

KBFlags - Class in uk.ac.manchester.cs.jfact.kernel
 
KBFlags() - Constructor for class uk.ac.manchester.cs.jfact.kernel.KBFlags
 
KBStatus - Enum in uk.ac.manchester.cs.jfact.kernel
KB status
keepIndependentSplits() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
move all independent splits in R2; delete all the rest
kernel - Variable in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
keySet() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
keySet(int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
keySet() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
KnowledgeExplorer - Class in uk.ac.manchester.cs.jfact.split
 
KnowledgeExplorer(TBox, ExpressionManager) - Constructor for class uk.ac.manchester.cs.jfact.split.KnowledgeExplorer
 
ksStack - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
told subsumers corresponding to a given entry

L

label() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
RW access to a label
LANGUAGE - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
length - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
less(int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
lesserequal(CGLabel) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
lesserequal(CWDArray) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
lesserequal(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
level() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
level() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
get level of a saved node
Lexeme - Class in uk.ac.manchester.cs.jfact.kernel
 
Lexeme(Token, NamedEntry) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Lexeme
default c'tor for pointers
Lexeme(Token) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Lexeme
default c'tor for pointers
Lexeme(Token, int) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Lexeme
default c'tor for numbers
Lexeme(Lexeme) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Lexeme
 
list - Variable in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
listValues() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
listValues() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
listValues() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
LITERAL - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
Literal<T extends Comparable<T>> - Interface in uk.ac.manchester.cs.jfact.datatypes
 
LITERAL - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
LiteralEntry - Class in uk.ac.manchester.cs.jfact.datatypes
 
LiteralEntry(String) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
create data entry with given name
literals - Variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
loadAxioms(Collection<OWLAxiom>) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
local(Axiom) - Method in interface uk.ac.manchester.cs.jfact.split.LocalityChecker
 
local(Axiom) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
local(Axiom) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
LocalityChecker - Interface in uk.ac.manchester.cs.jfact.split
 
LogAdapter - Interface in uk.ac.manchester.cs.jfact.helpers
 
logCacheEntry(int, LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
log this cache entry (with given level)
logCacheEntry(int, LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
logCacheEntry(int, LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
log this cache entry (with given level)
logCacheEntry(int, LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheSingleton
log this cache entry (with given level)
LogicFeatures - Class in uk.ac.manchester.cs.jfact.kernel
 
LogicFeatures() - Constructor for class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
default c'tor
LogicFeatures(LogicFeatures) - Constructor for class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
copy c'tor
logNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
log node information (number, i/d blockers, cached)
logStatisticData(LogAdapter, boolean, DlCompletionGraph, JFactReasonerConfiguration) - Method in class uk.ac.manchester.cs.jfact.helpers.Stats
 
LONG - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
LONG - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
LongOption - Class in uk.ac.manchester.cs.jfact.kernel.options
 
LongOption(String, Long) - Constructor for class uk.ac.manchester.cs.jfact.kernel.options.LongOption
 

M

makeEntry(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.ConceptNameCreator
 
makeEntry(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.DataroleNameCreator
 
makeEntry(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.IndividualNameCreator
 
makeEntry(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager.ObjectroleNameCreator
 
makeEntry(String) - Method in interface uk.ac.manchester.cs.jfact.kernel.NameCreator
create new Named Entry
makeEntry(String) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster.RoleCreator
 
makeEqSplit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
make the axiom split for the equivalence axiom
makeImpSplit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
make implication split for a given old NAME
makeNonPrimitive(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
switch primitive concept to non-primitive with new definition; @return old definition
makeNonPrimitive(Concept, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
make concept non-primitive; @return it's old description
maxCardinality(int, ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get max cardinality restriction wrt number N, an object role R and a concept C
maxCardinality(int, DataRoleExpression, DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get max cardinality restriction wrt number N, a data role R and a data expression E
maxExclusive - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
maxInclusive - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
maxLength - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
maxSize() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
get number of nodes in the CGraph
maxSize() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
get approximation of the size after query is added
MergableLabel - Class in uk.ac.manchester.cs.jfact.kernel
 
MergableLabel() - Constructor for class uk.ac.manchester.cs.jfact.kernel.MergableLabel
 
merge(MergableLabel) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
merge local label to label LABEL
merge(DlCompletionTree, DlCompletionTree, DepSet, List<DlCompletionTreeArc>) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
merge(MergableLabel, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
merge two given DAG entries
merge(MergableLabel) - Method in class uk.ac.manchester.cs.jfact.kernel.MergableLabel
make 2 labels equal
merge(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
mergeRoles() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
build bothRoles from single Roles flags
minCardinality(int, ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get min cardinality restriction wrt number N, an object role R and a concept C
minCardinality(int, DataRoleExpression, DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get min cardinality restriction wrt number N, a data role R and a data expression E
minExclusive - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
minInclusive - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
minLength - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
miss(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
mod - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
ModelCacheConst - Class in uk.ac.manchester.cs.jfact.kernel.modelcaches
 
ModelCacheConst(boolean) - Constructor for class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheConst
c'tor: no nominals can be here
ModelCacheIan - Class in uk.ac.manchester.cs.jfact.kernel.modelcaches
 
ModelCacheIan(DLDag, DlCompletionTree, boolean, int, int, boolean) - Constructor for class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
Create cache model of given CompletionTree using given HEAP
ModelCacheIan(boolean, int, int, boolean) - Constructor for class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
empty c'tor
ModelCacheInterface - Class in uk.ac.manchester.cs.jfact.kernel.modelcaches
 
ModelCacheInterface(boolean) - Constructor for class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
Create cache model with given precense of nominals
ModelCacheSingleton - Class in uk.ac.manchester.cs.jfact.kernel.modelcaches
Model caching implementation for singleton models.
ModelCacheSingleton(int) - Constructor for class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheSingleton
 
ModelCacheState - Enum in uk.ac.manchester.cs.jfact.kernel.modelcaches
status of model cache or merge operation
ModelCacheType - Enum in uk.ac.manchester.cs.jfact.kernel.modelcaches
 
Module - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVar.Entry
 
ModuleType - Enum in uk.ac.manchester.cs.jfact.split
 

N

NAME - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
name - Variable in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
name of the entity
name - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVar.Entry
 
NameCreator<T> - Interface in uk.ac.manchester.cs.jfact.kernel
 
NamedEntity - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
NamedEntityImpl - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
NamedEntityImpl(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
NamedEntry - Class in uk.ac.manchester.cs.jfact.kernel
 
NamedEntry(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
NamedEntryCollection<T extends NamedEntry> - Class in uk.ac.manchester.cs.jfact.kernel
class for collect TNamedEntry'es together.
NamedEntryCollection(String, NameCreator<T>, JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
c'tor: clear 0-th element
NameSet<T> - Class in uk.ac.manchester.cs.jfact.kernel
 
NameSet(NameCreator<T>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.NameSet
 
NAryExpression<Argument extends Expression> - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
NAryExpressionImpl<Argument extends Expression> - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
NAryExpressionImpl() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
nC - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
nC - Variable in class uk.ac.manchester.cs.jfact.kernel.TBox
number of concepts and individuals; used to set index for modelCache
nCDEntries - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
number of completely-defined entries
NCNAME - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
nCommon - Variable in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
number of processed common parents
nConcepts() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get number of registered concepts
nDRoles() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get number of registered data roles
needBottomUp() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
 
needBottomUp() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
check if it is possible to skip BU phase
needLogging() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
check if it is necessary to log taxonomy action
needLogging() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
check if it is necessary to log taxonomy action
needPlain() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.ClassPolicy
 
needPlain() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.DataPropertyPolicy
 
needPlain() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.IndividualPolicy
 
needPlain() - Method in class uk.ac.manchester.cs.jfact.kernel.actors.ObjectPropertyPolicy
 
needPlain() - Method in interface uk.ac.manchester.cs.jfact.kernel.actors.Policy
 
needRestore(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if node needs to be restored
needSave(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if node needs to be saved
needTopDown() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
 
needTopDown() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
check if it is possible to skip TD phase
needTracing() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
NEGATIVE_INTEGER - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
NEGATIVEINTEGER - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
negDConcepts - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
named concepts that appears negatively det-lly in a root node of a cache
negNConcepts - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
named concepts that appears negatively non-det in a root node of a cache
negUsage - Variable in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
neigh(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
indirect RW access to Links
nEntries - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
number of tested entryes
newAtom() - Method in class uk.ac.manchester.cs.jfact.split.AOStructure
create a new atom and get a pointer to it
newState() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
create new state
nextChainTransition(int) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
make the internal chain transition (between chainState and TO)
nextState - Variable in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
nIndividuals() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get number of registered individuals
NMTOKEN - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
NMTOKENS - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
noBranchingOps() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
NominalReasoner - Class in uk.ac.manchester.cs.jfact.kernel
 
NominalReasoner(TBox, JFactReasonerConfiguration, DatatypeFactory) - Constructor for class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
 
nominals - Variable in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
all nominals defined in TBox
NON_NEGATIVE_INTEGER - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
nonDetShift - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
shift in order to determine the 1st non-det application
noNeighbours(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
check if vertex has no neighbours in given direction
nonEmptyInterval(Comparable, Comparable, int) - Static method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
nonMergable(DlCompletionTree, DlCompletionTree, Reference<DepSet>) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
Class for maintaining graph of CT nodes.
nonMergable(DlCompletionTree, Reference<DepSet>) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
check if the NODE's and current node's IR are labelled with the same level
NONNEGATIVEINTEGER - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
NONPOSINT - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
NONPOSITIVEINTEGER - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
normalize(String) - Method in enum uk.ac.manchester.cs.jfact.datatypes.Facets.whitespace
 
NORMALIZEDSTRING - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
nORoles() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get number of registered object roles
not(ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get negation of a concept C
nProcessedAx() - Method in class uk.ac.manchester.cs.jfact.split.SigIndex
 
nR - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
nR - Variable in class uk.ac.manchester.cs.jfact.kernel.TBox
number of all distinct roles; used to set index for modelCache
NumberArg - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
NumericDatatype<R extends Comparable<R>> - Interface in uk.ac.manchester.cs.jfact.datatypes
all Datatypes whose getNumeric() method returns true implement this interface
NumericLiteral<R extends Comparable<R>> - Interface in uk.ac.manchester.cs.jfact.datatypes
all literals whose datatype is numeric
NumericLiteralImpl<R extends Comparable<R>> - Class in uk.ac.manchester.cs.jfact.datatypes
all literals whose datatype is numeric
NumericLiteralImpl(NumericDatatype<R>, String) - Constructor for class uk.ac.manchester.cs.jfact.datatypes.NumericLiteralImpl
 

O

O - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
ObjectPropertyPolicy - Class in uk.ac.manchester.cs.jfact.kernel.actors
policy for object properties
ObjectPropertyPolicy() - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.ObjectPropertyPolicy
 
objectRole(String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get named object role
ObjectRoleArg - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ObjectRoleBottom - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleBottom() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleBottom
 
objectRoleBottom() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get BOTTOM object role
ObjectRoleChain - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleChain(List<Expression>) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleChain
create role chain from given array
ObjectRoleComplexExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ObjectRoleExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
ObjectRoleInverse - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleInverse(ObjectRoleExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleInverse
 
ObjectRoleName - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleName(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleName
 
ObjectRoleProjectionFrom - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleProjectionFrom(ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionFrom
 
ObjectRoleProjectionInto - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleProjectionInto(ObjectRoleExpression, ConceptExpression) - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleProjectionInto
 
ObjectRoleTop - Class in uk.ac.manchester.cs.jfact.kernel.dl
 
ObjectRoleTop() - Constructor for class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleTop
 
objectRoleTop() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get TOP object role
oldName - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVar
 
omitStat(boolean) - Method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
whether statistic's gathering should be omitted due to the type of a vertex
oneOf(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get an n-ary one-of expression; take the arguments from the last argument list
oneOf(IndividualExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
ontologiesChanged(List<? extends OWLOntologyChange>) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
Ontology - Class in uk.ac.manchester.cs.jfact.kernel
 
Ontology() - Constructor for class uk.ac.manchester.cs.jfact.kernel.Ontology
 
OntologyLoader - Class in uk.ac.manchester.cs.jfact.kernel
 
OntologyLoader(TBox) - Constructor for class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
Option - Interface in uk.ac.manchester.cs.jfact.kernel.options
 
options - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
or(ConceptExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
 
or(List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get an n-ary disjunction expression; take the arguments from the last argument list
or(LogicFeatures) - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
operator add
ordered - Enum in uk.ac.manchester.cs.jfact.datatypes
 
OrderedDatatype<R extends Comparable<R>> - Interface in uk.ac.manchester.cs.jfact.datatypes
all Datatypes whose getNumeric() method returns true implement this interface
Original - Annotation Type in conformance
Mark a field, method, method argument or type as original - not ported from FaCT++, or with no simple correspondence
OWL_NAMESPACE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 

P

Pair<D,C> - Class in uk.ac.manchester.cs.jfact.helpers
 
Pair(D, C) - Constructor for class uk.ac.manchester.cs.jfact.helpers.Pair
 
parse(String) - Static method in enum uk.ac.manchester.cs.jfact.datatypes.cardinality
 
parse(Object) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Facet
 
parse(OWLFacet) - Static method in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
parse(String) - Static method in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
parse(String) - Static method in enum uk.ac.manchester.cs.jfact.datatypes.ordered
 
parseNumber(Object) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Facet
This is a convenience method that enables each facet to parse its values without client code having to worry whether the values are literals or strings - the typing is known to the facet implementation
parseValue(String) - Method in interface uk.ac.manchester.cs.jfact.datatypes.Datatype
 
parseValue(String) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
parseValue(String) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
pattern - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
pBlocked - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
flag whether node is permanently/temporarily blocked
pDep - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
dep-set for Purge op
pe - Variable in class uk.ac.manchester.cs.jfact.kernel.actors.SupConceptActor
 
performClassification() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
perform classification (assuming KB is consistent)
performConsistencyCheck() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
performRealisation() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
perform realisation (assuming KB is consistent)
PLAIN_LITERAL - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
PLAINLITERAL - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
plus(DepSet, DepSet) - Static method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
plus(LogicFeatures, LogicFeatures) - Static method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
Policy - Interface in uk.ac.manchester.cs.jfact.kernel.actors
 
pop(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
get an object from a fixed depth
pop() - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
pop() - Method in class uk.ac.manchester.cs.jfact.kernel.state.SaveList
 
pop(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.SaveList
get element from stack with given level
PortedFrom - Annotation Type in conformance
Mark a field, method, method argument or type with the original file and original name in FaCT++
posDConcepts - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
named concepts that appears positively det-lly in a root node of a cache
POSITIVE_INTEGER - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
POSITIVEINTEGER - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
posNConcepts - Variable in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
named concepts that appears positively non-det in a root node of a cache
postProcess() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
posUsage - Variable in class uk.ac.manchester.cs.jfact.helpers.DLVertex
usage statistic for pos- and neg occurences of a vertex
preClassificationActions() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
actions that to be done BEFORE entry will be classified
preClassificationActions() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
actions that to be done BEFORE entry will be classified
precomputeInferences(InferenceType...) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
prepareFeatures(Concept, Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
prepareReasoner() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
prepareReasoner() - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
prerpare Nominal Reasoner to a new job
prepareReasoning() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
preprocess() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
preprocessOntology(Collection<Axiom>) - Method in interface uk.ac.manchester.cs.jfact.split.LocalityChecker
allow the checker to preprocess an ontology if necessary
preprocessOntology(Collection<Axiom>) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
init kernel with the ontology signature
preprocessOntology(Collection<Axiom>) - Method in class uk.ac.manchester.cs.jfact.split.SigIndex
preprocess given set of axioms
preprocessOntology(Collection<Axiom>) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
preprocessOntology(Collection<Axiom>) - Method in class uk.ac.manchester.cs.jfact.split.TModularizer
allow the checker to preprocess an ontology if necessary
preprocessRelated() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
print(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(double) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(float) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(boolean) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(byte) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(char) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(short) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(String) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(Object) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(Object...) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(Object, Object) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(Object, Object, Object) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(Object, Object, Object, Object) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(Object, Object, Object, Object, Object) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
print(LogAdapter, boolean, String, String) - Method in class uk.ac.manchester.cs.jfact.helpers.Stats.AccumulatedStatistic
 
print(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
print(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
print current arc
print(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
print all the transitions starting from the state FROM
print(LogAdapter, int) - Method in class uk.ac.manchester.cs.jfact.kernel.RATransition
print the transition starting from FROM
print(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
print(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
 
print(LogAdapter, String) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
print() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
print TBox as a whole
printAxioms(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
printBody(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
printConcept(LogAdapter, Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
printConcepts(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
print all registered concepts
printDagEntry(LogAdapter, int) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
printDAGUsage(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
printFeatures() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
printIndividuals(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
print all registered individuals
println() - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
printNeighbours(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
printReasoningTime(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
printSimpleRules(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
printStat(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
print DAG size and number of cache hits, together with DAG usage
printSynonyms() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
printTemplate(Templates, Object...) - Method in interface uk.ac.manchester.cs.jfact.helpers.LogAdapter
 
private_add(ConceptWDep) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
adds concept P to a label - to be called only from CGLabel
processAutomaton(DLVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
processAx(Axiom) - Method in class uk.ac.manchester.cs.jfact.split.SigIndex
process an axiom wrt its Used status
processCI(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.elf.ELFReasoner
process concept inclusion axiom into the internal structures
processConcept(DLVertex, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
 
processDeclaration(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.elf.ELFReasoner
process declaration axiom
processDifferent(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
different individuals
processDifferent(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
processDisjoint(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
process a disjoint set [beg,end) in a usual manner
processDisjointC(Collection<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
processDisjointR(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
processEquivalentC(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
processEquivalentR(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
processGCI(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
try to absorb GCI C[=D; if not possible, just record this GCI
processNewAxiom(Axiom) - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
helper that inserts an axiom into Accum; @return bool if success
processRec(TAxiomSplitter.TRecord) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
process (register/unregister) axioms in a record REC
processSame(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
same individuals
processSame(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
projectFrom(ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get a expression corresponding to R projected from C
projectInto(ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get a expression corresponding to R projected into C
propagateTrueUp(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
pSynonym - Variable in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
pointer to synonym (entry which contains whole information the same as current)
push(T) - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
push(LinkedList<DLTree>, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
put(int, int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
put(int, V) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 

Q

queryMode() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 

R

R2 - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
RAddRule - Class in uk.ac.manchester.cs.jfact.elf
the rule for C [= \ER.D case
RAStateTransitions - Class in uk.ac.manchester.cs.jfact.kernel
class to represent transitions from a single state in an automaton
RAStateTransitions() - Constructor for class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
 
RATIONAL - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
RATIONAL - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
RATransition - Class in uk.ac.manchester.cs.jfact.kernel
 
RATransition(int) - Constructor for class uk.ac.manchester.cs.jfact.kernel.RATransition
create a transition to given state
RATransition(int, Role) - Constructor for class uk.ac.manchester.cs.jfact.kernel.RATransition
create a transition with a given label R to given state ST
RBotRule - Class in uk.ac.manchester.cs.jfact.elf
 
RChainLRule - Class in uk.ac.manchester.cs.jfact.elf
the rule for R in R o S [= T case
RChainRRule - Class in uk.ac.manchester.cs.jfact.elf
the rule for S in R o S [= T case
REAL - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
REAL - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
realInverse() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
get real inverse of a role (RO)
realiseKB() - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
ensure that KB is realised
ReasonerFreshEntityException - Exception in uk.ac.manchester.cs.jfact.kernel
 
ReasonerFreshEntityException(String) - Constructor for exception uk.ac.manchester.cs.jfact.kernel.ReasonerFreshEntityException
 
ReasonerFreshEntityException(String, String) - Constructor for exception uk.ac.manchester.cs.jfact.kernel.ReasonerFreshEntityException
 
ReasonerFreshEntityException(String, Throwable, String) - Constructor for exception uk.ac.manchester.cs.jfact.kernel.ReasonerFreshEntityException
 
ReasonerFreshEntityException(Throwable, String) - Constructor for exception uk.ac.manchester.cs.jfact.kernel.ReasonerFreshEntityException
 
ReasoningKernel - Class in uk.ac.manchester.cs.jfact.kernel
 
ReasoningKernel(JFactReasonerConfiguration, DatatypeFactory) - Constructor for class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
recognise(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
 
reduceGraph() - Method in class uk.ac.manchester.cs.jfact.split.AOStructure
reduce graph of the atoms in the structure
Reference<E> - Class in uk.ac.manchester.cs.jfact.helpers
 
Reference() - Constructor for class uk.ac.manchester.cs.jfact.helpers.Reference
 
Reference(E) - Constructor for class uk.ac.manchester.cs.jfact.helpers.Reference
 
reflexive2dag(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
create REFLEXIVE node
registerCIs() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
register all axioms in a form C [= D
registerElem(T) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
new element in a collection; return this element
registerEQ() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
split all possible EQ axioms
registerIndividualRelation(NamedEntry, NamedEntry, NamedEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
individual relation :R
registerNew(T) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
abstract method for additional tuning of newly created element
registerNominalCache(Individual) - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
create cache entry for given singleton
Rejects - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
RejSplits - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
Related - Class in uk.ac.manchester.cs.jfact.kernel
 
Related(Individual, Individual, Role) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Related
 
relatedTo(OWLAxiom, IndividualExpression, ObjectRoleExpression, IndividualExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom :R
relatedToNot(OWLAxiom, IndividualExpression, ObjectRoleExpression, IndividualExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom :\neg R
remove(int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
remove(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
remove(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
remove(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
remove(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
remove(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
remove(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
remove(T) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
remove given entry from the collection; @return true iff it was NOT the last entry.
remove(NamedEntity) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
remove given element from a signature
removeAll(int, int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
removeAll(int, int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
removeAll(int, int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
removeAll(int, int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
removeAllValues(int...) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
removeAllValues(int...) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
removeAllValues(int...) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
removeAllValues(int...) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
removeAt(int) - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
removeAt(int) - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
removeAt(int) - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
removeAt(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
removeAt(int) - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
removeAt(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
removeDescription() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
remove concept description (to save space)
removeExtraDescriptions() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
removeLastLink(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
remove latest link (usually to the BOTTOM node)
removeLink(boolean, TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
removeQuery() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
removeSelfFromDescription() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
remove concept from its own definition (like in case C [= (or C ...)
removeSynonymsFromParents() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
if two synonyms are in 'told' list, merge them
removeTop() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
remove top entry
rename(ConceptName) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
rename old concept into a new one with a fresh name
Renames - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
repeatUnblockedNode(DlCompletionTree, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
re-apply all the relevant expantion rules to a given unblocked NODE
replace(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
replaceForall(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
replace (AR:C) with X such that C [= AR^-:X for fresh X.
replaceSynonymsFromTree(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
 
replaceVertex(int, DLVertex, NamedEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
replace existing vertex at index I with a vertex V
reset() - Method in class uk.ac.manchester.cs.jfact.helpers.Timer
 
resetContained() - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
resetNotContained() - Method in class uk.ac.manchester.cs.jfact.helpers.IntCache
 
resetSessionFlags() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
resize(List<?>, int) - Static method in class uk.ac.manchester.cs.jfact.helpers.Helper
 
resize(List<T>, int, T) - Static method in class uk.ac.manchester.cs.jfact.helpers.Helper
 
resolve() - Method in class uk.ac.manchester.cs.jfact.kernel.MergableLabel
make label's depth <= 2; @return sample of the label
resolveId() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
resolvePBlocker() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
get node to which current one was merged
resolvePBlocker(DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
get node to which current one was merged; fills DEP from pDep's
resolveRole(DLTree) - Static method in class uk.ac.manchester.cs.jfact.kernel.Role
 
resolveSynonym(T) - Static method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
restore(SaveState, int) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
restore label to given LEVEL using given SS
restore(int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
restore(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
restore(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
restore() - Method in class uk.ac.manchester.cs.jfact.kernel.Restorer
restore an object based on saved information
restore(int) - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
restore state to the given level using internal stack
Restorer - Class in uk.ac.manchester.cs.jfact.kernel
 
Restorer() - Constructor for class uk.ac.manchester.cs.jfact.kernel.Restorer
 
restoreState(ToDoList.TODOListSaveState) - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
restore Todo table content from given saveState entry
restrict(int) - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
retestCGBlockedStatus() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
retest every d-blocked node in the CG.
retract(Axiom) - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
retract given axiom to the ontology
retract(Axiom) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
retract an axiom
retractAxiom(OWLAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
reverse - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
pointer to reverse arc
RIActor - Class in uk.ac.manchester.cs.jfact.kernel.actors
 
RIActor() - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.RIActor
 
role - Variable in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
role, labelling given arc
Role - Class in uk.ac.manchester.cs.jfact.kernel
 
Role(String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Role
 
RoleAutomaton - Class in uk.ac.manchester.cs.jfact.kernel
 
RoleAutomaton() - Constructor for class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
 
RoleExpression - Interface in uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
RoleMaster - Class in uk.ac.manchester.cs.jfact.kernel
 
RoleMaster(boolean, String, String, JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.kernel.RoleMaster
 
RoleMaster.RoleCreator - Class in uk.ac.manchester.cs.jfact.kernel
 
RoleMaster.RoleCreator() - Constructor for class uk.ac.manchester.cs.jfact.kernel.RoleMaster.RoleCreator
 
RSubRule - Class in uk.ac.manchester.cs.jfact.elf
the rule for R [= S case
runBottomUp() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
explicitely run BU phase
runBottomUp() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
explicitely run BU phase
runSat(int, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
runSat() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
runTopDown() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
explicitely run TD phase
runTopDown() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
explicitely run TD phase

S

save(SaveState) - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
save label using given SS
save() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
save label using given SS
save() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
save(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
save node using internal stack
save() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
save and invalidate arc (together with reverse arc)
save() - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
save() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
save current state using internal stack
SaveList - Class in uk.ac.manchester.cs.jfact.kernel.state
 
SaveList() - Constructor for class uk.ac.manchester.cs.jfact.kernel.state.SaveList
 
saveNode(DlCompletionTree, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
save given node wrt level
saveRareCond(Restorer) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
save rarely appeared info if P is non-null
saveRareCond(List<Restorer>) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
SaveStack<T> - Class in uk.ac.manchester.cs.jfact.helpers
 
SaveStack() - Constructor for class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
SaveState - Class in uk.ac.manchester.cs.jfact.kernel.state
class for save/restore
SaveState() - Constructor for class uk.ac.manchester.cs.jfact.kernel.state.SaveState
 
saveState(ToDoList.TODOListSaveState) - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
save current Todo table content to given saveState entry
saveStateGenerationStarted - Variable in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
searchTSbyRoleAndSupers(Role, Set<Role>) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
second - Variable in class uk.ac.manchester.cs.jfact.helpers.Pair
 
selfReference(ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get self-reference restriction of an object role R
SemanticLocalityChecker - Class in uk.ac.manchester.cs.jfact.split
semantic locality checker for DL axioms
SemanticLocalityChecker(ReasoningKernel) - Constructor for class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
init c'tor
setAbsorptionLoggingActive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setAbsorptionLogOutputStream(OutputStream) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setAffected() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
set node (and all subnodes) affected
setAncestor(DLTree) - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
setAsymmetric(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
AntySymmetric (R): disjoint(R,R^-)
setAsymmetric(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set the asymmetry of both role and it's inverse
setAtom(TOntologyAtom) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
 
setAtom(TOntologyAtom) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
setBlocker(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
setBlockingMethod(boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
set blocking method for a session
setBlockingMethod(boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
set blocking method for a session
setBottom() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
setBottomUp(KBFlags) - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
set bottom-up flag
setBPDomain(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set domain-as-a-bipointer to a role
setCache(int, ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
set cache for given BiPointer; @return given cache
setCached(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
set cached status of given node
setCc(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.SaveState
 
setChecked(long) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
setChild(int) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
set a concept (child) to Name-like vertex
setCommon() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
setCompletelyDefined(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
setCompletelyDefined(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
set Completely Defined flag
setConcept(NamedEntry) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
set TConcept value to entry
setConceptIndex(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
set new concept index for given C wrt existing nC
setConsistency(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
set consistency flag
setCurIR(DlCompletionTree, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
 
setCurLevel(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
 
setCurrentEntry(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
initialise aux entry with given concept p
setDataNode() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
setDataRole() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
setDataRole(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
setDBlocked(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
mark node d-blocked
setDDomain(OWLAxiom, DataRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Domain (R C)
setDEBUG_SAVE_RESTORE(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setDFunctional(OWLAxiom, DataRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Functional (R)
setDomain(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
add p to domain of the role
setDRange(OWLAxiom, DataRoleExpression, DataExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Range (R E)
setdumpQuery(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setEntity(NamedEntity) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
setEntry(NamedEntry) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NamedEntity
 
setEntry(NamedEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
setExpressionCache(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
whether to use cache for nodes
setFairnessConstraint(OWLAxiom, List<Expression>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
let all concept expressions in the ArgQueue to be fairness constraints
setFairnessConstraintDLTrees(List<DLTree>) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
setFinalSize() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
set the DAG size
setForbidUndefinedNames(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
set the flag that forbid usage of undefined names for concepts/roles; @return old value
setFPP_DEBUG_SPLIT_MODULES(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setFunctional(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set role functionality value
setFunctional() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
mark role (topmost) functional
setFunctional(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set functional attribute to given value (functional DAG vertex)
setGCI(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.KBFlags
 
setHasNominalNode(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
 
setHasSP(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
setHostVertex(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
mark vertex as the one corresponding to a given ENTRY
setIBlocked(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
mark node i-blocked
setId(int) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
set the id
setId(int) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
set internal ID
setId(int) - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
set the value of the id to ID
setIgnoreExprCache(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
choose whether TExpr cache should be ignored
setIndex(int) - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
set DAG index of the data entry
setIndex(int) - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
set DAG index of the data entry
setIndex(int) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
set the index value
setIndex(int) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
setInit(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
set the Init concept
setInModule(boolean) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
setInSS(boolean) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
 
setInterruptedSwitch(AtomicBoolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
 
setInverse(Role) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set inverse to given role
setInverseFunctional(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
InverseFunctional (R)
setInverseRoles() - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
allow user to set presence of inverse roles
setInverseRoles(OWLAxiom, ObjectRoleExpression, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
R = Inverse(S)
setIrreflexive(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Irreflexive (R): Domain(R) = \neg ER.Self
setIrreflexive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set the irreflexivity of both role and it's inverse
setIrreflexive() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
setIUnsafe() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
state that the automaton is i-unsafe
setLiteral(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
set host data type for the data value
setLocality(boolean) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
set new locality polarity
setLocality(boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.split.TSignature
set new locality polarity
setLocked(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
set LOCKED value to a VAL; @return old value of LOCKED
setLoggingActive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setModule(Collection<Axiom>) - Method in class uk.ac.manchester.cs.jfact.split.TOntologyAtom
set the module axioms
setnEdges(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
setnNeighbours(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionTreeSaveState
 
setnNodes(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
setNode(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
 
setNominal(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
setNominalLevel() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
setNominalLevel(int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
setNonClassifiable() - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
setNonClassifiable(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
 
setNType(DepSet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
setODomain(OWLAxiom, ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Domain (R C)
setOFunctional(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Functional (R)
setORange(OWLAxiom, ObjectRoleExpression, ConceptExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Range (R C)
setOrderDefaults(String, String) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
setOrderOptions(String) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
setorSortSat(String) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setorSortSub(String) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setOUnsafe() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
state that the automaton is o-unsafe
setPBlocked(DlCompletionTree, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
mark node purged
setpBody(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
setpName(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
setPrimitive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
setProcessed() - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
set the processed marker to the end of the ontology
setPType(DepSet) - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
set the precense of the PType
setRange(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
add p to range of the role
setRaresavestackLevel(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Restorer
for accessing the level on TRareSaveStack
setReference(E) - Method in class uk.ac.manchester.cs.jfact.helpers.Reference
 
setReflexive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.KBFlags
 
setReflexive(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Reflexive (R)
setReflexive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set the reflexivity of both role and it's inverse
setReflexive() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
setRegularLogOutputStream(OutputStream) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRelatedCache(Role, List<Individual>) - Method in class uk.ac.manchester.cs.jfact.kernel.Individual
set the cache of individuals related to THIS via R
setRelevant(long) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
make given concept relevant to given Labeller's state
setRelevant(long) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
make given role relevant to given Labeller's state
setReverse(DlCompletionTreeArc) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
set given arc as a reverse of current
setRKG_IMPROVE_SAVE_RESTORE_DEPSET(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_PRINT_DAG_USAGE(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_UPDATE_RND_FROM_SUPERROLES(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_USE_AD_IN_MODULE_EXTRACTION(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_USE_DYNAMIC_BACKJUMPING(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_USE_FAIRNESS(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_USE_SIMPLE_RULES(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRKG_USE_SORTED_REASONING(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setRnD() - Method in class uk.ac.manchester.cs.jfact.kernel.KBFlags
 
setSample(ClassifiableEntry, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
set sample to ENTRY
setSatOrder() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
use SAT options to OR ordering;
setSc(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.SaveState
 
setSignature(TSignature) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
set the signature of the expression translator
setSignature(TSignature) - Method in class uk.ac.manchester.cs.jfact.split.SigAccessor
 
setSignatureValue(TSignature) - Method in interface uk.ac.manchester.cs.jfact.split.LocalityChecker
 
setSignatureValue(TSignature) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
set a new value of a signature (without changing a locality parameters)
setSignatureValue(TSignature) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
set a new value of a signature (without changing a locality parameters)
setSingleton(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
setsNodes(int) - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
setSpecialDomain(int) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set the special domain value
setSplits(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setSubOrder() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
use SUB options to OR ordering
setSuccEdge(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTreeArc
set the successor field
setSymmetric(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Symmetric (R): R [= R^-
setSymmetric(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set the symmetry of both role and it's inverse
setSymmetric() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
setSynonym(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
add entry's synonym
setSystem() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
setTaxVertex(TaxonomyVertex) - Method in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
set up given entry
setTMP_PRINT_TAXONOMY_INFO(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setToDoPriorities() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
set ToDo priorities using local OPTIONS
setToldTop(Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
init TOP told subsumer if necessary
setToldTop() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
set told TOP concept whether necessary
setTop() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
setTopBottomRoleNames(String, String, String, String) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
set top/bottom role names to use them in the related output
setTopBottomRoles(String, String, String, String) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
set Top/Bot properties
setTransitive(OWLAxiom, ObjectRoleExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
Transitive (R)
setTransitive(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.Role
set the transitivity of both role and it's inverse
setTransitive() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
setUBlocked() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
mark node unblocked
setUndefinedNames(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
change the undefined names usage policy
setup(int, int, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.RAStateTransitions
set up state transitions: no more additions to the structure
setup(int, boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
set up all transitions passing number of roles
setupEdge(DlCompletionTreeArc, DepSet, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 
setUSE_BLOCKING_STATISTICS(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setUSE_REASONING_STATISTICS(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setuseAnywhereBlocking(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setUseAxiomSplitting(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setUsed(boolean) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.Axiom
set the used flag
setUseELReasoner(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setUseUndefinedNames(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
setValued(boolean, long) - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
setverboseOutput(boolean) - Method in class uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration
 
shallowCache() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheIan
get type of cache (deep or shallow)
shallowCache() - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
get type of cache (deep or shallow)
SHORT - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
SHORT - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
sig - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
sig - Variable in class uk.ac.manchester.cs.jfact.split.TSplitVar.Entry
 
SigAccessor - Class in uk.ac.manchester.cs.jfact.split
helper class to set signature and locality class
SigAccessor() - Constructor for class uk.ac.manchester.cs.jfact.split.SigAccessor
 
SigIndex - Class in uk.ac.manchester.cs.jfact.split
 
SigIndex(LocalityChecker) - Constructor for class uk.ac.manchester.cs.jfact.split.SigIndex
empty c'tor
simplify() - Method in class uk.ac.manchester.cs.jfact.kernel.Related
simplify structure wrt synonyms
simplifyCN(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
replace a defined concept with its description
simplifyForall(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
replace a universal restriction with a fresh concept
size() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
size() - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
size - Variable in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
size - Variable in class uk.ac.manchester.cs.jfact.helpers.IntList
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
size - Variable in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
size() - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
size() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
size() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
size() - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NAryExpression
 
size() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
size() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
get size of DAG
size() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntryCollection
 
size() - Method in class uk.ac.manchester.cs.jfact.kernel.Ontology
size of the ontology
size() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleAutomaton
return number of distinct states
size() - Method in class uk.ac.manchester.cs.jfact.kernel.RoleMaster
get number of roles
size() - Method in class uk.ac.manchester.cs.jfact.split.AOStructure
size of the structure
size() - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
SortedIntList - Class in uk.ac.manchester.cs.jfact.helpers
 
SortedIntList() - Constructor for class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
sortEntry(DLDag) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
split(TBox) - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
split an axiom; @return new axiom and/or NULL
split(Axiom) - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
split given axiom
splitImplications() - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
split all implications for which equivalences were split as well
splitImplicationsFor(ConceptName) - Method in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
split all implications corresponding to oldName; @return split pointer
Splits - Variable in class uk.ac.manchester.cs.jfact.kernel.Ontology
 
stack - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
stack for the local reasoner's state
start() - Method in class uk.ac.manchester.cs.jfact.helpers.Timer
 
startSaveStateGeneration() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
stat - Variable in class uk.ac.manchester.cs.jfact.helpers.DLVertex
maximal depth, size and frequency of reference of the expression
states - Variable in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
StatIndex - Enum in uk.ac.manchester.cs.jfact.helpers
 
Stats - Class in uk.ac.manchester.cs.jfact.helpers
 
Stats() - Constructor for class uk.ac.manchester.cs.jfact.helpers.Stats
 
Stats.AccumulatedStatistic - Class in uk.ac.manchester.cs.jfact.helpers
 
stop() - Method in class uk.ac.manchester.cs.jfact.helpers.Timer
 
STRING - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
STRING - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
StringOption - Class in uk.ac.manchester.cs.jfact.kernel.options
 
StringOption(String, String) - Constructor for class uk.ac.manchester.cs.jfact.kernel.options.StringOption
 
SubNames - Variable in class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
SupConceptActor - Class in uk.ac.manchester.cs.jfact.kernel.actors
class for exploring concept taxonomy to find super classes
SupConceptActor(ClassifiableEntry) - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.SupConceptActor
 
switchToNonprimitive(DLTree, DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
SyntacticLocalityChecker - Class in uk.ac.manchester.cs.jfact.split
syntactic locality checker for DL axioms
SyntacticLocalityChecker() - Constructor for class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
init c'tor

T

TAxiomSplitter - Class in uk.ac.manchester.cs.jfact.split
 
TAxiomSplitter(JFactReasonerConfiguration, Ontology) - Constructor for class uk.ac.manchester.cs.jfact.split.TAxiomSplitter
 
TAxiomSplitter.TRecord - Class in uk.ac.manchester.cs.jfact.split
keep the single rename: named concept C in an axiom (C=D or C[=D) into a new name C' and new axiom C'=D or C'[=D
TAxiomSplitter.TRecord() - Constructor for class uk.ac.manchester.cs.jfact.split.TAxiomSplitter.TRecord
 
Taxonomy - Class in uk.ac.manchester.cs.jfact.kernel
 
Taxonomy(ClassifiableEntry, ClassifiableEntry, JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
TaxonomyActor - Class in uk.ac.manchester.cs.jfact.kernel.actors
 
TaxonomyActor(ExpressionManager, Policy) - Constructor for class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
 
TaxonomyVertex - Class in uk.ac.manchester.cs.jfact.kernel
 
TaxonomyVertex() - Constructor for class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
TaxonomyVertex(ClassifiableEntry) - Constructor for class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
init c'tor; use it only for Top/Bot initialisations
taxVertex - Variable in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
link to taxonomy entry for current entry
tBox - Variable in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
host TBox
TBox - Class in uk.ac.manchester.cs.jfact.kernel
 
TBox(DatatypeFactory, JFactReasonerConfiguration, String, String, String, String, AtomicBoolean) - Constructor for class uk.ac.manchester.cs.jfact.kernel.TBox
 
tboxHost - Variable in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
host TBox that holds all concepts/etc
TDag2Interface - Class in uk.ac.manchester.cs.jfact.kernel
class to translate DAG entities into the TDL* expressions
TDag2Interface(DLDag, ExpressionManager) - Constructor for class uk.ac.manchester.cs.jfact.kernel.TDag2Interface
init c'tor
Templates - Enum in uk.ac.manchester.cs.jfact.helpers
 
testCachedNonSubsumption(Concept, Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
test if 2 concept non-subsumption can be determined by cache merging
testHasNominals() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if the relevant part of KB contains singletons
testHasTopRole() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
check if the relevant part of KB contains top role
testSortedNonSubsumption(Concept, Concept) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
test if 2 concept non-subsumption can be determined by sorts checking
Timer - Class in uk.ac.manchester.cs.jfact.helpers
 
Timer() - Constructor for class uk.ac.manchester.cs.jfact.helpers.Timer
 
TModularizer - Class in uk.ac.manchester.cs.jfact.split
class to create modules of an ontology wrt module type
TModularizer(JFactReasonerConfiguration, LocalityChecker) - Constructor for class uk.ac.manchester.cs.jfact.split.TModularizer
init c'tor
toClassPointer(OWLClassExpression) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
toDataPropertyPointer(OWLDataPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
toDataTypeExpressionPointer(OWLDataRange) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
toDataTypePointer(OWLDatatype) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
toDataValuePointer(OWLLiteral) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
ToDoList - Class in uk.ac.manchester.cs.jfact.kernel
 
ToDoList() - Constructor for class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
ToDoList.ToDoEntry - Class in uk.ac.manchester.cs.jfact.kernel
the entry of Todo table
toIndividualPointer(OWLIndividual) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
toIntArray() - Method in interface uk.ac.manchester.cs.jfact.helpers.FastSet
 
toIntArray() - Method in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
toIntArray() - Method in class uk.ac.manchester.cs.jfact.helpers.IntList
 
toIntArray() - Method in class uk.ac.manchester.cs.jfact.helpers.IntSet
 
toIntArray() - Method in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
TOKEN - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
token() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
Token - Enum in uk.ac.manchester.cs.jfact.kernel
 
toldSubsumers - Variable in class uk.ac.manchester.cs.jfact.kernel.ClassifiableEntry
links to 'told subsumers' (entries that are direct super-entries for current)
TOntologyAtom - Class in uk.ac.manchester.cs.jfact.split
 
TOntologyAtom() - Constructor for class uk.ac.manchester.cs.jfact.split.TOntologyAtom
 
toObjectPropertyPointer(OWLObjectPropertyExpression) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
top(int) - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
get an object from a fixed depth
top() - Method in class uk.ac.manchester.cs.jfact.helpers.SaveStack
 
top() - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get TOP concept
TOP_DATA_PROPERTY - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
TOP_OBJECT_PROPERTY - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
topCLocal() - Method in class uk.ac.manchester.cs.jfact.split.SigAccessor
 
topCLocal() - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
TopEquivalenceEvaluator - Class in uk.ac.manchester.cs.jfact.split
check whether class expressions are equivalent to top wrt given locality class
TopEquivalenceEvaluator() - Constructor for class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
topRLocal() - Method in class uk.ac.manchester.cs.jfact.split.SigAccessor
 
topRLocal() - Method in class uk.ac.manchester.cs.jfact.split.TSignature
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEntry
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeEnumeration
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeIntersection
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeNegation
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.DataTypeSituation
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.DatatypeUnion
 
toString() - Method in class uk.ac.manchester.cs.jfact.datatypes.LiteralEntry
 
toString() - Method in class uk.ac.manchester.cs.jfact.dep.DepSet
 
toString() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
toString() - Method in class uk.ac.manchester.cs.jfact.helpers.DLTree
 
toString(boolean) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
toString() - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
 
toString() - Method in class uk.ac.manchester.cs.jfact.helpers.IntMap
 
toString() - Method in class uk.ac.manchester.cs.jfact.helpers.Reference
 
toString() - Method in class uk.ac.manchester.cs.jfact.helpers.Timer
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.Axiom
dump GCI for debug purposes
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.CGLabel
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.Concept
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.ConceptWDep
print concept and a dep-set
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AxiomConceptInclusion
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptBottom
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ConceptTop
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataRoleTop
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.DataTop
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NamedEntityImpl
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleBottom
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.dl.ObjectRoleTop
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.DLConceptTaxonomy
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.Lexeme
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.NamedEntry
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.Role
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.state.DLCompletionGraphSaveState
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.TaxonomyVertex
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList.ToDoEntry
 
toString() - Method in class uk.ac.manchester.cs.jfact.kernel.ToDoList
 
totalDigits - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
transform(Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.axioms.AbstractNaryAxiom
 
transform(Expression) - Method in interface uk.ac.manchester.cs.jfact.kernel.dl.interfaces.NAryExpression
transform general expression into the argument one
transform(Expression) - Method in class uk.ac.manchester.cs.jfact.kernel.dl.NAryExpressionImpl
transform general expression into the argument one
transformSingletonHierarchy() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
transformToldCycles() - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
translateIndividualPointersToNodeSet(Iterable<IndividualExpression>) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
translateIndividualSet(Set<OWLIndividual>) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
translateTAxiomSet(Collection<Axiom>) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery
 
TranslationMachinery - Class in uk.ac.manchester.cs.jfact
 
TranslationMachinery(ReasoningKernel, OWLDataFactory, DatatypeFactory) - Constructor for class uk.ac.manchester.cs.jfact.TranslationMachinery
 
TranslationMachinery.DeclarationVisitorEx - Class in uk.ac.manchester.cs.jfact
 
TranslationMachinery.DeclarationVisitorEx() - Constructor for class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
TranslationMachinery.EntailmentChecker - Class in uk.ac.manchester.cs.jfact
 
TranslationMachinery.EntailmentChecker() - Constructor for class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
tree2dag(DLTree) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
tryEntry(ClassifiableEntry) - Method in class uk.ac.manchester.cs.jfact.kernel.actors.TaxonomyActor
try current entry
TSignature - Class in uk.ac.manchester.cs.jfact.split
class to hold the signature of a module
TSignature() - Constructor for class uk.ac.manchester.cs.jfact.split.TSignature
 
TSignature(TSignature) - Constructor for class uk.ac.manchester.cs.jfact.split.TSignature
 
TSignatureUpdater - Class in uk.ac.manchester.cs.jfact.split
update signature by adding the signature of a given axiom to it
TSignatureUpdater(TSignature) - Constructor for class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
TSplitRules - Class in uk.ac.manchester.cs.jfact.split
all split rules: vector of rules with init and access methods
TSplitRules(JFactReasonerConfiguration) - Constructor for class uk.ac.manchester.cs.jfact.split.TSplitRules
 
TSplitRules.TSplitRule - Class in uk.ac.manchester.cs.jfact.split
class to check whether there is a need to unsplit splitted var
TSplitVar - Class in uk.ac.manchester.cs.jfact.split
this is to keep the track of new vars/axioms for C >< C0, C1, ..., Cn
TSplitVar() - Constructor for class uk.ac.manchester.cs.jfact.split.TSplitVar
 
TSplitVar.Entry - Class in uk.ac.manchester.cs.jfact.split
 
TSplitVar.Entry() - Constructor for class uk.ac.manchester.cs.jfact.split.TSplitVar.Entry
 
TSplitVars - Class in uk.ac.manchester.cs.jfact.split
set of all known var splits with access by name
TSplitVars() - Constructor for class uk.ac.manchester.cs.jfact.split.TSplitVars
 
typedValue() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Literal
 

U

uk.ac.manchester.cs.jfact - package uk.ac.manchester.cs.jfact
 
uk.ac.manchester.cs.jfact.datatypes - package uk.ac.manchester.cs.jfact.datatypes
 
uk.ac.manchester.cs.jfact.dep - package uk.ac.manchester.cs.jfact.dep
 
uk.ac.manchester.cs.jfact.elf - package uk.ac.manchester.cs.jfact.elf
 
uk.ac.manchester.cs.jfact.helpers - package uk.ac.manchester.cs.jfact.helpers
 
uk.ac.manchester.cs.jfact.kernel - package uk.ac.manchester.cs.jfact.kernel
 
uk.ac.manchester.cs.jfact.kernel.actors - package uk.ac.manchester.cs.jfact.kernel.actors
 
uk.ac.manchester.cs.jfact.kernel.dl - package uk.ac.manchester.cs.jfact.kernel.dl
 
uk.ac.manchester.cs.jfact.kernel.dl.axioms - package uk.ac.manchester.cs.jfact.kernel.dl.axioms
 
uk.ac.manchester.cs.jfact.kernel.dl.interfaces - package uk.ac.manchester.cs.jfact.kernel.dl.interfaces
 
uk.ac.manchester.cs.jfact.kernel.modelcaches - package uk.ac.manchester.cs.jfact.kernel.modelcaches
 
uk.ac.manchester.cs.jfact.kernel.options - package uk.ac.manchester.cs.jfact.kernel.options
 
uk.ac.manchester.cs.jfact.kernel.queryobjects - package uk.ac.manchester.cs.jfact.kernel.queryobjects
 
uk.ac.manchester.cs.jfact.kernel.state - package uk.ac.manchester.cs.jfact.kernel.state
 
uk.ac.manchester.cs.jfact.kernel.voc - package uk.ac.manchester.cs.jfact.kernel.voc
 
uk.ac.manchester.cs.jfact.split - package uk.ac.manchester.cs.jfact.split
 
uk.ac.manchester.cs.jfact.visitors - package uk.ac.manchester.cs.jfact.visitors
 
UnreachableSituationException - Exception in uk.ac.manchester.cs.jfact.helpers
 
UnreachableSituationException() - Constructor for exception uk.ac.manchester.cs.jfact.helpers.UnreachableSituationException
 
UnreachableSituationException(String) - Constructor for exception uk.ac.manchester.cs.jfact.helpers.UnreachableSituationException
 
UnreachableSituationException(String, Throwable) - Constructor for exception uk.ac.manchester.cs.jfact.helpers.UnreachableSituationException
 
UNSIGNEDBYTE - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
UNSIGNEDBYTE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
UNSIGNEDINT - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
UNSIGNEDINT - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
UNSIGNEDLONG - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
UNSIGNEDLONG - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
UNSIGNEDSHORT - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
UNSIGNEDSHORT - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
unwrap(DLTree) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
get TDE by a given DLTree
updateClassifiedSingleton(Individual) - Method in class uk.ac.manchester.cs.jfact.kernel.NominalReasoner
use classification information for the nominal P
updateDBlockedStatus(DlCompletionTree) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionGraph
update blocked status for d-blocked node
updateDepSet(int, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
updateDepSet(DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.CWDArray
 
updateIndex(DagTag, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
update index corresponding to DLVertex's tag
updateIR(DlCompletionTree, DepSet) - Method in class uk.ac.manchester.cs.jfact.kernel.DlCompletionTree
update IR of the current node with IR from NODE and additional clash-set; @return restorer
updateNominalStatus(ModelCacheInterface) - Method in class uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheInterface
update knoweledge about nominals in the model after merging
updateSorts(int, Role, int) - Method in class uk.ac.manchester.cs.jfact.kernel.DLDag
update sorts for :R construction
updateStatValues(int, int, int, int, boolean) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
add-up all stat values at once by explicit values
updateStatValues(DLVertex, boolean, boolean) - Method in class uk.ac.manchester.cs.jfact.helpers.DLVertex
add-up all values at once by a given vertex
updateStatValues(int, int, int, int, boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
add-up all stat values at once by explicit values
updateStatValues(DLVertex, boolean, boolean, int[]) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
add-up all values at once by a given vertex
usageByState() - Method in enum uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheState
> untested model cache.
useCompletelyDefined - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
optimisation flag: if entry is completely defined by it's told subsumers, no other classification required
Utils - Class in uk.ac.manchester.cs.jfact.datatypes
 
Utils() - Constructor for class uk.ac.manchester.cs.jfact.datatypes.Utils
 

V

value() - Method in interface uk.ac.manchester.cs.jfact.datatypes.Literal
 
value() - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
value(ObjectRoleExpression, IndividualExpression) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get value restriction wrt an object role R and an individual I
value(DataRoleExpression, Literal<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionManager
get value restriction wrt a data role R and a data value V
valueLabel - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
 
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.datatypes.cardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.datatypes.Facets.whitespace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.datatypes.ordered
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.helpers.Templates
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.AddConceptResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.Concept.CTTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.KBStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheType
Returns the enum constant of this type with the specified name.
valueOf(OWLAxiom, IndividualExpression, DataRoleExpression, Literal<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom (value I A V)
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.kernel.Token
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.ac.manchester.cs.jfact.split.ModuleType
Returns the enum constant of this type with the specified name.
valueOfNot(OWLAxiom, IndividualExpression, DataRoleExpression, Literal<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
axiom :\neg A
values() - Static method in enum uk.ac.manchester.cs.jfact.datatypes.cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
values() - Static method in enum uk.ac.manchester.cs.jfact.datatypes.Facets.whitespace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.datatypes.ordered
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class uk.ac.manchester.cs.jfact.helpers.ArrayIntMap
 
values - Variable in class uk.ac.manchester.cs.jfact.helpers.FastSetSimple
 
values - Variable in class uk.ac.manchester.cs.jfact.helpers.IntList
 
values - Variable in class uk.ac.manchester.cs.jfact.helpers.SortedIntList
 
values() - Static method in enum uk.ac.manchester.cs.jfact.helpers.StatIndex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.helpers.Templates
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.AddConceptResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.Concept.CTTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.DagTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.KBStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.modelcaches.ModelCacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.kernel.Token
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.ac.manchester.cs.jfact.split.ModuleType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visit(ConceptTop) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptBottom) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptNot) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptAnd) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptOr) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptOneOf) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectSelf) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectValue) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectExists) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectForall) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectMinCardinality) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptObjectExactCardinality) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptDataValue) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptDataExists) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptDataForall) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptDataMinCardinality) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptDataMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ConceptDataExactCardinality) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(IndividualName) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleTop) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleBottom) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleName) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleInverse) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleChain) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleProjectionFrom) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(ObjectRoleProjectionInto) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataRoleTop) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataRoleBottom) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataRoleName) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataTop) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataBottom) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataNot) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataAnd) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataOr) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(DataOneOf) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.elf.ELFExpressionChecker
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
replace it with C0 [= Ci, Ci [= C0
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
replace with Ci \and Cj [= \bot for 0 <= i < j < n
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
the only legal one contains a single element, so is C = D
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
normalize equivalence as a number of subsumptions R0 [= Ri, Ri [= R0
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
already canonical
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
normalize transitivity as role inclusion
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
all the job is done here
visit(ConceptTop) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptBottom) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptNot) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptAnd) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptOr) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptOneOf) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectSelf) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectValue) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectExists) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectForall) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectMinCardinality) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptObjectExactCardinality) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptDataValue) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptDataExists) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptDataForall) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptDataMinCardinality) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptDataMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ConceptDataExactCardinality) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(IndividualName) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleTop) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleBottom) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleName) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleInverse) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleChain) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleProjectionFrom) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(ObjectRoleProjectionInto) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataRoleTop) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataRoleBottom) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataRoleName) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataTop) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataBottom) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataNot) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataAnd) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataOr) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(DataOneOf) - Method in class uk.ac.manchester.cs.jfact.kernel.ExpressionTranslator
 
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
 
visit(ConceptTop) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptBottom) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleProjectionFrom) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleProjectionInto) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptNot) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptAnd) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptOr) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptOneOf) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectSelf) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectValue) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectExists) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectForall) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectMinCardinality) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptObjectExactCardinality) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptDataValue) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptDataExists) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptDataForall) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptDataMinCardinality) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptDataMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ConceptDataExactCardinality) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleTop) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleBottom) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleName) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleInverse) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(ObjectRoleChain) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(DataRoleTop) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(DataRoleBottom) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(DataRoleName) - Method in class uk.ac.manchester.cs.jfact.split.BotEquivalenceEvaluator
 
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
FIXME!! fornow
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
there is no such axiom in OWL API, but I hope nobody would use Fairness here
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
 
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
there is no such axiom in OWL API, but I hope nobody would use Fairness here
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
as BotRole is irreflexive, the only local axiom is topEquivalent(R)
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
 
visit(ObjectRoleProjectionFrom) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ObjectRoleProjectionInto) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptTop) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptBottom) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptNot) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptAnd) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptOr) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptOneOf) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectSelf) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectValue) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectExists) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectForall) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectMinCardinality) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptObjectExactCardinality) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptDataValue) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptDataExists) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptDataForall) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptDataMinCardinality) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptDataMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ConceptDataExactCardinality) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ObjectRoleTop) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ObjectRoleBottom) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ObjectRoleName) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ObjectRoleInverse) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(ObjectRoleChain) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(DataRoleTop) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(DataRoleBottom) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(DataRoleName) - Method in class uk.ac.manchester.cs.jfact.split.TopEquivalenceEvaluator
 
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
 
visit(OWLClass) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
visit(OWLObjectProperty) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
visit(OWLDataProperty) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
visit(OWLNamedIndividual) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
visit(OWLDatatype) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
visit(OWLAnnotationProperty) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.DeclarationVisitorEx
 
visit(OWLSubClassOfAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLNegativeObjectPropertyAssertionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLAsymmetricObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLReflexiveObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDisjointClassesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDataPropertyDomainAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLObjectPropertyDomainAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLEquivalentObjectPropertiesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLNegativeDataPropertyAssertionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDifferentIndividualsAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDisjointDataPropertiesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDisjointObjectPropertiesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLObjectPropertyRangeAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLObjectPropertyAssertionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLFunctionalObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLSubObjectPropertyOfAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDisjointUnionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDeclarationAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLAnnotationAssertionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLSymmetricObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDataPropertyRangeAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLFunctionalDataPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLEquivalentDataPropertiesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLClassAssertionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLEquivalentClassesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDataPropertyAssertionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLTransitiveObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLIrreflexiveObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLSubDataPropertyOfAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLInverseFunctionalObjectPropertyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLSameIndividualAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLSubPropertyChainOfAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLInverseObjectPropertiesAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLHasKeyAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLDatatypeDefinitionAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(SWRLRule) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLSubAnnotationPropertyOfAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLAnnotationPropertyDomainAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(OWLAnnotationPropertyRangeAxiom) - Method in class uk.ac.manchester.cs.jfact.TranslationMachinery.EntailmentChecker
 
visit(AxiomDeclaration) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomEquivalentConcepts) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDisjointConcepts) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomEquivalentORoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomEquivalentDRoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDisjointORoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDisjointDRoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomSameIndividuals) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDifferentIndividuals) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomFairnessConstraint) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleInverse) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomORoleSubsumption) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDRoleSubsumption) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomORoleDomain) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDRoleDomain) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomORoleRange) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDRoleRange) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleTransitive) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleReflexive) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleIrreflexive) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleSymmetric) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleAsymmetric) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomORoleFunctional) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDRoleFunctional) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRoleInverseFunctional) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomConceptInclusion) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomInstanceOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRelatedTo) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomRelatedToNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomValueOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomValueOfNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDisjointUnion) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visit(AxiomDeclaration) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomEquivalentConcepts) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDisjointConcepts) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomEquivalentORoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomEquivalentDRoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDisjointUnion) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDisjointORoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDisjointDRoles) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomSameIndividuals) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDifferentIndividuals) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomFairnessConstraint) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleInverse) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomORoleSubsumption) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDRoleSubsumption) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomORoleDomain) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDRoleDomain) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomORoleRange) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDRoleRange) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleTransitive) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleReflexive) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleIrreflexive) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleSymmetric) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleAsymmetric) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomORoleFunctional) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDRoleFunctional) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRoleInverseFunctional) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomConceptInclusion) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomInstanceOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRelatedTo) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomRelatedToNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomValueOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomValueOfNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visit(AxiomDeclaration) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomEquivalentConcepts) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDisjointConcepts) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomEquivalentORoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomEquivalentDRoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDisjointUnion) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDisjointORoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDisjointDRoles) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomSameIndividuals) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDifferentIndividuals) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomFairnessConstraint) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleInverse) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomORoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDRoleSubsumption) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomORoleDomain) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDRoleDomain) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomORoleRange) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDRoleRange) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleTransitive) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleReflexive) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleIrreflexive) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleSymmetric) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleAsymmetric) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomORoleFunctional) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomDRoleFunctional) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRoleInverseFunctional) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomConceptInclusion) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomInstanceOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRelatedTo) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomRelatedToNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomValueOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(AxiomValueOfNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
visit(ConceptTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptAnd) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptOr) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptOneOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectSelf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectValue) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectExists) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectForall) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectMinCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectMaxCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptObjectExactCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptDataValue) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptDataExists) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptDataForall) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptDataMinCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptDataMaxCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptDataExactCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(IndividualName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleInverse) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleChain) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleProjectionFrom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ObjectRoleProjectionInto) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataRoleTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataRoleBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataRoleName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(Literal<?>) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(Datatype<?>) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataAnd) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataOr) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(DataOneOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitor
 
visit(ConceptTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptAnd) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptOr) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptOneOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectSelf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectValue) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectExists) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectForall) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectMinCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptObjectExactCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptDataValue) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptDataExists) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptDataForall) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptDataMinCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptDataMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptDataExactCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(IndividualName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleInverse) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleChain) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleProjectionFrom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ObjectRoleProjectionInto) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataRoleTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataRoleBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataRoleName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataAnd) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataOr) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(DataOneOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorAdapter
 
visit(ConceptTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptAnd) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptOr) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptOneOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectSelf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectValue) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectExists) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectForall) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectMinCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectMaxCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptObjectExactCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptDataValue) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptDataExists) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptDataForall) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptDataMinCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptDataMaxCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptDataExactCardinality) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(IndividualName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleInverse) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleChain) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleProjectionFrom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ObjectRoleProjectionInto) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataRoleTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataRoleBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataRoleName) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataTop) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataBottom) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(Literal<?>) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(Datatype<?>) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataNot) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataAnd) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataOr) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(DataOneOf) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorEx
 
visit(ConceptTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptAnd) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptOr) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptOneOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectSelf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectValue) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectExists) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectForall) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectMinCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptObjectExactCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptDataValue) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptDataExists) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptDataForall) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptDataMinCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptDataMaxCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ConceptDataExactCardinality) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(IndividualName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleInverse) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleChain) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleProjectionFrom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(ObjectRoleProjectionInto) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataRoleTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataRoleBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataRoleName) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataTop) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataBottom) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(Datatype<?>) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(Literal<?>) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataNot) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataAnd) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataOr) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visit(DataOneOf) - Method in class uk.ac.manchester.cs.jfact.visitors.DLExpressionVisitorExAdapter
 
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.elf.ELFAxiomChecker
 
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.elf.ELFNormalizer
 
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.kernel.OntologyLoader
load ontology to a given KB
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.split.SemanticLocalityChecker
load ontology to a given KB
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.split.SyntacticLocalityChecker
load ontology to a given KB
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.split.TSignatureUpdater
load ontology to a given KB
visitOntology(Ontology) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitor
 
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorAdapter
 
visitOntology(Ontology) - Method in interface uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorEx
 
visitOntology(Ontology) - Method in class uk.ac.manchester.cs.jfact.visitors.DLAxiomVisitorExAdapter
 
Vocabulary - Class in uk.ac.manchester.cs.jfact.kernel.voc
 
Vocabulary() - Constructor for class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 

W

wasRoleAbsorptionApplied() - Method in class uk.ac.manchester.cs.jfact.kernel.AxiomSet
 
whiteSpace - Static variable in class uk.ac.manchester.cs.jfact.datatypes.Facets
 
willInsertIntoTaxonomy - Variable in class uk.ac.manchester.cs.jfact.kernel.Taxonomy
behaviour flag: if true, insert temporary vertex into taxonomy
wrap(NamedEntry) - Static method in class uk.ac.manchester.cs.jfact.helpers.DLTreeFactory
get DLTree by a given TDE
writeReasoningResult(LogAdapter, long) - Method in class uk.ac.manchester.cs.jfact.JFactReasoner
 
writeReasoningResult(LogAdapter, long) - Method in class uk.ac.manchester.cs.jfact.kernel.ReasoningKernel
dump query processing TIME, reasoning statistics and a (preprocessed) TBox
writeReasoningResult(long) - Method in class uk.ac.manchester.cs.jfact.kernel.TBox
 
writeState(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.LogicFeatures
 
writeTotalStatistic(LogAdapter) - Method in class uk.ac.manchester.cs.jfact.kernel.DlSatTester
 

X

XML_ANY_SIMPLE_TYPE - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
XMLLITERAL - Static variable in class uk.ac.manchester.cs.jfact.datatypes.DatatypeFactory
 
XMLLITERAL - Static variable in class uk.ac.manchester.cs.jfact.kernel.voc.Vocabulary
 
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2013 The University of Manchester. All Rights Reserved.