public class RestrictionAccumulator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.semanticweb.owlapi.reasoner.OWLReasoner |
r |
| Constructor and Description |
|---|
RestrictionAccumulator(org.semanticweb.owlapi.reasoner.OWLReasoner r) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<org.semanticweb.owlapi.model.OWLRestriction> |
accummulateRestrictions(org.semanticweb.owlapi.model.OWLClassExpression cls,
org.semanticweb.owlapi.model.OWLPropertyExpression prop,
Class<? extends org.semanticweb.owlapi.model.OWLRestriction> type) |
Set<org.semanticweb.owlapi.model.OWLRestriction> |
getRestrictions(org.semanticweb.owlapi.model.OWLClassExpression cls,
org.semanticweb.owlapi.model.OWLPropertyExpression prop) |
<T extends org.semanticweb.owlapi.model.OWLRestriction> |
getRestrictions(org.semanticweb.owlapi.model.OWLClassExpression cls,
org.semanticweb.owlapi.model.OWLPropertyExpression prop,
Class<T> type) |
protected org.coode.suggestor.util.RestrictionVisitor |
getVisitor(org.semanticweb.owlapi.model.OWLPropertyExpression prop,
Class<? extends org.semanticweb.owlapi.model.OWLRestriction> type) |
public RestrictionAccumulator(org.semanticweb.owlapi.reasoner.OWLReasoner r)
r - reasoner to usepublic Set<org.semanticweb.owlapi.model.OWLRestriction> getRestrictions(org.semanticweb.owlapi.model.OWLClassExpression cls, org.semanticweb.owlapi.model.OWLPropertyExpression prop)
cls - clsprop - proppublic <T extends org.semanticweb.owlapi.model.OWLRestriction> Set<T> getRestrictions(org.semanticweb.owlapi.model.OWLClassExpression cls, org.semanticweb.owlapi.model.OWLPropertyExpression prop, Class<T> type)
T - typecls - classprop - propertytype - typeprotected Set<org.semanticweb.owlapi.model.OWLRestriction> accummulateRestrictions(org.semanticweb.owlapi.model.OWLClassExpression cls, org.semanticweb.owlapi.model.OWLPropertyExpression prop, Class<? extends org.semanticweb.owlapi.model.OWLRestriction> type)
protected org.coode.suggestor.util.RestrictionVisitor getVisitor(org.semanticweb.owlapi.model.OWLPropertyExpression prop,
Class<? extends org.semanticweb.owlapi.model.OWLRestriction> type)
Copyright © 2015 The University of Manchester. All Rights Reserved.