class SmileConverter {

  public DataFrame toDataFrame() {
    StructType schema =
        DataTypes.struct(
            table.columns().stream()
                .map(col -> new StructField(col.name(), toSmileType(col.type())))
                .collect(Collectors.toList()));
    return toDataFrame(schema);
  }

  public  SmileConverter(Relation table);

}