Class EntityOptionsUtils

java.lang.Object
ubic.gemma.cli.util.EntityOptionsUtils

public class EntityOptionsUtils extends Object
Utilities for adding options to the CLI that can subsequently be retrieved with EntityLocator.
Author:
poirigui
  • Constructor Details

    • EntityOptionsUtils

      public EntityOptionsUtils()
  • Method Details

    • addDatasetOption

      public static void addDatasetOption(org.apache.commons.cli.Options options, String optionName, String longOpt, String description)
      Add an option for supplying a dataset.
    • addExperimentSetOption

      public static void addExperimentSetOption(org.apache.commons.cli.Options options, String optionName, String longOpt, String description)
      Add an option for supplying an EE set.
    • addTaxonOption

      public static void addTaxonOption(org.apache.commons.cli.Options options, String optionName, String longOpt, String description)
      Add an option for supplying a taxon.
    • addCommaDelimitedPlatformOption

      public static void addCommaDelimitedPlatformOption(org.apache.commons.cli.Options options, String optionName, String longOpt, String description)
      Add an option for supplying a comma-delimited list of platforms.
    • addPlatformOption

      public static void addPlatformOption(org.apache.commons.cli.Options options, String optionName, String longOpt, String description)
      Add an option for supplying a platform.
    • addGenericPlatformOption

      public static void addGenericPlatformOption(org.apache.commons.cli.Options options, String optionName, String longOpt, String description)
      Add an option for supplying a generic platform.