Class AbstractCollector

java.lang.Object
org.semanticweb.owlapi.util.AbstractCollector
All Implemented Interfaces:
OWLAnnotationAxiomVisitor, OWLAnnotationObjectVisitor, OWLAnnotationValueVisitor, OWLAnonymousIndividualVisitorBase, OWLAxiomVisitor, OWLClassExpressionVisitor, OWLClassVisitorBase, OWLDataEntityVisitorBase, OWLDataRangeVisitor, OWLDataVisitor, OWLEntityVisitor, OWLIndividualEntityVisitorBase, OWLIndividualVisitor, OWLLiteralVisitorBase, OWLLogicalAxiomVisitor, OWLNamedObjectVisitor, OWLObjectVisitor, OWLPropertyEntityVisitorBase, OWLPropertyExpressionVisitor, OWLVisitorBase, SWRLObjectVisitor, SWRLRuleVisitorBase
Direct Known Subclasses:
OWLAnonymousIndividualsWithMultipleOccurrences

public abstract class AbstractCollector extends Object implements OWLObjectVisitor
A utility class that visits all components of classes and axioms; this base class allows subclasses to choose elements of interest and override handling of such elements.
Since:
5.0.0
  • Constructor Details

    • AbstractCollector

      public AbstractCollector()
  • Method Details

    • doDefault

      public void doDefault(Object object)
      Description copied from interface: OWLVisitorBase
      Default action for the visitor.
      Specified by:
      doDefault in interface OWLVisitorBase
      Parameters:
      object - The object that was visited.