Interface OWLClassExpressionVisitor

All Superinterfaces:
OWLClassVisitorBase, OWLVisitorBase
All Known Subinterfaces:
OWLObjectVisitor
All Known Implementing Classes:
AbstractCollector, AbstractTranslator, BotEquivalenceEvaluator, DLExpressivityChecker, DLSyntaxObjectRenderer, FunctionalSyntaxObjectRenderer, KRSS2ObjectRenderer, KRSS2OWLObjectRenderer, KRSSObjectRenderer, LatexBracketChecker, LatexObjectVisitor, ManchesterOWLSyntaxFrameRenderer, ManchesterOWLSyntaxObjectRenderer, OWLAnnotationPropertyTransformer, OWLAnonymousIndividualsWithMultipleOccurrences, OWLObjectComplementOfExtractor, OWLOntologyWalkerVisitor, OWLXMLObjectRenderer, ProfileVisitor, ProfileVisitorBase, RDFTranslator, SigAccessor, SimpleRenderer, SimpleRendererDebug, StructureWalker, TopEquivalenceEvaluator

public interface OWLClassExpressionVisitor extends OWLClassVisitorBase
An interface to objects that can visit OWLClassExpressions. (See the Visitor Patterns)
Since:
2.0.0
Author:
Matthew Horridge, The University Of Manchester Bio-Health Informatics Group
  • Method Details

    • visit

      default void visit(OWLObjectIntersectionOf ce)
      visit OWLObjectIntersectionOf type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectUnionOf ce)
      visit OWLObjectUnionOf type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectComplementOf ce)
      visit OWLObjectComplementOf type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectSomeValuesFrom ce)
      visit OWLObjectSomeValuesFrom type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectAllValuesFrom ce)
      visit OWLObjectAllValuesFrom type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectHasValue ce)
      visit OWLObjectHasValue type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectMinCardinality ce)
      visit OWLObjectMinCardinality type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectExactCardinality ce)
      visit OWLObjectExactCardinality type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectMaxCardinality ce)
      visit OWLObjectMaxCardinality type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectHasSelf ce)
      visit OWLObjectHasSelf type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLObjectOneOf ce)
      visit OWLObjectOneOf type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLDataSomeValuesFrom ce)
      visit OWLDataSomeValuesFrom type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLDataAllValuesFrom ce)
      visit OWLDataAllValuesFrom type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLDataHasValue ce)
      visit OWLDataHasValue type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLDataMinCardinality ce)
      visit OWLDataMinCardinality type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLDataExactCardinality ce)
      visit OWLDataExactCardinality type
      Parameters:
      ce - ce to visit
    • visit

      default void visit(OWLDataMaxCardinality ce)
      visit OWLDataMaxCardinality type
      Parameters:
      ce - ce to visit