Version: 3.5.0

org.generationcp.core.ontology
Interface LSID


public interface LSID

Predefined constants used for the construction of valid LSID for Pantheon

Version:
$Id: LSID.html 19678 2010-07-23 23:41:44Z jbmorales $
Author:
Guy Davenport

Field Summary
static java.lang.String ATTRIBUTE_DELIMITER
          Delimiter used for separating the concatentated data type attribute identifier strings
static java.lang.String CLASS_ID_PREFIX
          The first part of a class identifier string
static java.lang.String CONSUMABLE_TYPE_ID_PREFIX
          The first part of a consumable type identifier string
static java.lang.String CRIL_AUTHORITY
          A string representing the authority part of the LSIDs used for the CRIL datasources and consumers
static java.lang.String DATATYPE_ATTRIBUTE_ID_PREFIX
          The first part of a data type attribute identifier string
static java.lang.String DATATYPE_ID_PREFIX
          The first part of a data type identifier string
static java.lang.String DELIMITER
          Delimiter used for separating the different parts of the LSID
static java.lang.String DEMETER_AUTHORITY
          A string representing the authority part of the LSIDs used for the ontology terms defined by demeter.
static java.lang.String FIELD_DELIMITER
          Delimiter used for separating the full class name and a field name of a data type attribute identifier string
static java.lang.String GCP_AUTHORITY
          The authority for GCP objects for which there are previously agreed namespaces and object ids.
static java.lang.String LSID_PREFIX
          Prefix used for LSID 'lsid:'
static java.lang.String NCBI_AUTHORITY
          A string representing the authority part of the LSIDs used for the NCBI datasources and consumers
static java.lang.String PREFIX
          Prefix used for LSID strings, 'urn:lsid:'
static java.lang.String TYPE_DELIMITER
          Delimiter used for separating the different parts of a data type attribute identifier string
static java.lang.String URN_PREFIX
          Prefix used for URN 'urn:'
 

Field Detail

DELIMITER

static final java.lang.String DELIMITER
Delimiter used for separating the different parts of the LSID

See Also:
Constant Field Values

URN_PREFIX

static final java.lang.String URN_PREFIX
Prefix used for URN 'urn:'

See Also:
Constant Field Values

LSID_PREFIX

static final java.lang.String LSID_PREFIX
Prefix used for LSID 'lsid:'

See Also:
Constant Field Values

PREFIX

static final java.lang.String PREFIX
Prefix used for LSID strings, 'urn:lsid:'

See Also:
Constant Field Values

GCP_AUTHORITY

static final java.lang.String GCP_AUTHORITY
The authority for GCP objects for which there are previously agreed namespaces and object ids. This authority should ONLY be used for shared GCP objects, in most cases the authority should be specific institute or organisation

See Also:
Constant Field Values

DEMETER_AUTHORITY

static final java.lang.String DEMETER_AUTHORITY
A string representing the authority part of the LSIDs used for the ontology terms defined by demeter.

See Also:
Constant Field Values

CRIL_AUTHORITY

static final java.lang.String CRIL_AUTHORITY
A string representing the authority part of the LSIDs used for the CRIL datasources and consumers

See Also:
Constant Field Values

NCBI_AUTHORITY

static final java.lang.String NCBI_AUTHORITY
A string representing the authority part of the LSIDs used for the NCBI datasources and consumers

See Also:
Constant Field Values

TYPE_DELIMITER

static final java.lang.String TYPE_DELIMITER
Delimiter used for separating the different parts of a data type attribute identifier string

See Also:
Constant Field Values

FIELD_DELIMITER

static final java.lang.String FIELD_DELIMITER
Delimiter used for separating the full class name and a field name of a data type attribute identifier string

See Also:
Constant Field Values

ATTRIBUTE_DELIMITER

static final java.lang.String ATTRIBUTE_DELIMITER
Delimiter used for separating the concatentated data type attribute identifier strings

See Also:
Constant Field Values

DATATYPE_ID_PREFIX

static final java.lang.String DATATYPE_ID_PREFIX
The first part of a data type identifier string

See Also:
Constant Field Values

DATATYPE_ATTRIBUTE_ID_PREFIX

static final java.lang.String DATATYPE_ATTRIBUTE_ID_PREFIX
The first part of a data type attribute identifier string

See Also:
Constant Field Values

CONSUMABLE_TYPE_ID_PREFIX

static final java.lang.String CONSUMABLE_TYPE_ID_PREFIX
The first part of a consumable type identifier string

See Also:
Constant Field Values

CLASS_ID_PREFIX

static final java.lang.String CLASS_ID_PREFIX
The first part of a class identifier string

See Also:
Constant Field Values

Version: 3.5.0

Submit a bug or feature
Generated: Fri Jul 23 18:24:48 CDT 2010