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, 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)
OWLClassExpressionVisitorvisit in interface OWLClassExpressionVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterce - ce to visitpublic void visit(OWLObjectProperty property)
OWLPropertyExpressionVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in interface OWLPropertyExpressionVisitorvisit in class OWLObjectVisitorAdapterproperty - property to visitpublic void visit(OWLDataProperty property)
OWLPropertyExpressionVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in interface OWLPropertyExpressionVisitorvisit in class OWLObjectVisitorAdapterproperty - property to visitpublic void visit(OWLNamedIndividual individual)
OWLEntityVisitorvisit in interface OWLEntityVisitorvisit in interface OWLIndividualVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterindividual - individual to visitpublic void visit(OWLDatatype node)
OWLDataRangeVisitorvisit in interface OWLDataRangeVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapternode - node to visitpublic void visit(OWLAnonymousIndividual individual)
OWLIndividualVisitorvisit in interface OWLAnnotationValueVisitorvisit in interface OWLIndividualVisitorvisit in class OWLObjectVisitorAdapterindividual - individual to visitpublic void visit(OWLOntology ontology)
OWLNamedObjectVisitorvisit in interface OWLNamedObjectVisitorvisit in class OWLObjectVisitorAdapterontology - ontology to visitpublic void visit(OWLAnnotationProperty property)
OWLPropertyExpressionVisitorvisit in interface OWLEntityVisitorvisit in interface OWLNamedObjectVisitorvisit in interface OWLPropertyExpressionVisitorvisit in class OWLObjectVisitorAdapterproperty - property to visitCopyright © 2016 The University of Manchester. All Rights Reserved.