Enum Class OWLXMLVocabulary

java.lang.Object
java.lang.Enum<OWLXMLVocabulary>
org.semanticweb.owlapi.vocab.OWLXMLVocabulary
All Implemented Interfaces:
Serializable, Comparable<OWLXMLVocabulary>, java.lang.constant.Constable, HasIRI, HasPrefixedName, HasShortForm

public enum OWLXMLVocabulary extends Enum<OWLXMLVocabulary> implements HasShortForm, HasIRI, HasPrefixedName
Since:
2.0.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
  • Enum Constant Details

    • CLASS

      public static final OWLXMLVocabulary CLASS
      CLASS.
    • DATA_PROPERTY

      public static final OWLXMLVocabulary DATA_PROPERTY
      DATA_PROPERTY.
    • OBJECT_PROPERTY

      public static final OWLXMLVocabulary OBJECT_PROPERTY
      OBJECT_PROPERTY.
    • NAMED_INDIVIDUAL

      public static final OWLXMLVocabulary NAMED_INDIVIDUAL
      NAMED_INDIVIDUAL.
    • ENTITY_ANNOTATION

      public static final OWLXMLVocabulary ENTITY_ANNOTATION
      ENTITY_ANNOTATION.
    • ANNOTATION_PROPERTY

      public static final OWLXMLVocabulary ANNOTATION_PROPERTY
      ANNOTATION_PROPERTY.
    • DATATYPE

      public static final OWLXMLVocabulary DATATYPE
      DATATYPE.
    • ANNOTATION

      public static final OWLXMLVocabulary ANNOTATION
      ANNOTATION.
    • ANONYMOUS_INDIVIDUAL

      public static final OWLXMLVocabulary ANONYMOUS_INDIVIDUAL
      ANONYMOUS_INDIVIDUAL.
    • NODE_ID

      public static final OWLXMLVocabulary NODE_ID
      NODE_ID.
    • ANNOTATION_URI

      public static final OWLXMLVocabulary ANNOTATION_URI
      ANNOTATION_URI.
    • IMPORT

      public static final OWLXMLVocabulary IMPORT
      IMPORT.
    • LABEL

      public static final OWLXMLVocabulary LABEL
      LABEL.
    • COMMENT

      public static final OWLXMLVocabulary COMMENT
      COMMENT.
    • DOCUMENTATION

      public static final OWLXMLVocabulary DOCUMENTATION
      DOCUMENTATION.
    • ONTOLOGY

      public static final OWLXMLVocabulary ONTOLOGY
      ONTOLOGY.
    • LITERAL

      public static final OWLXMLVocabulary LITERAL
      LITERAL.
    • OBJECT_INVERSE_OF

      public static final OWLXMLVocabulary OBJECT_INVERSE_OF
      OBJECT_INVERSE_OF.
    • DATA_COMPLEMENT_OF

      public static final OWLXMLVocabulary DATA_COMPLEMENT_OF
      DATA_COMPLEMENT_OF.
    • DATA_ONE_OF

      public static final OWLXMLVocabulary DATA_ONE_OF
      DATA_ONE_OF.
    • DATATYPE_RESTRICTION

      public static final OWLXMLVocabulary DATATYPE_RESTRICTION
      DATATYPE_RESTRICTION.
    • FACET_RESTRICTION

      public static final OWLXMLVocabulary FACET_RESTRICTION
      FACET_RESTRICTION.
    • DATA_UNION_OF

      public static final OWLXMLVocabulary DATA_UNION_OF
      DATA_UNION_OF.
    • DATA_INTERSECTION_OF

      public static final OWLXMLVocabulary DATA_INTERSECTION_OF
      DATA_INTERSECTION_OF.
    • DATATYPE_FACET

      public static final OWLXMLVocabulary DATATYPE_FACET
      DATATYPE_FACET.
    • DATATYPE_IRI

      public static final OWLXMLVocabulary DATATYPE_IRI
      DATATYPE_IRI.
    • DATA_RANGE

      public static final OWLXMLVocabulary DATA_RANGE
      DATA_RANGE.
    • OBJECT_INTERSECTION_OF

      public static final OWLXMLVocabulary OBJECT_INTERSECTION_OF
      OBJECT_INTERSECTION_OF.
    • OBJECT_UNION_OF

      public static final OWLXMLVocabulary OBJECT_UNION_OF
      OBJECT_UNION_OF.
    • OBJECT_COMPLEMENT_OF

      public static final OWLXMLVocabulary OBJECT_COMPLEMENT_OF
      OBJECT_COMPLEMENT_OF.
    • OBJECT_ONE_OF

      public static final OWLXMLVocabulary OBJECT_ONE_OF
      OBJECT_ONE_OF.
    • OBJECT_SOME_VALUES_FROM

      public static final OWLXMLVocabulary OBJECT_SOME_VALUES_FROM
      OBJECT_SOME_VALUES_FROM.
    • OBJECT_ALL_VALUES_FROM

      public static final OWLXMLVocabulary OBJECT_ALL_VALUES_FROM
      OBJECT_ALL_VALUES_FROM.
    • OBJECT_HAS_SELF

      public static final OWLXMLVocabulary OBJECT_HAS_SELF
      OBJECT_HAS_SELF.
    • OBJECT_HAS_VALUE

      public static final OWLXMLVocabulary OBJECT_HAS_VALUE
      OBJECT_HAS_VALUE.
    • OBJECT_MIN_CARDINALITY

      public static final OWLXMLVocabulary OBJECT_MIN_CARDINALITY
      OBJECT_MIN_CARDINALITY.
    • OBJECT_EXACT_CARDINALITY

      public static final OWLXMLVocabulary OBJECT_EXACT_CARDINALITY
      OBJECT_EXACT_CARDINALITY.
    • OBJECT_MAX_CARDINALITY

      public static final OWLXMLVocabulary OBJECT_MAX_CARDINALITY
      OBJECT_MAX_CARDINALITY.
    • DATA_SOME_VALUES_FROM

      public static final OWLXMLVocabulary DATA_SOME_VALUES_FROM
      DATA_SOME_VALUES_FROM.
    • DATA_ALL_VALUES_FROM

      public static final OWLXMLVocabulary DATA_ALL_VALUES_FROM
      DATA_ALL_VALUES_FROM.
    • DATA_HAS_VALUE

      public static final OWLXMLVocabulary DATA_HAS_VALUE
      DATA_HAS_VALUE.
    • DATA_MIN_CARDINALITY

      public static final OWLXMLVocabulary DATA_MIN_CARDINALITY
      DATA_MIN_CARDINALITY.
    • DATA_EXACT_CARDINALITY

      public static final OWLXMLVocabulary DATA_EXACT_CARDINALITY
      DATA_EXACT_CARDINALITY.
    • DATA_MAX_CARDINALITY

      public static final OWLXMLVocabulary DATA_MAX_CARDINALITY
      DATA_MAX_CARDINALITY.
    • SUB_CLASS_OF

      public static final OWLXMLVocabulary SUB_CLASS_OF
      SUB_CLASS_OF.
    • EQUIVALENT_CLASSES

      public static final OWLXMLVocabulary EQUIVALENT_CLASSES
      EQUIVALENT_CLASSES.
    • DISJOINT_CLASSES

      public static final OWLXMLVocabulary DISJOINT_CLASSES
      DISJOINT_CLASSES.
    • DISJOINT_UNION

      public static final OWLXMLVocabulary DISJOINT_UNION
      DISJOINT_UNION.
    • UNION_OF

      public static final OWLXMLVocabulary UNION_OF
      UNION_OF.
    • SUB_OBJECT_PROPERTY_OF

      public static final OWLXMLVocabulary SUB_OBJECT_PROPERTY_OF
      SUB_OBJECT_PROPERTY_OF.
    • OBJECT_PROPERTY_CHAIN

      public static final OWLXMLVocabulary OBJECT_PROPERTY_CHAIN
      OBJECT_PROPERTY_CHAIN.
    • EQUIVALENT_OBJECT_PROPERTIES

      public static final OWLXMLVocabulary EQUIVALENT_OBJECT_PROPERTIES
      EQUIVALENT_OBJECT_PROPERTIES.
    • DISJOINT_OBJECT_PROPERTIES

      public static final OWLXMLVocabulary DISJOINT_OBJECT_PROPERTIES
      DISJOINT_OBJECT_PROPERTIES.
    • OBJECT_PROPERTY_DOMAIN

      public static final OWLXMLVocabulary OBJECT_PROPERTY_DOMAIN
      OBJECT_PROPERTY_DOMAIN.
    • OBJECT_PROPERTY_RANGE

      public static final OWLXMLVocabulary OBJECT_PROPERTY_RANGE
      OBJECT_PROPERTY_RANGE.
    • INVERSE_OBJECT_PROPERTIES

      public static final OWLXMLVocabulary INVERSE_OBJECT_PROPERTIES
      INVERSE_OBJECT_PROPERTIES.
    • FUNCTIONAL_OBJECT_PROPERTY

      public static final OWLXMLVocabulary FUNCTIONAL_OBJECT_PROPERTY
      FUNCTIONAL_OBJECT_PROPERTY.
    • INVERSE_FUNCTIONAL_OBJECT_PROPERTY

      public static final OWLXMLVocabulary INVERSE_FUNCTIONAL_OBJECT_PROPERTY
      INVERSE_FUNCTIONAL_OBJECT_PROPERTY.
    • SYMMETRIC_OBJECT_PROPERTY

      public static final OWLXMLVocabulary SYMMETRIC_OBJECT_PROPERTY
      SYMMETRIC_OBJECT_PROPERTY.
    • ASYMMETRIC_OBJECT_PROPERTY

      public static final OWLXMLVocabulary ASYMMETRIC_OBJECT_PROPERTY
      ASYMMETRIC_OBJECT_PROPERTY.
    • REFLEXIVE_OBJECT_PROPERTY

      public static final OWLXMLVocabulary REFLEXIVE_OBJECT_PROPERTY
      REFLEXIVE_OBJECT_PROPERTY.
    • IRREFLEXIVE_OBJECT_PROPERTY

      public static final OWLXMLVocabulary IRREFLEXIVE_OBJECT_PROPERTY
      IRREFLEXIVE_OBJECT_PROPERTY.
    • TRANSITIVE_OBJECT_PROPERTY

      public static final OWLXMLVocabulary TRANSITIVE_OBJECT_PROPERTY
      TRANSITIVE_OBJECT_PROPERTY.
    • SUB_DATA_PROPERTY_OF

      public static final OWLXMLVocabulary SUB_DATA_PROPERTY_OF
      SUB_DATA_PROPERTY_OF.
    • EQUIVALENT_DATA_PROPERTIES

      public static final OWLXMLVocabulary EQUIVALENT_DATA_PROPERTIES
      EQUIVALENT_DATA_PROPERTIES.
    • DISJOINT_DATA_PROPERTIES

      public static final OWLXMLVocabulary DISJOINT_DATA_PROPERTIES
      DISJOINT_DATA_PROPERTIES.
    • DATA_PROPERTY_DOMAIN

      public static final OWLXMLVocabulary DATA_PROPERTY_DOMAIN
      DATA_PROPERTY_DOMAIN.
    • DATA_PROPERTY_RANGE

      public static final OWLXMLVocabulary DATA_PROPERTY_RANGE
      DATA_PROPERTY_RANGE.
    • FUNCTIONAL_DATA_PROPERTY

      public static final OWLXMLVocabulary FUNCTIONAL_DATA_PROPERTY
      FUNCTIONAL_DATA_PROPERTY.
    • SAME_INDIVIDUAL

      public static final OWLXMLVocabulary SAME_INDIVIDUAL
      SAME_INDIVIDUAL.
    • DIFFERENT_INDIVIDUALS

      public static final OWLXMLVocabulary DIFFERENT_INDIVIDUALS
      DIFFERENT_INDIVIDUALS.
    • CLASS_ASSERTION

      public static final OWLXMLVocabulary CLASS_ASSERTION
      CLASS_ASSERTION.
    • OBJECT_PROPERTY_ASSERTION

      public static final OWLXMLVocabulary OBJECT_PROPERTY_ASSERTION
      OBJECT_PROPERTY_ASSERTION.
    • DATA_PROPERTY_ASSERTION

      public static final OWLXMLVocabulary DATA_PROPERTY_ASSERTION
      DATA_PROPERTY_ASSERTION.
    • NEGATIVE_OBJECT_PROPERTY_ASSERTION

      public static final OWLXMLVocabulary NEGATIVE_OBJECT_PROPERTY_ASSERTION
      NEGATIVE_OBJECT_PROPERTY_ASSERTION.
    • NEGATIVE_DATA_PROPERTY_ASSERTION

      public static final OWLXMLVocabulary NEGATIVE_DATA_PROPERTY_ASSERTION
      NEGATIVE_DATA_PROPERTY_ASSERTION.
    • HAS_KEY

      public static final OWLXMLVocabulary HAS_KEY
      HAS_KEY.
    • DECLARATION

      public static final OWLXMLVocabulary DECLARATION
      DECLARATION.
    • ANNOTATION_ASSERTION

      public static final OWLXMLVocabulary ANNOTATION_ASSERTION
      ANNOTATION_ASSERTION.
    • ANNOTATION_PROPERTY_DOMAIN

      public static final OWLXMLVocabulary ANNOTATION_PROPERTY_DOMAIN
      ANNOTATION_PROPERTY_DOMAIN.
    • ANNOTATION_PROPERTY_RANGE

      public static final OWLXMLVocabulary ANNOTATION_PROPERTY_RANGE
      ANNOTATION_PROPERTY_RANGE.
    • SUB_ANNOTATION_PROPERTY_OF

      public static final OWLXMLVocabulary SUB_ANNOTATION_PROPERTY_OF
      SUB_ANNOTATION_PROPERTY_OF.
    • DATATYPE_DEFINITION

      public static final OWLXMLVocabulary DATATYPE_DEFINITION
      DATATYPE_DEFINITION.
    • PREFIX

      public static final OWLXMLVocabulary PREFIX
      PREFIX.
    • NAME_ATTRIBUTE

      public static final OWLXMLVocabulary NAME_ATTRIBUTE
      NAME_ATTRIBUTE.
    • IRI_ATTRIBUTE

      public static final OWLXMLVocabulary IRI_ATTRIBUTE
      IRI_ATTRIBUTE.
    • ABBREVIATED_IRI_ATTRIBUTE

      public static final OWLXMLVocabulary ABBREVIATED_IRI_ATTRIBUTE
      ABBREVIATED_IRI_ATTRIBUTE.
    • IRI_ELEMENT

      public static final OWLXMLVocabulary IRI_ELEMENT
      IRI_ELEMENT.
    • ABBREVIATED_IRI_ELEMENT

      public static final OWLXMLVocabulary ABBREVIATED_IRI_ELEMENT
      ABBREVIATED_IRI_ELEMENT.
    • CARDINALITY_ATTRIBUTE

      public static final OWLXMLVocabulary CARDINALITY_ATTRIBUTE
      CARDINALITY_ATTRIBUTE.
    • DL_SAFE_RULE

      public static final OWLXMLVocabulary DL_SAFE_RULE
      DL_SAFE_RULE.
    • BODY

      public static final OWLXMLVocabulary BODY
      BODY.
    • CLASS_ATOM

      public static final OWLXMLVocabulary CLASS_ATOM
      CLASS_ATOM.
    • DATA_RANGE_ATOM

      public static final OWLXMLVocabulary DATA_RANGE_ATOM
      DATA_RANGE_ATOM.
    • OBJECT_PROPERTY_ATOM

      public static final OWLXMLVocabulary OBJECT_PROPERTY_ATOM
      OBJECT_PROPERTY_ATOM.
    • DATA_PROPERTY_ATOM

      public static final OWLXMLVocabulary DATA_PROPERTY_ATOM
      DATA_PROPERTY_ATOM.
    • BUILT_IN_ATOM

      public static final OWLXMLVocabulary BUILT_IN_ATOM
      BUILT_IN_ATOM.
    • SAME_INDIVIDUAL_ATOM

      public static final OWLXMLVocabulary SAME_INDIVIDUAL_ATOM
      SAME_INDIVIDUAL_ATOM.
    • DIFFERENT_INDIVIDUALS_ATOM

      public static final OWLXMLVocabulary DIFFERENT_INDIVIDUALS_ATOM
      DIFFERENT_INDIVIDUALS_ATOM.
    • VARIABLE

      public static final OWLXMLVocabulary VARIABLE
      VARIABLE.
    • DESCRIPTION_GRAPH_RULE

      public static final OWLXMLVocabulary DESCRIPTION_GRAPH_RULE
      DESCRIPTION_GRAPH_RULE.
  • Method Details

    • values

      public static OWLXMLVocabulary[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static OWLXMLVocabulary valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getIRI

      public IRI getIRI()
      Description copied from interface: HasIRI
      Gets the IRI of this object.
      Specified by:
      getIRI in interface HasIRI
      Returns:
      The IRI of this object
    • toString

      public String toString()
      Overrides:
      toString in class Enum<OWLXMLVocabulary>
    • getShortForm

      public String getShortForm()
      Description copied from interface: HasShortForm
      Gets the short form.
      Specified by:
      getShortForm in interface HasShortForm
      Returns:
      A string that represents the short form.
    • getPrefixedName

      public String getPrefixedName()
      Description copied from interface: HasPrefixedName
      Gets the prefixed name.
      Specified by:
      getPrefixedName in interface HasPrefixedName
      Returns:
      The prefixed name.