Interface OWLPropertyEntityVisitorExBase<O>

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

public interface OWLPropertyEntityVisitorExBase<O> extends OWLVisitorExBase<O>
Since:
2.2.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
  • Method Details

    • visit

      default O visit(OWLObjectProperty property)
      visit OWLObjectProperty type
      Parameters:
      property - property to visit
      Returns:
      visitor value
    • visit

      default O visit(OWLDataProperty property)
      visit OWLDataProperty type
      Parameters:
      property - property to visit
      Returns:
      visitor value
    • visit

      default O visit(OWLAnnotationProperty property)
      visit OWLAnnotationProperty type
      Parameters:
      property - property to visit
      Returns:
      visitor value