public class OWLEntityCollectionContainerCollector extends AbstractEntityRegistrationManager
| Constructor and Description |
|---|
OWLEntityCollectionContainerCollector(Set<OWLEntity> toReturn) |
OWLEntityCollectionContainerCollector(Set<OWLEntity> toReturn,
Collection<OWLAnonymousIndividual> anonsToReturn) |
| Modifier and Type | Method and Description |
|---|---|
void |
reset(Set<OWLEntity> toReturn)
Clears all objects that have accumulated during the course of visiting
axioms, class expressions etc.
|
void |
setCollectClasses(boolean collectClasses) |
void |
setCollectDataProperties(boolean collectDataProperties) |
void |
setCollectDatatypes(boolean collectDatatypes) |
void |
setCollectIndividuals(boolean collectIndividuals) |
void |
setCollectObjectProperties(boolean collectObjectProperties) |
void |
visit(OWLAnnotationProperty property) |
void |
visit(OWLAnonymousIndividual individual) |
void |
visit(OWLClass ce) |
void |
visit(OWLDataProperty property) |
void |
visit(OWLDatatype node) |
void |
visit(OWLNamedIndividual individual) |
void |
visit(OWLObjectProperty property) |
void |
visit(OWLOntology ontology) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitvisit, visitequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitvisitpublic OWLEntityCollectionContainerCollector(Set<OWLEntity> toReturn, Collection<OWLAnonymousIndividual> anonsToReturn)
toReturn - the set that will contain the resultsanonsToReturn - the set that will contain the anon individualspublic void reset(Set<OWLEntity> toReturn)
toReturn - the set that will contain the resultspublic void setCollectClasses(boolean collectClasses)
collectClasses - true to collect classespublic void setCollectObjectProperties(boolean collectObjectProperties)
collectObjectProperties - true to collect object propertiespublic void setCollectDataProperties(boolean collectDataProperties)
collectDataProperties - true to collect data propertiespublic void setCollectIndividuals(boolean collectIndividuals)
collectIndividuals - true to collect individualspublic void setCollectDatatypes(boolean collectDatatypes)
collectDatatypes - true to collect datatypespublic void visit(OWLClass ce)
visit in interface OWLClassExpressionVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLObjectProperty property)
visit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in interface OWLPropertyExpressionVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLDataProperty property)
visit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in interface OWLPropertyExpressionVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLNamedIndividual individual)
visit in interface OWLEntityVisitorvisit in interface OWLIndividualVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLDatatype node)
visit in interface OWLDataRangeVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLAnonymousIndividual individual)
visit in interface OWLAnnotationValueVisitorvisit in interface OWLIndividualVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLOntology ontology)
visit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterpublic void visit(OWLAnnotationProperty property)
visit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in interface OWLPropertyExpressionVisitorvisit in class OWLObjectVisitorAdapterCopyright © 2020 The University of Manchester. All rights reserved.