All Downloads are FREE. Search and download functionalities are using the official Maven repository.

water.bindings.pojos.FrameV3 Maven / Gradle / Ivy

There is a newer version: 3.8.2.11
Show newest version
package water.bindings.pojos;

import com.google.gson.Gson;

public class FrameV3 extends FrameBase {
    /** Row offset to display */
    public long row_offset;

    /** Number of rows to display */
    public int row_count;

    /** Column offset to return */
    public int column_offset;

    /** Number of columns to return */
    public int column_count;

    /** Total number of columns in the Frame */
    public int total_column_count;

    /** checksum */
    public long checksum;

    /** Number of rows in the Frame */
    public long rows;

    /** Number of columns in the Frame */
    public long num_columns;

    /** Default percentiles, from 0 to 1 */
    public double[] default_percentiles;

    /** Columns in the Frame */
    public ColV3[] columns;

    /** Compatible models, if requested */
    public String[] compatible_models;

    /** Chunk summary */
    public TwoDimTableV3 chunk_summary;

    /** Distribution summary */
    public TwoDimTableV3 distribution_summary;

    /* INHERITED: Frame ID 
    public FrameKeyV3 frame_id = null;
     */

    /* INHERITED: Total data size in bytes 
    public long byte_size = 0L;
     */

    /* INHERITED: Is this Frame raw unparsed data? 
    public boolean is_text = false;
     */

    public FrameV3() {
        row_offset = 0L;
        row_count = 0;
        column_offset = 0;
        column_count = 0;
        total_column_count = 0;
        checksum = 0L;
        rows = 0L;
        num_columns = 0L;
        default_percentiles = null;
        columns = null;
        compatible_models = null;
        chunk_summary = null;
        distribution_summary = null;
        frame_id = null;
        byte_size = 0L;
        is_text = false;
    }

    /** Return the contents of this object as a JSON String. */
    @Override
    public String toString() {
        return new Gson().toJson(this);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy