@Deprecated public abstract class AInterpretation<C,G,T> extends Object implements Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
Modifier and Type | Field and Description |
---|---|
protected com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI> |
conceptNameExtensions
Deprecated.
|
protected com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI> |
conceptNamesPerIndividual
Deprecated.
|
protected Set<org.semanticweb.owlapi.model.IRI> |
domain
Deprecated.
|
protected com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> |
roleNameExtensions
Deprecated.
|
protected com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> |
roleSuccessors
Deprecated.
|
protected Signature |
signature
Deprecated.
|
Constructor and Description |
---|
AInterpretation(org.semanticweb.owlapi.model.IRI baseIRI)
Deprecated.
|
AInterpretation(Signature signature)
Deprecated.
|
AInterpretation(Signature signature,
Set<org.semanticweb.owlapi.model.IRI> domain)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
addConceptNameAssertion(org.semanticweb.owlapi.model.IRI conceptName,
org.semanticweb.owlapi.model.IRI individual)
Deprecated.
|
boolean |
addConceptNameAssertion(String conceptName,
String individual)
Deprecated.
|
boolean |
addRoleNameAssertion(org.semanticweb.owlapi.model.IRI roleName,
org.semanticweb.owlapi.model.IRI individual1,
org.semanticweb.owlapi.model.IRI individual2)
Deprecated.
|
boolean |
addRoleNameAssertion(String roleName,
String individual1,
String individual2)
Deprecated.
|
boolean |
equals(Object obj)
Deprecated.
|
Set<C> |
getAllMostSpecificConcepts(int roleDepth,
int maxCardinality,
Constructor... constructors)
Deprecated.
|
protected abstract SetList<C> |
getAttributeSetForInducedContext(int roleDepth,
int maxCardinality,
Constructor... constructors)
Deprecated.
|
protected abstract Set<Implication<org.semanticweb.owlapi.model.IRI,C>> |
getBackgroundImplications(Context<org.semanticweb.owlapi.model.IRI,C> inducedContext,
T backgroundTBox)
Deprecated.
|
SetClosureOperator<org.semanticweb.owlapi.model.IRI> |
getClosureOperator(int roleDepth,
int maxCardinality,
Constructor... constructors)
Deprecated.
|
Set<org.semanticweb.owlapi.model.IRI> |
getConceptExpressionExtension(C conceptExpression)
Deprecated.
|
Collection<org.semanticweb.owlapi.model.IRI> |
getConceptNameExtension(org.semanticweb.owlapi.model.IRI conceptName)
Deprecated.
|
com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI> |
getConceptNameExtensions()
Deprecated.
|
Set<org.semanticweb.owlapi.model.IRI> |
getDomain()
Deprecated.
|
Context<org.semanticweb.owlapi.model.IRI,C> |
getInducedContext(Collection<org.semanticweb.owlapi.model.IRI> individuals,
int roleDepth,
int maxCardinality,
Constructor... constructors)
Deprecated.
|
Collection<Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> |
getRoleNameExtension(org.semanticweb.owlapi.model.IRI roleName)
Deprecated.
|
com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> |
getRoleNameExtensions()
Deprecated.
|
Set<org.semanticweb.owlapi.model.IRI> |
getRolePredecessors(org.semanticweb.owlapi.model.IRI roleName,
org.semanticweb.owlapi.model.IRI individual)
Deprecated.
|
protected Stream<org.semanticweb.owlapi.model.IRI> |
getRolePredecessorStream(org.semanticweb.owlapi.model.IRI roleName,
org.semanticweb.owlapi.model.IRI individual)
Deprecated.
|
Set<org.semanticweb.owlapi.model.IRI> |
getRoleSuccessors(org.semanticweb.owlapi.model.IRI roleName,
org.semanticweb.owlapi.model.IRI individual)
Deprecated.
|
protected Stream<org.semanticweb.owlapi.model.IRI> |
getRoleSuccessorStream(org.semanticweb.owlapi.model.IRI roleName,
org.semanticweb.owlapi.model.IRI individual)
Deprecated.
|
Signature |
getSignature()
Deprecated.
|
int |
hashCode()
Deprecated.
|
boolean |
isSubsumedBy(C subsumee,
C subsumer)
Deprecated.
|
boolean |
subsumes(C subsumer,
C subsumee)
Deprecated.
|
String |
toString()
Deprecated.
|
void |
updateSuccessorSets()
Deprecated.
This method must be called prior to the computation of most specific concepts.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
checkRoleDepth, computeTBoxBase, getMostSpecificConcept, getMostSpecificConcept, isInstanceOf, models, satisfies
protected final com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI> conceptNameExtensions
protected final com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> roleNameExtensions
protected final com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI> conceptNamesPerIndividual
protected final com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> roleSuccessors
public AInterpretation(org.semanticweb.owlapi.model.IRI baseIRI)
public AInterpretation(Signature signature)
public AInterpretation(Signature signature, Set<org.semanticweb.owlapi.model.IRI> domain)
public Set<org.semanticweb.owlapi.model.IRI> getDomain()
getDomain
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public Signature getSignature()
getSignature
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public boolean addConceptNameAssertion(org.semanticweb.owlapi.model.IRI conceptName, org.semanticweb.owlapi.model.IRI individual)
addConceptNameAssertion
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public boolean addConceptNameAssertion(String conceptName, String individual)
public boolean addRoleNameAssertion(org.semanticweb.owlapi.model.IRI roleName, org.semanticweb.owlapi.model.IRI individual1, org.semanticweb.owlapi.model.IRI individual2)
addRoleNameAssertion
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public boolean addRoleNameAssertion(String roleName, String individual1, String individual2)
public Collection<org.semanticweb.owlapi.model.IRI> getConceptNameExtension(org.semanticweb.owlapi.model.IRI conceptName)
getConceptNameExtension
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public Collection<Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> getRoleNameExtension(org.semanticweb.owlapi.model.IRI roleName)
getRoleNameExtension
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public Set<org.semanticweb.owlapi.model.IRI> getRoleSuccessors(org.semanticweb.owlapi.model.IRI roleName, org.semanticweb.owlapi.model.IRI individual)
getRoleSuccessors
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public Set<org.semanticweb.owlapi.model.IRI> getRolePredecessors(org.semanticweb.owlapi.model.IRI roleName, org.semanticweb.owlapi.model.IRI individual)
getRolePredecessors
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public Set<org.semanticweb.owlapi.model.IRI> getConceptExpressionExtension(C conceptExpression)
getConceptExpressionExtension
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public boolean subsumes(C subsumer, C subsumee)
subsumes
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public boolean isSubsumedBy(C subsumee, C subsumer)
isSubsumedBy
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public Set<C> getAllMostSpecificConcepts(int roleDepth, int maxCardinality, Constructor... constructors)
getAllMostSpecificConcepts
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
protected abstract SetList<C> getAttributeSetForInducedContext(int roleDepth, int maxCardinality, Constructor... constructors)
public Context<org.semanticweb.owlapi.model.IRI,C> getInducedContext(Collection<org.semanticweb.owlapi.model.IRI> individuals, int roleDepth, int maxCardinality, Constructor... constructors)
getInducedContext
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
protected abstract Set<Implication<org.semanticweb.owlapi.model.IRI,C>> getBackgroundImplications(Context<org.semanticweb.owlapi.model.IRI,C> inducedContext, T backgroundTBox)
public final SetClosureOperator<org.semanticweb.owlapi.model.IRI> getClosureOperator(int roleDepth, int maxCardinality, Constructor... constructors)
getClosureOperator
in interface Interpretation<org.semanticweb.owlapi.model.IRI,C,G,T>
public com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI> getConceptNameExtensions()
public com.google.common.collect.Multimap<org.semanticweb.owlapi.model.IRI,Pair<org.semanticweb.owlapi.model.IRI,org.semanticweb.owlapi.model.IRI>> getRoleNameExtensions()
protected Stream<org.semanticweb.owlapi.model.IRI> getRoleSuccessorStream(org.semanticweb.owlapi.model.IRI roleName, org.semanticweb.owlapi.model.IRI individual)
protected Stream<org.semanticweb.owlapi.model.IRI> getRolePredecessorStream(org.semanticweb.owlapi.model.IRI roleName, org.semanticweb.owlapi.model.IRI individual)
public final void updateSuccessorSets()
Copyright © 2010–2019 Francesco Kriegel. All rights reserved.