
prerna.om.Pixel Maven / Gradle / Ivy
The newest version!
package prerna.om;
import java.io.IOException;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Vector;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import prerna.sablecc2.om.task.options.TaskOptions;
import prerna.util.Constants;
import prerna.util.gson.PixelAdapter;
public class Pixel {
private static final Logger logger = LogManager.getLogger(Pixel.class);
private String id = null;
private String pixelString = null;
// some metadata
private String pixelAlias = null;
private String pixelDescription = null;
// some state management when editing the recipe
private boolean isMeta = false;
private boolean returnedError = false;
private boolean returnedWarning = false;
private List errorMessages = new Vector<>();
private List warningMessages = new Vector<>();
// some additional metadata to maintain on the Pixel
private Map> startingFrameHeaders = new HashMap<>();
private Map> endingFrameHeaders = new HashMap<>();
// // the list of reactor inputs
// private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy