public void setGenericUDTF(final GenericUDTF genericUDTF) {
    this.genericUDTF = genericUDTF;
  }
All member variables should have a setters and getters of the form get&lt;member
name&gt; and set&lt;member name&gt; or else they won't be recreated properly at run
time.
ql/src/java/org/apache/hadoop/hive/ql/plan/UDTFDesc.java