Class DataPointEncoder

    • Method Detail

      • encode

        public org.apache.spark.sql.Row encode​(DataPoint dp)
      • decode

        public DataPoint decode​(org.apache.spark.sql.Row row)
      • decodeFrom

        public SerFunction<org.apache.spark.sql.Row,​DataPoint> decodeFrom​(int startFrom)
      • decode

        public DataPoint decode​(org.apache.spark.sql.Row row,
                                int startFrom)
      • getSchema

        public org.apache.spark.sql.types.StructType getSchema()
      • getRowEncoder

        public org.apache.spark.sql.Encoder<org.apache.spark.sql.Row> getRowEncoder()
      • getRowEncoderNoLineage

        public org.apache.spark.sql.Encoder<org.apache.spark.sql.Row> getRowEncoderNoLineage()
      • getEncoderForComponent

        public static org.apache.spark.sql.Encoder<?> getEncoderForComponent​(DataStructureComponent<?,​?,​?> component)
      • getDataTypeForComponent

        public static org.apache.spark.sql.types.DataType getDataTypeForComponent​(DataStructureComponent<?,​?,​?> component)