
prerna.util.gson.ITableDataFrameAdapter Maven / Gradle / Ivy
The newest version!
package prerna.util.gson;
import java.io.IOException;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import prerna.algorithm.api.ITableDataFrame;
public class ITableDataFrameAdapter extends AbstractSemossTypeAdapter {
@Override
public void write(JsonWriter out, ITableDataFrame value) throws IOException {
out.beginObject();
out.name("type");
out.value(value.getFrameType().getTypeAsString());
String originalName = value.getOriginalName();
if(originalName != null) {
out.name("name");
out.value(originalName);
}
String queryName = value.getName();
if(queryName != null) {
out.name("queryName");
out.value(queryName);
}
out.endObject();
}
//
@Override
public ITableDataFrame read(JsonReader in) throws IOException {
return null;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy