Class InternalRecordWrapper

java.lang.Object
org.apache.iceberg.data.InternalRecordWrapper
All Implemented Interfaces:
org.apache.iceberg.StructLike

public class InternalRecordWrapper extends Object implements org.apache.iceberg.StructLike
  • Constructor Details

    • InternalRecordWrapper

      public InternalRecordWrapper(org.apache.iceberg.types.Types.StructType struct)
  • Method Details

    • get

      public org.apache.iceberg.StructLike get()
    • copyFor

      public InternalRecordWrapper copyFor(org.apache.iceberg.StructLike record)
    • wrap

      public InternalRecordWrapper wrap(org.apache.iceberg.StructLike record)
    • size

      public int size()
      Specified by:
      size in interface org.apache.iceberg.StructLike
    • get

      public <T> T get(int pos, Class<T> javaClass)
      Specified by:
      get in interface org.apache.iceberg.StructLike
    • set

      public <T> void set(int pos, T value)
      Specified by:
      set in interface org.apache.iceberg.StructLike