public class OWLObjectComponentCollector extends AbstractCollectorEx<OWLObject>
Constructor and Description |
---|
OWLObjectComponentCollector()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
Collection<OWLObject> |
doDefault(Object object)
Gets the default return value for this visitor.
|
Collection<OWLObject> |
getComponents(OWLObject object)
A convenience method that obtains the components of an OWL object.
|
Collection<OWLObject> |
visit(OWLAnnotation l)
visit OWLAnnotation type
|
Collection<OWLObject> |
visit(OWLAnnotationAssertionAxiom l)
visit OWLAnnotationAssertionAxiom type
|
Collection<OWLObject> |
visit(OWLDataAllValuesFrom ce)
visit OWLDataAllValuesFrom type
|
Collection<OWLObject> |
visit(OWLDataExactCardinality ce)
visit OWLDataExactCardinality type
|
Collection<OWLObject> |
visit(OWLDataHasValue ce)
visit OWLDataHasValue type
|
Collection<OWLObject> |
visit(OWLDataMaxCardinality ce)
visit OWLDataMaxCardinality type
|
Collection<OWLObject> |
visit(OWLDataMinCardinality ce)
visit OWLDataMinCardinality type
|
Collection<OWLObject> |
visit(OWLDataPropertyDomainAxiom ce)
visit OWLDataPropertyDomainAxiom type
|
Collection<OWLObject> |
visit(OWLDataSomeValuesFrom ce)
visit OWLDataSomeValuesFrom type
|
Collection<OWLObject> |
visit(OWLLiteral l)
visit OWLLiteral type
|
Collection<OWLObject> |
visit(OWLOntology ontology)
visit OWLOntology type
|
Collection<OWLObject> |
visit(SWRLBuiltInAtom node)
visit SWRLBuiltInAtom type
|
Collection<OWLObject> |
visit(SWRLDifferentIndividualsAtom node)
visit SWRLDifferentIndividualsAtom type
|
Collection<OWLObject> |
visit(SWRLSameIndividualAtom node)
visit SWRLSameIndividualAtom type
|
Collection<OWLObject> |
visit(SWRLVariable node)
visit SWRLVariable type
|
getObjects
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public OWLObjectComponentCollector()
public Collection<OWLObject> getComponents(OWLObject object)
object
- The object whose components are to be obtained.public Collection<OWLObject> doDefault(Object object)
OWLVisitorExBase
null
doDefault
in interface OWLVisitorExBase<Collection<OWLObject>>
doDefault
in class AbstractCollectorEx<OWLObject>
object
- The object that was visited.public Collection<OWLObject> visit(OWLOntology ontology)
OWLNamedObjectVisitorEx
ontology
- ontology to visitpublic Collection<OWLObject> visit(OWLLiteral l)
OWLLiteralVisitorExBase
l
- node to visitpublic Collection<OWLObject> visit(OWLAnnotation l)
OWLAnnotationObjectVisitorEx
l
- object to visitpublic Collection<OWLObject> visit(OWLAnnotationAssertionAxiom l)
OWLAnnotationAxiomVisitorEx
l
- object to visitpublic Collection<OWLObject> visit(SWRLVariable node)
SWRLObjectVisitorEx
node
- node to visitpublic Collection<OWLObject> visit(SWRLBuiltInAtom node)
SWRLObjectVisitorEx
node
- node to visitpublic Collection<OWLObject> visit(OWLDataSomeValuesFrom ce)
OWLClassExpressionVisitorEx
ce
- ce to visitpublic Collection<OWLObject> visit(OWLDataAllValuesFrom ce)
OWLClassExpressionVisitorEx
ce
- ce to visitpublic Collection<OWLObject> visit(OWLDataHasValue ce)
OWLClassExpressionVisitorEx
ce
- ce to visitpublic Collection<OWLObject> visit(OWLDataMinCardinality ce)
OWLClassExpressionVisitorEx
ce
- ce to visitpublic Collection<OWLObject> visit(OWLDataMaxCardinality ce)
OWLClassExpressionVisitorEx
ce
- ce to visitpublic Collection<OWLObject> visit(OWLDataExactCardinality ce)
OWLClassExpressionVisitorEx
ce
- ce to visitpublic Collection<OWLObject> visit(OWLDataPropertyDomainAxiom ce)
OWLLogicalAxiomVisitorEx
ce
- axiom to visitpublic Collection<OWLObject> visit(SWRLDifferentIndividualsAtom node)
SWRLObjectVisitorEx
node
- node to visitpublic Collection<OWLObject> visit(SWRLSameIndividualAtom node)
SWRLObjectVisitorEx
node
- node to visitCopyright © 2020 The University of Manchester. All rights reserved.