Class FlatFileCommand.FlatFileOptions

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Set<joptsimple.OptionSpec> actionOpts  
      protected joptsimple.OptionSet options  
    • Constructor Summary

      Constructors 
      Constructor Description
      FlatFileOptions​(joptsimple.OptionParser parser)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure​(joptsimple.OptionSet options)  
      java.lang.String description()
      Description string for this set of options
      java.io.File getOutFile()  
      java.util.Set<java.lang.String> operationNames()
      Option names which are actually performing operation
      int order()
      Used to sort the help output.
      java.lang.String title()
      Title string for this set of options
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • options

        protected joptsimple.OptionSet options
      • actionOpts

        protected final java.util.Set<joptsimple.OptionSpec> actionOpts
    • Constructor Detail

      • FlatFileOptions

        public FlatFileOptions​(joptsimple.OptionParser parser)
    • Method Detail

      • configure

        public void configure​(joptsimple.OptionSet options)
        Specified by:
        configure in interface OptionsBean
      • title

        public java.lang.String title()
        Description copied from interface: OptionsBean
        Title string for this set of options
        Specified by:
        title in interface OptionsBean
      • description

        public java.lang.String description()
        Description copied from interface: OptionsBean
        Description string for this set of options
        Specified by:
        description in interface OptionsBean
      • order

        public int order()
        Description copied from interface: OptionsBean
        Used to sort the help output. Help for OptionsBean in descending order i.e. bean having highest order would be rendered first
        Specified by:
        order in interface OptionsBean
      • operationNames

        public java.util.Set<java.lang.String> operationNames()
        Description copied from interface: OptionsBean
        Option names which are actually performing operation
        Specified by:
        operationNames in interface OptionsBean
      • getOutFile

        public java.io.File getOutFile()
                                throws java.io.IOException
        Throws:
        java.io.IOException