Interface Record

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      Record copy()  
      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)  
      Record copy​(java.util.Map<java.lang.String,​java.lang.Object> overwriteValues)  
      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()  
    • Method Detail

      • 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​(java.util.Map<java.lang.String,​java.lang.Object> overwriteValues)
      • copy

        default Record copy​(java.lang.String field,
                            java.lang.Object value)
      • copy

        default Record copy​(java.lang.String field1,
                            java.lang.Object value1,
                            java.lang.String field2,
                            java.lang.Object value2)
      • copy

        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)