Interface OperationsBuilder<I extends Item,​O extends Operation<I>>

    • Method Detail

      • originIndex

        int originIndex()
      • inputPath

        java.lang.String inputPath()
      • outputPathInput

        OperationsBuilder<I,​O> outputPathInput​(com.github.akurilov.commons.io.Input<java.lang.String> outputPathSupplier)
      • buildOp

        O buildOp​(I item)
           throws java.io.IOException,
                  java.lang.IllegalArgumentException
        Throws:
        java.io.IOException
        java.lang.IllegalArgumentException
      • buildOps

        void buildOps​(java.util.List<I> items,
                      java.util.List<O> buff)
               throws java.io.IOException,
                      java.lang.IllegalArgumentException
        Throws:
        java.io.IOException
        java.lang.IllegalArgumentException
      • close

        void close()
        Specified by:
        close in interface java.lang.AutoCloseable