When calling Api.compileFlow the object returned is a ClojureFlow Clojure record instead of a Cascading Flow object so a ClassCastException is thrown.
java.lang.ClassCastException: cascalog.cascading.types.ClojureFlow cannot be cast to cascading.flow.Flow
at jcascalog.Api.compileFlow(Api.java:26)
at jcascalog.Api.compileFlow(Api.java:34)
When calling Api.compileFlow the object returned is a ClojureFlow Clojure record instead of a Cascading Flow object so a ClassCastException is thrown.