Class ForwardingInputFile

java.lang.Object
io.trino.plugin.iceberg.fileio.ForwardingInputFile
All Implemented Interfaces:
org.apache.iceberg.io.InputFile

public class ForwardingInputFile extends Object implements org.apache.iceberg.io.InputFile
  • Constructor Details

    • ForwardingInputFile

      public ForwardingInputFile(TrinoInputFile inputFile)
  • Method Details

    • getLength

      public long getLength()
      Specified by:
      getLength in interface org.apache.iceberg.io.InputFile
    • newStream

      public org.apache.iceberg.io.SeekableInputStream newStream()
      Specified by:
      newStream in interface org.apache.iceberg.io.InputFile
    • location

      public String location()
      Specified by:
      location in interface org.apache.iceberg.io.InputFile
    • exists

      public boolean exists()
      Specified by:
      exists in interface org.apache.iceberg.io.InputFile
    • toString

      public String toString()
      Overrides:
      toString in class Object