Skip to content

Instantly share code, notes, and snippets.

@debasishg
Created April 25, 2010 07:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save debasishg/378251 to your computer and use it in GitHub Desktop.
Save debasishg/378251 to your computer and use it in GitHub Desktop.
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("groovy");
List<?> orders = (List<?>)
engine.eval(new InputStreamReader(
new BufferedInputStream(
new SequenceInputStream(
new FileInputStream("ClientOrder.groovy"),
new FileInputStream("order.dsl")))));
System.out.println(orders.size());
for(Object o : orders) {
System.out.println(o);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment