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)
visit OWLAnnotationProperty type
|
void |
visit(OWLAnonymousIndividual individual)
visit OWLAnonymousIndividual type
|
void |
visit(OWLClass ce)
visit OWLClass type
|
void |
visit(OWLDataProperty property)
visit OWLDataProperty type
|
void |
visit(OWLDatatype node)
visit OWLDatatype type
|
void |
visit(OWLNamedIndividual individual)
visit OWLNamedIndividual type
|
void |
visit(OWLObjectProperty property)
visit OWLObjectProperty type
|
void |
visit(OWLOntology ontology)
visit OWLOntology type
|
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, visit
visit, visit
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visit
visit
public 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)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in class OWLObjectVisitorAdapter
ce
- ce to visitpublic void visit(OWLObjectProperty property)
OWLPropertyExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in interface OWLPropertyExpressionVisitor
visit
in class OWLObjectVisitorAdapter
property
- property to visitpublic void visit(OWLDataProperty property)
OWLPropertyExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in interface OWLPropertyExpressionVisitor
visit
in class OWLObjectVisitorAdapter
property
- property to visitpublic void visit(OWLNamedIndividual individual)
OWLEntityVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLIndividualVisitor
visit
in interface OWLNamedObjectVisitor
visit
in class OWLObjectVisitorAdapter
individual
- individual to visitpublic void visit(OWLDatatype node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in class OWLObjectVisitorAdapter
node
- node to visitpublic void visit(OWLAnonymousIndividual individual)
OWLIndividualVisitor
visit
in interface OWLAnnotationValueVisitor
visit
in interface OWLIndividualVisitor
visit
in class OWLObjectVisitorAdapter
individual
- individual to visitpublic void visit(OWLOntology ontology)
OWLNamedObjectVisitor
visit
in interface OWLNamedObjectVisitor
visit
in class OWLObjectVisitorAdapter
ontology
- ontology to visitpublic void visit(OWLAnnotationProperty property)
OWLPropertyExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in interface OWLPropertyExpressionVisitor
visit
in class OWLObjectVisitorAdapter
property
- property to visitCopyright © 2020 The University of Manchester. All rights reserved.