Class FactorValueMigratorCLI

  • All Implemented Interfaces:
    CLI

    @Deprecated
    public class FactorValueMigratorCLI
    extends AbstractAuthenticatedCLI
    Deprecated.
    this will be removed as soon as all the old-style characteristics are migrated
    Performs the migration of old-style characteristics to statements.

    The input file describes transition from a bag of Characteristic to more structured Statement which are allowed to have up to two related objects.

    All unmentioned characteristics will be migrated to subject-only statements.

    Author:
    poirigui
    • Constructor Detail

      • FactorValueMigratorCLI

        public FactorValueMigratorCLI()
        Deprecated.
    • Method Detail

      • getCommandName

        public String getCommandName()
        Deprecated.
        Description copied from interface: CLI
        A short memorable name for the command that can be used to locate this class.
        Returns:
        name; if null or blank, this will not be available as a shortcut command.
      • getShortDesc

        public String getShortDesc()
        Deprecated.
        Description copied from interface: CLI
        Obtain a short description for this command explaining what it does.
      • getCommandGroup

        public GemmaCLI.CommandGroup getCommandGroup()
        Deprecated.
        Description copied from interface: CLI
        Obtain the command group for this CLI.
      • buildOptions

        protected void buildOptions​(org.apache.commons.cli.Options options)
        Deprecated.
        Description copied from class: AbstractCLI
        Build option implementation.

        Implement this method to add options to your command line, using the OptionBuilder.

        This is called right after AbstractCLI.buildStandardOptions(Options) so the options will be added after standard options.

        Specified by:
        buildOptions in class AbstractCLI
      • processOptions

        protected void processOptions​(org.apache.commons.cli.CommandLine commandLine)
                               throws org.apache.commons.cli.ParseException
        Deprecated.
        Description copied from class: AbstractCLI
        Process command line options.

        Implement this to provide processing of options. It is called after AbstractCLI.buildOptions(Options) and right before AbstractCLI.doWork().

        Specified by:
        processOptions in class AbstractCLI
        Throws:
        org.apache.commons.cli.ParseException - in case of unrecoverable failure (i.e. missing option or invalid value), an exception can be raised and will result in an exit code of AbstractCLI.FAILURE.