Package org.semanticweb.owlapi.model
Interface OWLClassExpressionVisitorEx<O>
- Type Parameters:
O
- visitor return type
- All Superinterfaces:
OWLClassVisitorExBase<O>
,OWLVisitorExBase<O>
- All Known Subinterfaces:
OWLObjectVisitorEx<O>
- All Known Implementing Classes:
AbstractCollectorEx
,AbstractMacroExpansionVisitor.AbstractClassExpressionVisitorEx
,AnonymousIndividualCollector
,DelegatingObjectVisitorEx
,MaximumModalDepthFinder
,OWLClassExpressionCollector
,OWLEntityCollector
,OWLObjectComponentCollector
,OWLObjectDesharer
,OWLObjectDuplicator
,OWLOntologyWalkerVisitorEx
An interface to objects that can visit
OWLClassExpression
s. (See the
Visitor Patterns)- Since:
- 3.0.0
- Author:
- Matthew Horridge, The University Of Manchester Bio-Health Informatics Group
-
Method Summary
Modifier and TypeMethodDescriptiondefault O
visit OWLDataAllValuesFrom typedefault O
visit OWLDataExactCardinality typedefault O
visit
(OWLDataHasValue ce) visit OWLDataHasValue typedefault O
visit OWLDataMaxCardinality typedefault O
visit OWLDataMinCardinality typedefault O
visit OWLDataSomeValuesFrom typedefault O
visit OWLObjectAllValuesFrom typedefault O
visit OWLObjectComplementOf typedefault O
visit OWLObjectExactCardinality typedefault O
visit OWLObjectHasSelf typedefault O
visit OWLObjectHasValue typedefault O
visit OWLObjectIntersectionOf typedefault O
visit OWLObjectMaxCardinality typedefault O
visit OWLObjectMinCardinality typedefault O
visit
(OWLObjectOneOf ce) visit OWLObjectOneOf typedefault O
visit OWLObjectSomeValuesFrom typedefault O
visit OWLObjectUnionOf typeMethods inherited from interface org.semanticweb.owlapi.model.OWLClassVisitorExBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorExBase
doDefault
-
Method Details
-
visit
visit OWLObjectIntersectionOf type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectUnionOf type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectComplementOf type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectSomeValuesFrom type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectAllValuesFrom type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectHasValue type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectMinCardinality type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectExactCardinality type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectMaxCardinality type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectHasSelf type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLObjectOneOf type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLDataSomeValuesFrom type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLDataAllValuesFrom type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLDataHasValue type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLDataMinCardinality type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLDataExactCardinality type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
visit OWLDataMaxCardinality type- Parameters:
ce
- ce to visit- Returns:
- visitor value
-