Class Axiom

    • Field Detail

      • TYPE_

        public static final Name TYPE_
        Name of the hydra.owl.syntax.Axiom type.
      • ANNOTATION_AXIOM

        public static final Name ANNOTATION_AXIOM
        Name of the hydra.owl.syntax.Axiom.annotationAxiom field.
      • ASSERTION

        public static final Name ASSERTION
        Name of the hydra.owl.syntax.Axiom.assertion field.
      • CLASS_AXIOM

        public static final Name CLASS_AXIOM
        Name of the hydra.owl.syntax.Axiom.classAxiom field.
      • DATA_PROPERTY_AXIOM

        public static final Name DATA_PROPERTY_AXIOM
        Name of the hydra.owl.syntax.Axiom.dataPropertyAxiom field.
      • DATATYPE_DEFINITION

        public static final Name DATATYPE_DEFINITION
        Name of the hydra.owl.syntax.Axiom.datatypeDefinition field.
      • DECLARATION

        public static final Name DECLARATION
        Name of the hydra.owl.syntax.Axiom.declaration field.
      • HAS_KEY

        public static final Name HAS_KEY
        Name of the hydra.owl.syntax.Axiom.hasKey field.
      • OBJECT_PROPERTY_AXIOM

        public static final Name OBJECT_PROPERTY_AXIOM
        Name of the hydra.owl.syntax.Axiom.objectPropertyAxiom field.
    • Method Detail

      • accept

        public abstract <R> R accept​(Axiom.Visitor<R> visitor)
        Dispatch to visitor.