Class BinaryRowChannelInputViewIterator

    • Field Detail

      • inView

        protected final org.apache.flink.runtime.io.disk.iomanager.ChannelReaderInputView inView
      • freeMemTarget

        protected final List<org.apache.flink.core.memory.MemorySegment> freeMemTarget
    • Constructor Detail

      • BinaryRowChannelInputViewIterator

        public BinaryRowChannelInputViewIterator​(org.apache.flink.runtime.io.disk.iomanager.ChannelReaderInputView inView,
                                                 BinaryRowDataSerializer serializer)
      • BinaryRowChannelInputViewIterator

        public BinaryRowChannelInputViewIterator​(org.apache.flink.runtime.io.disk.iomanager.ChannelReaderInputView inView,
                                                 List<org.apache.flink.core.memory.MemorySegment> freeMemTarget,
                                                 BinaryRowDataSerializer serializer)
    • Method Detail

      • next

        public org.apache.flink.table.data.binary.BinaryRowData next​(org.apache.flink.table.data.binary.BinaryRowData reuse)
                                                              throws IOException
        Specified by:
        next in interface org.apache.flink.util.MutableObjectIterator<org.apache.flink.table.data.binary.BinaryRowData>
        Throws:
        IOException
      • next

        public org.apache.flink.table.data.binary.BinaryRowData next()
                                                              throws IOException
        Specified by:
        next in interface org.apache.flink.util.MutableObjectIterator<org.apache.flink.table.data.binary.BinaryRowData>
        Throws:
        IOException