Package org.semanticweb.owlapi.vocab
Enum Class 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
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionABBREVIATED_IRI_ATTRIBUTE.ABBREVIATED_IRI_ELEMENT.ANNOTATION.ANNOTATION_ASSERTION.ANNOTATION_PROPERTY.ANNOTATION_PROPERTY_DOMAIN.ANNOTATION_PROPERTY_RANGE.ANNOTATION_URI.ANONYMOUS_INDIVIDUAL.ASYMMETRIC_OBJECT_PROPERTY.BODY.BUILT_IN_ATOM.CARDINALITY_ATTRIBUTE.CLASS.CLASS_ASSERTION.CLASS_ATOM.COMMENT.DATA_ALL_VALUES_FROM.DATA_COMPLEMENT_OF.DATA_EXACT_CARDINALITY.DATA_HAS_VALUE.DATA_INTERSECTION_OF.DATA_MAX_CARDINALITY.DATA_MIN_CARDINALITY.DATA_ONE_OF.DATA_PROPERTY.DATA_PROPERTY_ASSERTION.DATA_PROPERTY_ATOM.DATA_PROPERTY_DOMAIN.DATA_PROPERTY_RANGE.DATA_RANGE.DATA_RANGE_ATOM.DATA_SOME_VALUES_FROM.DATA_UNION_OF.DATATYPE.DATATYPE_DEFINITION.DATATYPE_FACET.DATATYPE_IRI.DATATYPE_RESTRICTION.DECLARATION.DESCRIPTION_GRAPH_RULE.DIFFERENT_INDIVIDUALS.DIFFERENT_INDIVIDUALS_ATOM.DISJOINT_CLASSES.DISJOINT_DATA_PROPERTIES.DISJOINT_OBJECT_PROPERTIES.DISJOINT_UNION.DL_SAFE_RULE.DOCUMENTATION.ENTITY_ANNOTATION.EQUIVALENT_CLASSES.EQUIVALENT_DATA_PROPERTIES.EQUIVALENT_OBJECT_PROPERTIES.FACET_RESTRICTION.FUNCTIONAL_DATA_PROPERTY.FUNCTIONAL_OBJECT_PROPERTY.HAS_KEY.HEAD.IMPORT.INVERSE_FUNCTIONAL_OBJECT_PROPERTY.INVERSE_OBJECT_PROPERTIES.IRI_ATTRIBUTE.IRI_ELEMENT.IRREFLEXIVE_OBJECT_PROPERTY.LABEL.LITERAL.NAME_ATTRIBUTE.NAMED_INDIVIDUAL.NEGATIVE_DATA_PROPERTY_ASSERTION.NEGATIVE_OBJECT_PROPERTY_ASSERTION.NODE_ID.OBJECT_ALL_VALUES_FROM.OBJECT_COMPLEMENT_OF.OBJECT_EXACT_CARDINALITY.OBJECT_HAS_SELF.OBJECT_HAS_VALUE.OBJECT_INTERSECTION_OF.OBJECT_INVERSE_OF.OBJECT_MAX_CARDINALITY.OBJECT_MIN_CARDINALITY.OBJECT_ONE_OF.OBJECT_PROPERTY.OBJECT_PROPERTY_ASSERTION.OBJECT_PROPERTY_ATOM.OBJECT_PROPERTY_CHAIN.OBJECT_PROPERTY_DOMAIN.OBJECT_PROPERTY_RANGE.OBJECT_SOME_VALUES_FROM.OBJECT_UNION_OF.ONTOLOGY.PREFIX.REFLEXIVE_OBJECT_PROPERTY.SAME_INDIVIDUAL.SAME_INDIVIDUAL_ATOM.SUB_ANNOTATION_PROPERTY_OF.SUB_CLASS_OF.SUB_DATA_PROPERTY_OF.SUB_OBJECT_PROPERTY_OF.SYMMETRIC_OBJECT_PROPERTY.TRANSITIVE_OBJECT_PROPERTY.UNION_OF.VARIABLE. -
Method Summary
Modifier and TypeMethodDescriptiongetIRI()
Gets the IRI of this object.Gets the prefixed name.Gets the short form.toString()
static OWLXMLVocabulary
Returns the enum constant of this class with the specified name.static OWLXMLVocabulary[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
-
Enum Constant Details
-
CLASS
CLASS. -
DATA_PROPERTY
DATA_PROPERTY. -
OBJECT_PROPERTY
OBJECT_PROPERTY. -
NAMED_INDIVIDUAL
NAMED_INDIVIDUAL. -
ENTITY_ANNOTATION
ENTITY_ANNOTATION. -
ANNOTATION_PROPERTY
ANNOTATION_PROPERTY. -
DATATYPE
DATATYPE. -
ANNOTATION
ANNOTATION. -
ANONYMOUS_INDIVIDUAL
ANONYMOUS_INDIVIDUAL. -
NODE_ID
NODE_ID. -
ANNOTATION_URI
ANNOTATION_URI. -
IMPORT
IMPORT. -
LABEL
LABEL. -
COMMENT
COMMENT. -
DOCUMENTATION
DOCUMENTATION. -
ONTOLOGY
ONTOLOGY. -
LITERAL
LITERAL. -
OBJECT_INVERSE_OF
OBJECT_INVERSE_OF. -
DATA_COMPLEMENT_OF
DATA_COMPLEMENT_OF. -
DATA_ONE_OF
DATA_ONE_OF. -
DATATYPE_RESTRICTION
DATATYPE_RESTRICTION. -
FACET_RESTRICTION
FACET_RESTRICTION. -
DATA_UNION_OF
DATA_UNION_OF. -
DATA_INTERSECTION_OF
DATA_INTERSECTION_OF. -
DATATYPE_FACET
DATATYPE_FACET. -
DATATYPE_IRI
DATATYPE_IRI. -
DATA_RANGE
DATA_RANGE. -
OBJECT_INTERSECTION_OF
OBJECT_INTERSECTION_OF. -
OBJECT_UNION_OF
OBJECT_UNION_OF. -
OBJECT_COMPLEMENT_OF
OBJECT_COMPLEMENT_OF. -
OBJECT_ONE_OF
OBJECT_ONE_OF. -
OBJECT_SOME_VALUES_FROM
OBJECT_SOME_VALUES_FROM. -
OBJECT_ALL_VALUES_FROM
OBJECT_ALL_VALUES_FROM. -
OBJECT_HAS_SELF
OBJECT_HAS_SELF. -
OBJECT_HAS_VALUE
OBJECT_HAS_VALUE. -
OBJECT_MIN_CARDINALITY
OBJECT_MIN_CARDINALITY. -
OBJECT_EXACT_CARDINALITY
OBJECT_EXACT_CARDINALITY. -
OBJECT_MAX_CARDINALITY
OBJECT_MAX_CARDINALITY. -
DATA_SOME_VALUES_FROM
DATA_SOME_VALUES_FROM. -
DATA_ALL_VALUES_FROM
DATA_ALL_VALUES_FROM. -
DATA_HAS_VALUE
DATA_HAS_VALUE. -
DATA_MIN_CARDINALITY
DATA_MIN_CARDINALITY. -
DATA_EXACT_CARDINALITY
DATA_EXACT_CARDINALITY. -
DATA_MAX_CARDINALITY
DATA_MAX_CARDINALITY. -
SUB_CLASS_OF
SUB_CLASS_OF. -
EQUIVALENT_CLASSES
EQUIVALENT_CLASSES. -
DISJOINT_CLASSES
DISJOINT_CLASSES. -
DISJOINT_UNION
DISJOINT_UNION. -
UNION_OF
UNION_OF. -
SUB_OBJECT_PROPERTY_OF
SUB_OBJECT_PROPERTY_OF. -
OBJECT_PROPERTY_CHAIN
OBJECT_PROPERTY_CHAIN. -
EQUIVALENT_OBJECT_PROPERTIES
EQUIVALENT_OBJECT_PROPERTIES. -
DISJOINT_OBJECT_PROPERTIES
DISJOINT_OBJECT_PROPERTIES. -
OBJECT_PROPERTY_DOMAIN
OBJECT_PROPERTY_DOMAIN. -
OBJECT_PROPERTY_RANGE
OBJECT_PROPERTY_RANGE. -
INVERSE_OBJECT_PROPERTIES
INVERSE_OBJECT_PROPERTIES. -
FUNCTIONAL_OBJECT_PROPERTY
FUNCTIONAL_OBJECT_PROPERTY. -
INVERSE_FUNCTIONAL_OBJECT_PROPERTY
INVERSE_FUNCTIONAL_OBJECT_PROPERTY. -
SYMMETRIC_OBJECT_PROPERTY
SYMMETRIC_OBJECT_PROPERTY. -
ASYMMETRIC_OBJECT_PROPERTY
ASYMMETRIC_OBJECT_PROPERTY. -
REFLEXIVE_OBJECT_PROPERTY
REFLEXIVE_OBJECT_PROPERTY. -
IRREFLEXIVE_OBJECT_PROPERTY
IRREFLEXIVE_OBJECT_PROPERTY. -
TRANSITIVE_OBJECT_PROPERTY
TRANSITIVE_OBJECT_PROPERTY. -
SUB_DATA_PROPERTY_OF
SUB_DATA_PROPERTY_OF. -
EQUIVALENT_DATA_PROPERTIES
EQUIVALENT_DATA_PROPERTIES. -
DISJOINT_DATA_PROPERTIES
DISJOINT_DATA_PROPERTIES. -
DATA_PROPERTY_DOMAIN
DATA_PROPERTY_DOMAIN. -
DATA_PROPERTY_RANGE
DATA_PROPERTY_RANGE. -
FUNCTIONAL_DATA_PROPERTY
FUNCTIONAL_DATA_PROPERTY. -
SAME_INDIVIDUAL
SAME_INDIVIDUAL. -
DIFFERENT_INDIVIDUALS
DIFFERENT_INDIVIDUALS. -
CLASS_ASSERTION
CLASS_ASSERTION. -
OBJECT_PROPERTY_ASSERTION
OBJECT_PROPERTY_ASSERTION. -
DATA_PROPERTY_ASSERTION
DATA_PROPERTY_ASSERTION. -
NEGATIVE_OBJECT_PROPERTY_ASSERTION
NEGATIVE_OBJECT_PROPERTY_ASSERTION. -
NEGATIVE_DATA_PROPERTY_ASSERTION
NEGATIVE_DATA_PROPERTY_ASSERTION. -
HAS_KEY
HAS_KEY. -
DECLARATION
DECLARATION. -
ANNOTATION_ASSERTION
ANNOTATION_ASSERTION. -
ANNOTATION_PROPERTY_DOMAIN
ANNOTATION_PROPERTY_DOMAIN. -
ANNOTATION_PROPERTY_RANGE
ANNOTATION_PROPERTY_RANGE. -
SUB_ANNOTATION_PROPERTY_OF
SUB_ANNOTATION_PROPERTY_OF. -
DATATYPE_DEFINITION
DATATYPE_DEFINITION. -
PREFIX
PREFIX. -
NAME_ATTRIBUTE
NAME_ATTRIBUTE. -
IRI_ATTRIBUTE
IRI_ATTRIBUTE. -
ABBREVIATED_IRI_ATTRIBUTE
ABBREVIATED_IRI_ATTRIBUTE. -
IRI_ELEMENT
IRI_ELEMENT. -
ABBREVIATED_IRI_ELEMENT
ABBREVIATED_IRI_ELEMENT. -
CARDINALITY_ATTRIBUTE
CARDINALITY_ATTRIBUTE. -
DL_SAFE_RULE
DL_SAFE_RULE. -
BODY
BODY. -
HEAD
HEAD. -
CLASS_ATOM
CLASS_ATOM. -
DATA_RANGE_ATOM
DATA_RANGE_ATOM. -
OBJECT_PROPERTY_ATOM
OBJECT_PROPERTY_ATOM. -
DATA_PROPERTY_ATOM
DATA_PROPERTY_ATOM. -
BUILT_IN_ATOM
BUILT_IN_ATOM. -
SAME_INDIVIDUAL_ATOM
SAME_INDIVIDUAL_ATOM. -
DIFFERENT_INDIVIDUALS_ATOM
DIFFERENT_INDIVIDUALS_ATOM. -
VARIABLE
VARIABLE. -
DESCRIPTION_GRAPH_RULE
DESCRIPTION_GRAPH_RULE.
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getIRI
Description copied from interface:HasIRI
Gets the IRI of this object. -
toString
- Overrides:
toString
in classEnum<OWLXMLVocabulary>
-
getShortForm
Description copied from interface:HasShortForm
Gets the short form.- Specified by:
getShortForm
in interfaceHasShortForm
- Returns:
- A string that represents the short form.
-
getPrefixedName
Description copied from interface:HasPrefixedName
Gets the prefixed name.- Specified by:
getPrefixedName
in interfaceHasPrefixedName
- Returns:
- The prefixed name.
-