org.genepattern.util
Class LSIDUtil
java.lang.Object
org.genepattern.util.LSIDUtil
- All Implemented Interfaces:
- IGPConstants
- public class LSIDUtil
- extends java.lang.Object
- implements IGPConstants
| Fields inherited from interface org.genepattern.util.IGPConstants |
ACCESS_PRIVATE, ACCESS_PUBLIC, ANT, ANY, AUTHOR, COMMAND_LINE, COMMAND_PREFIX, CPU_TYPE, DEFAULT_PATCH_REPOSITORY_URL, DEFAULT_PATCH_URL, DESCRIPTION, DOMAIN, FILE_FORMAT, FORMER_NAME, INPUT_BASENAME, INPUT_EXTENSION, INPUT_FILE, INPUT_PATH, INSTALLED_PATCH_LSIDS, INVOKE, JAVA, JOB_ID, JVM_LEVEL, LANGUAGE, LEFT_DELIMITER, LIBDIR, LSID, LSID_PROVENANCE, MANIFEST_FILENAME, MAX_PARAMETERS, MULTIPLE, NAME, ODF, OS, PARAM_INFO_ATTRIBUTES, PARAM_INFO_CHECKBOX, PARAM_INFO_CHOICE, PARAM_INFO_CHOICE_DELIMITER, PARAM_INFO_CHOICE_TYPES_MULTIPLE_OFFSET, PARAM_INFO_CHOICE_TYPES_OFFSET, PARAM_INFO_CLIENT_FILENAME, PARAM_INFO_DEFAULT_VALUE, PARAM_INFO_DOMAIN, PARAM_INFO_FILE_FORMAT, PARAM_INFO_NAME_OFFSET, PARAM_INFO_OPTIONAL, PARAM_INFO_PREFIX, PARAM_INFO_SPACER, PARAM_INFO_STRING, PARAM_INFO_TYPE, PARAM_INFO_TYPE_CLASS_OFFSET, PARAM_INFO_TYPE_FLOAT, PARAM_INFO_TYPE_INPUT_FILE, PARAM_INFO_TYPE_INTEGER, PARAM_INFO_TYPE_NAME_OFFSET, PARAM_INFO_TYPE_OFFSET, PARAM_INFO_TYPE_SEPARATOR, PARAM_INFO_TYPE_TEXT, PARAM_INFO_TYPES, PATCH_ERROR_EXIT_VALUE, PATCH_SUCCESS_EXIT_VALUE, PERL, PIPELINE_SCRIPT, PREFIX, PRIVACY, PRIVACY_LEVELS, PRIVATE, PUBLIC, QUALITY, QUALITY_DEVELOPMENT, QUALITY_LEVELS, QUALITY_PREPRODUCTION, QUALITY_PRODUCTION, R, R_HOME, REQUIRED_PATCH_LSIDS, REQUIRED_PATCH_URLS, RESERVED_PARAMETER_NAMES, RIGHT_DELIMITER, SERIALIZED_MODEL, STDERR, STDOUT, SUITE_MANIFEST_FILENAME, SUITE_NAMESPACE, TASK_ID, TASK_INFO_ATTRIBUTES, TASK_NAMESPACE, TASK_TYPE, TASK_TYPE_PIPELINE, TASK_TYPE_VISUALIZER, TASKLOG, TOMCAT, UNREQUIRED_PARAMETER_NAMES, USER_LOGGED_OFF, USERID, UTF8, VERSION |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUTHORITY_MINE
public static java.lang.String AUTHORITY_MINE
AUTHORITY_BROAD
public static java.lang.String AUTHORITY_BROAD
AUTHORITY_FOREIGN
public static java.lang.String AUTHORITY_FOREIGN
BROAD_AUTHORITY
public static java.lang.String BROAD_AUTHORITY
getInstance
public static LSIDUtil getInstance()
getAuthority
public java.lang.String getAuthority()
getTaskNamespace
public java.lang.String getTaskNamespace()
getSuiteNamespace
public java.lang.String getSuiteNamespace()
getAuthorityType
public java.lang.String getAuthorityType(LSID lsid)
compareAuthorities
public int compareAuthorities(LSID lsid1,
LSID lsid2)
getNearerLSID
public LSID getNearerLSID(LSID lsid1,
LSID lsid2)
isSuiteLSID
public static boolean isSuiteLSID(java.lang.String lsid)
isSuiteLSID
public static boolean isSuiteLSID(LSID lsid)