Package org.coode.owlapi.obo12.parser
Enum Class OBOVocabulary
- All Implemented Interfaces:
Serializable,Comparable<OBOVocabulary>,java.lang.constant.Constable,org.semanticweb.owlapi.model.HasIRI
public enum OBOVocabulary
extends Enum<OBOVocabulary>
implements org.semanticweb.owlapi.model.HasIRI
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 10-Jan-2007
The University Of Manchester
Bio-Health Informatics Group
Date: 10-Jan-2007
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic List<OBOVocabulary> static List<OBOVocabulary> org.semanticweb.owlapi.model.IRIgetIRI()getName()static List<OBOVocabulary> static List<OBOVocabulary> static org.semanticweb.owlapi.model.IRIConverts OBO Ids to IRIs.static org.semanticweb.owlapi.model.IRIConverts OBO Ids to IRIs.static StringIRI2ID(org.semanticweb.owlapi.model.IRI oboIRI) static booleanisOBOIRI(org.semanticweb.owlapi.model.IRI oboIRI) toString()static OBOVocabularyReturns the enum constant of this class with the specified name.static OBOVocabulary[]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
-
DATA_VERSION
-
VERSION
-
DATE
-
SAVED_BY
-
AUTO_GENERATED_BY
-
ONTOLOGY
-
SUBSETDEF
-
IMPORT
-
SYNONYM_TYPE_DEF
-
SYNONYM_TYPE
-
ID_SPACE
-
DEFAULT_RELATIONSHIP_ID_PREFIX
-
ID_MAPPING
-
REMARK
-
ID
-
NAME
-
FORMAT_VERSION
-
TYPEDEF
-
ALT_ID
-
SHORT_HAND
-
ALT_NAME
-
NAMESPACE
-
DEFAULT_NAMESPACE
-
DEF
-
COMMENT
-
SUBSET
-
SYNONYM
-
HAS_SCOPE
-
RELATED_SYNONYM
-
EXACT_SYNONYM
-
BROAD_SYNONYM
-
NARROW_SYNONYM
-
XREF
-
XREF_ANALOGUE
-
XREF_UNKNOWN
-
IS_A
-
IS_OBSOLETE
-
PART_OF
-
RELATIONSHIP
-
REPLACED_BY
-
CONSIDER
-
USE_TERM
-
DOMAIN
-
RANGE
-
IS_CYCLIC
-
IS_TRANSITIVE
-
IS_SYMMETRIC
-
IS_ASYMMETRIC
-
IS_REFLEXIVE
-
INVERSE
-
TRANSITIVE_OVER
-
INTERSECTION_OF
-
UNION_OF
-
DISJOINT_FROM
-
TERM
-
BUILTIN
-
IS_METADATA_TAG
-
CARDINALITY
-
MAX_CARDINALITY
-
MIN_CARDINALITY
-
INSTANCE
-
INSTANCE_OF
-
PROPERTY_VALUE
-
IS_ANONYMOUS
-
-
Field Details
-
ONTOLOGY_URI_BASE
Deprecated.UseOBO_IRI_BASE- See Also:
-
ANNOTATION_URI_BASE
Deprecated.UseOBO_IRI_BASE -
OBO_IRI_BASE
-
LEGACY_OBO_IRI_BASE
- See Also:
-
OBO_ID_PATTERN
The pattern for OBO IDs. Specified at http://www. obofoundry.org/id-policy.shtml -
OBO_IRI_PATTERN
-
-
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
-
ID2IRI
Converts OBO Ids to IRIs. The conversion is defined at http://www. obofoundry.org/id-policy.shtml- Parameters:
oboId- The Id to convert- Returns:
- The IRI of the converted Id
-
ID2IRI
public static org.semanticweb.owlapi.model.IRI ID2IRI(String oboId, org.coode.owlapi.obo12.parser.IDSpaceManager idSpaceManager) Converts OBO Ids to IRIs. The conversion is defined at http://www. obofoundry.org/id-policy.shtml.- Parameters:
oboId- The OBO Id to convert.idSpaceManager- AnIDSpaceManagerwhich can be used to customise the IRI prefixes used in the conversion.- Returns:
- The IRI of the converted Id.
-
IRI2ID
-
isOBOIRI
public static boolean isOBOIRI(org.semanticweb.owlapi.model.IRI oboIRI) -
getHeaderTags
-
getTermStanzaTags
-
getTypeDefStanzaTags
-
getInstanceStanzaTags
-
getName
-
getIRI
public org.semanticweb.owlapi.model.IRI getIRI()- Specified by:
getIRIin interfaceorg.semanticweb.owlapi.model.HasIRI
-
toString
- Overrides:
toStringin classEnum<OBOVocabulary>
-
OBO_IRI_BASE