Class FrameSchema

java.lang.Object
org.apache.sysds.api.mlcontext.FrameSchema

public class FrameSchema extends Object
The frame schema, stored as a list of ValueType values.
  • Constructor Details

    • FrameSchema

      public FrameSchema()
    • FrameSchema

      public FrameSchema(List<Types.ValueType> schema)
      Constructor that specifies the schema as a list of ValueType values.
      Parameters:
      schema - the frame schema
    • FrameSchema

      public FrameSchema(String schema)
      Constructor that specifies the schema as a comma-separated string.
      Parameters:
      schema - the frame schema as a string
  • Method Details

    • getSchema

      public List<Types.ValueType> getSchema()
      Obtain the frame schema
      Returns:
      the frame schema as a list of ValueType values
    • setSchema

      public void setSchema(List<Types.ValueType> schema)
      Set the frame schema
      Parameters:
      schema - the frame schema
    • setSchemaAsString

      public void setSchemaAsString(String schema)
      Set the frame schema, specifying the frame schema as a comma-separated string
      Parameters:
      schema - the frame schema as a string
    • getSchemaAsString

      public String getSchemaAsString()
      Obtain the schema as a comma-separated string
      Returns:
      the frame schema as a string