This is a way to replace a pig query by another query.
For example, if we have this map of overrides: Map<alias,query>
It might be possible to do the same thing in a less hacky way. e.g. pig.registerQuery replace the query of a certain alias...
33343536373839
public void setUp() { override = new HashMap<String, String>() {{ put("STORE", ""); put("DUMP", ""); }}; parser = new GruntParser(new StringReader(""), override); }
37383940414243
override = new HashMap<String, String>() {{ put("STORE", ""); put("DUMP", ""); }}; PigServer pigServer = new PigServer(ExecType.LOCAL); parser = new GruntParser(new StringReader(""), pigServer, override); }
override = new HashMap<String, String>() {{ put("STORE", ""); put("DUMP", ""); }}; PigServer pigServer = new PigServer(Util.getLocalTestMode()); parser = new GruntParser(new StringReader(""), pigServer, override); }