List<T> getHooks() {
      return this.hooks;
    }
Inner class which keeps track of the hooks that be loaded or added,
should not be used outside the class
@param <T> the generic type of hooks
ql/src/java/org/apache/hadoop/hive/ql/hooks/HiveHooks.java