Class ClassTransformer

java.lang.Object
org.apache.drill.exec.compile.ClassTransformer

public class ClassTransformer extends Object
Compiles generated code, merges the resulting class with the template class, and performs byte-code cleanup on the resulting byte codes. The most important transform is scalar replacement which replaces occurrences of non-escaping objects with a collection of member variables.