public Class<? extends AbstractSerDe> getSerDeClass() {
    try {
      return (Class<? extends AbstractSerDe>) Class.forName(
          getSerdeClassName(), true, Utilities.getSessionSpecifiedClassLoader());
    } catch (ClassNotFoundException e) {
      throw new RuntimeException(e);
    }
  }
@param inputFormatClass
@param outputFormatClass
@param properties must contain serde class name associate with this table.
ql/src/java/org/apache/hadoop/hive/ql/plan/TableDesc.java