Interface OWLClassVisitorExBase<O>

Type Parameters:
O - visitor return type
All Superinterfaces:
OWLVisitorExBase<O>
All Known Subinterfaces:
OWLClassExpressionVisitorEx<O>, OWLEntityVisitorEx<O>, OWLNamedObjectVisitorEx<O>, OWLObjectVisitorEx<O>
All Known Implementing Classes:
AbstractCollectorEx, AbstractMacroExpansionVisitor.AbstractClassExpressionVisitorEx, AnonymousIndividualCollector, DelegatingObjectVisitorEx, MaximumModalDepthFinder, OWLClassExpressionCollector, OWLEntityCollector, OWLEntityFragmentProvider, OWLObjectComponentCollector, OWLObjectDesharer, OWLObjectDuplicator, OWLOntologyWalkerVisitorEx

public interface OWLClassVisitorExBase<O> extends OWLVisitorExBase<O>
An interface to objects that can visit OWLClassExpressions. (See the Visitor Patterns)
Since:
3.0.0
Author:
Matthew Horridge, The University Of Manchester Bio-Health Informatics Group
  • Method Summary

    Modifier and Type
    Method
    Description
    default O
    visit OWLClass type

    Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorExBase

    doDefault
  • Method Details

    • visit

      default O visit(OWLClass ce)
      visit OWLClass type
      Parameters:
      ce - ce to visit
      Returns:
      visitor value