Package org.apache.iceberg.data
Interface Record
-
- All Superinterfaces:
StructLike
- All Known Implementing Classes:
GenericRecord
public interface Record extends StructLike
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Recordcopy()Recordcopy(java.util.Map<java.lang.String,java.lang.Object> overwriteValues)java.lang.Objectget(int pos)java.lang.ObjectgetField(java.lang.String name)voidsetField(java.lang.String name, java.lang.Object value)Types.StructTypestruct()-
Methods inherited from interface org.apache.iceberg.StructLike
get, set, size
-
-
-
-
Method Detail
-
struct
Types.StructType struct()
-
getField
java.lang.Object getField(java.lang.String name)
-
setField
void setField(java.lang.String name, java.lang.Object value)
-
get
java.lang.Object get(int pos)
-
copy
Record copy()
-
copy
Record copy(java.util.Map<java.lang.String,java.lang.Object> overwriteValues)
-
-