org.coode.obo.parser
Enum OBOVocabulary

java.lang.Object
  extended by java.lang.Enum<OBOVocabulary>
      extended by org.coode.obo.parser.OBOVocabulary
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<OBOVocabulary>

public enum OBOVocabulary
extends java.lang.Enum<OBOVocabulary>

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 10-Jan-2007


Enum Constant Summary
ALT_ID
           
ALT_NAME
           
AUTO_GENERATED_BY
           
BROAD_SYNONYM
           
BUILTIN
           
COMMENT
           
CONSIDER
           
DATA_VERSION
           
DATE
           
DEF
           
DEFAULT_NAMESPACE
           
DEFAULT_RELATIONSHIP_ID_PREFIX
           
DISJOINT_FROM
           
DOMAIN
           
EXACT_SYNONYM
           
FORMAT_VERSION
           
ID
           
ID_MAPPING
           
ID_SPACE
           
IMPORT
           
INTERSECTION_OF
           
IS_A
           
IS_CYCLIC
           
IS_METADATA_TAG
           
IS_OBSOLETE
           
IS_SYMMETRIC
           
IS_TRANSITIVE
           
NAME
           
NAMESPACE
           
NARROW_SYNONYM
           
PART_OF
           
RANGE
           
RELATED_SYNONYM
           
RELATIONSHIP
           
REMARK
           
REPLACED_BY
           
SAVED_BY
           
SUBSET
           
SUBSETDEF
           
SYNONYM
           
SYNONYM_TYPE_DEF
           
TERM
           
TYPE_REF
           
UNION_OF
           
USE_TERM
           
VERSION
           
XREF
           
XREF_ANALOGUE
           
XREF_UNKNOWN
           
 
Field Summary
static java.lang.String ANNOTATION_URI_BASE
           
static java.lang.String ONTOLOGY_URI_BASE
           
 
Method Summary
 java.lang.String getName()
           
 java.net.URI getURI()
           
 java.lang.String toString()
           
static OBOVocabulary valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OBOVocabulary[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

DATA_VERSION

public static final OBOVocabulary DATA_VERSION

VERSION

public static final OBOVocabulary VERSION

DATE

public static final OBOVocabulary DATE

SAVED_BY

public static final OBOVocabulary SAVED_BY

AUTO_GENERATED_BY

public static final OBOVocabulary AUTO_GENERATED_BY

SUBSETDEF

public static final OBOVocabulary SUBSETDEF

IMPORT

public static final OBOVocabulary IMPORT

SYNONYM_TYPE_DEF

public static final OBOVocabulary SYNONYM_TYPE_DEF

ID_SPACE

public static final OBOVocabulary ID_SPACE

DEFAULT_RELATIONSHIP_ID_PREFIX

public static final OBOVocabulary DEFAULT_RELATIONSHIP_ID_PREFIX

ID_MAPPING

public static final OBOVocabulary ID_MAPPING

REMARK

public static final OBOVocabulary REMARK

ID

public static final OBOVocabulary ID

NAME

public static final OBOVocabulary NAME

FORMAT_VERSION

public static final OBOVocabulary FORMAT_VERSION

TYPE_REF

public static final OBOVocabulary TYPE_REF

ALT_ID

public static final OBOVocabulary ALT_ID

ALT_NAME

public static final OBOVocabulary ALT_NAME

NAMESPACE

public static final OBOVocabulary NAMESPACE

DEFAULT_NAMESPACE

public static final OBOVocabulary DEFAULT_NAMESPACE

DEF

public static final OBOVocabulary DEF

COMMENT

public static final OBOVocabulary COMMENT

SUBSET

public static final OBOVocabulary SUBSET

SYNONYM

public static final OBOVocabulary SYNONYM

RELATED_SYNONYM

public static final OBOVocabulary RELATED_SYNONYM

EXACT_SYNONYM

public static final OBOVocabulary EXACT_SYNONYM

BROAD_SYNONYM

public static final OBOVocabulary BROAD_SYNONYM

NARROW_SYNONYM

public static final OBOVocabulary NARROW_SYNONYM

XREF

public static final OBOVocabulary XREF

XREF_ANALOGUE

public static final OBOVocabulary XREF_ANALOGUE

XREF_UNKNOWN

public static final OBOVocabulary XREF_UNKNOWN

IS_A

public static final OBOVocabulary IS_A

PART_OF

public static final OBOVocabulary PART_OF

RELATIONSHIP

public static final OBOVocabulary RELATIONSHIP

IS_OBSOLETE

public static final OBOVocabulary IS_OBSOLETE

REPLACED_BY

public static final OBOVocabulary REPLACED_BY

CONSIDER

public static final OBOVocabulary CONSIDER

USE_TERM

public static final OBOVocabulary USE_TERM

DOMAIN

public static final OBOVocabulary DOMAIN

RANGE

public static final OBOVocabulary RANGE

IS_CYCLIC

public static final OBOVocabulary IS_CYCLIC

IS_TRANSITIVE

public static final OBOVocabulary IS_TRANSITIVE

IS_SYMMETRIC

public static final OBOVocabulary IS_SYMMETRIC

INTERSECTION_OF

public static final OBOVocabulary INTERSECTION_OF

UNION_OF

public static final OBOVocabulary UNION_OF

DISJOINT_FROM

public static final OBOVocabulary DISJOINT_FROM

TERM

public static final OBOVocabulary TERM

BUILTIN

public static final OBOVocabulary BUILTIN

IS_METADATA_TAG

public static final OBOVocabulary IS_METADATA_TAG
Field Detail

ONTOLOGY_URI_BASE

public static final java.lang.String ONTOLOGY_URI_BASE
See Also:
Constant Field Values

ANNOTATION_URI_BASE

public static final java.lang.String ANNOTATION_URI_BASE
See Also:
Constant Field Values
Method Detail

values

public static OBOVocabulary[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (OBOVocabulary c : OBOVocabulary.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static OBOVocabulary valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getName

public java.lang.String getName()

getURI

public java.net.URI getURI()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<OBOVocabulary>