public interface Record extends StructLike
| Modifier and Type | Method and Description | 
|---|---|
Record | 
copy()  | 
Record | 
copy(java.util.Map<java.lang.String,java.lang.Object> overwriteValues)  | 
default Record | 
copy(java.lang.String field,
    java.lang.Object value)  | 
default Record | 
copy(java.lang.String field1,
    java.lang.Object value1,
    java.lang.String field2,
    java.lang.Object value2)  | 
default Record | 
copy(java.lang.String field1,
    java.lang.Object value1,
    java.lang.String field2,
    java.lang.Object value2,
    java.lang.String field3,
    java.lang.Object value3)  | 
java.lang.Object | 
get(int pos)  | 
java.lang.Object | 
getField(java.lang.String name)  | 
void | 
setField(java.lang.String name,
        java.lang.Object value)  | 
Types.StructType | 
struct()  | 
get, set, sizeTypes.StructType struct()
java.lang.Object getField(java.lang.String name)
void setField(java.lang.String name,
              java.lang.Object value)
java.lang.Object get(int pos)
Record copy()
Record copy(java.util.Map<java.lang.String,java.lang.Object> overwriteValues)
default Record copy(java.lang.String field, java.lang.Object value)
default Record copy(java.lang.String field1, java.lang.Object value1, java.lang.String field2, java.lang.Object value2)
default Record copy(java.lang.String field1, java.lang.Object value1, java.lang.String field2, java.lang.Object value2, java.lang.String field3, java.lang.Object value3)