Package hydra.owl.syntax
Interface AnnotationAxiom.PartialVisitor<R>
-
- All Superinterfaces:
AnnotationAxiom.Visitor<R>
- Enclosing class:
- AnnotationAxiom
public static interface AnnotationAxiom.PartialVisitor<R> extends AnnotationAxiom.Visitor<R>
Partial visitor overAnnotationAxiomwith a defaultotherwise(hydra.owl.syntax.AnnotationAxiom)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(AnnotationAxiom instance)Default branch for unhandled cases.default Rvisit(AnnotationAxiom.AnnotationAssertion instance)Visit theAnnotationAxiom.AnnotationAssertioncase.default Rvisit(AnnotationAxiom.AnnotationPropertyDomain instance)Visit theAnnotationAxiom.AnnotationPropertyDomaincase.default Rvisit(AnnotationAxiom.AnnotationPropertyRange instance)Visit theAnnotationAxiom.AnnotationPropertyRangecase.default Rvisit(AnnotationAxiom.SubAnnotationPropertyOf instance)Visit theAnnotationAxiom.SubAnnotationPropertyOfcase.
-
-
-
Method Detail
-
otherwise
default R otherwise(AnnotationAxiom instance)
Default branch for unhandled cases.
-
visit
default R visit(AnnotationAxiom.AnnotationAssertion instance)
Visit theAnnotationAxiom.AnnotationAssertioncase.- Specified by:
visitin interfaceAnnotationAxiom.Visitor<R>
-
visit
default R visit(AnnotationAxiom.AnnotationPropertyDomain instance)
Visit theAnnotationAxiom.AnnotationPropertyDomaincase.- Specified by:
visitin interfaceAnnotationAxiom.Visitor<R>
-
visit
default R visit(AnnotationAxiom.AnnotationPropertyRange instance)
Visit theAnnotationAxiom.AnnotationPropertyRangecase.- Specified by:
visitin interfaceAnnotationAxiom.Visitor<R>
-
visit
default R visit(AnnotationAxiom.SubAnnotationPropertyOf instance)
Visit theAnnotationAxiom.SubAnnotationPropertyOfcase.- Specified by:
visitin interfaceAnnotationAxiom.Visitor<R>
-
-