Class ExtractCli

  • All Implemented Interfaces:
    ExtractIo

    public class ExtractCli
    extends java.lang.Object
    implements ExtractIo
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtractCli​(java.lang.String... args)  
      ExtractCli​(java.util.Properties sysProps, java.util.Map<java.lang.String,​java.lang.String> env, java.lang.String... args)  
    • Method Detail

      • input

        public java.io.InputStream input()
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • output

        public java.io.PrintStream output()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • actualOutput

        public java.io.PrintStream actualOutput()
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getOutputFile

        public java.io.File getOutputFile()
        Specified by:
        getOutputFile in interface ExtractIo
        Returns:
        maybe null
      • reader

        public java.io.Reader reader()
                              throws java.io.IOException
        Specified by:
        reader in interface ExtractIo
        Throws:
        java.io.IOException
      • writer

        public java.io.Writer writer()
                              throws java.io.IOException
        Specified by:
        writer in interface ExtractIo
        Throws:
        java.io.IOException
      • getInputFile

        public java.io.File getInputFile()
        Specified by:
        getInputFile in interface ExtractIo
        Returns:
        maybe null
      • getOutputEncoding

        public java.lang.String getOutputEncoding()
      • getInputEncoding

        public java.lang.String getInputEncoding()
      • getMonitor

        public org.evolvis.tartools.backgroundjobs.BackgroundJobMonitor getMonitor()
        Specified by:
        getMonitor in interface ExtractIo
      • getProperties

        public java.util.Properties getProperties()
        Specified by:
        getProperties in interface ExtractIo
        Returns:
        maybe null