static public Deserializer getDeserializer(Configuration conf,
      org.apache.hadoop.hive.metastore.api.Table table, String metaTable, boolean skipConfError) throws
      MetaException {
    String lib = table.getSd().getSerdeInfo().getSerializationLib();
    if (lib == null) {
      return null;
    }
    return getDeserializer(conf, table, metaTable, skipConfError, lib);
  }
getDeserializer

Get the Deserializer for a table.

@param conf
         - hadoop config
@param table
         the table
@return
  Returns instantiated deserializer by looking up class name of deserializer stored in
  storage descriptor of passed in table. Also, initializes the deserializer with schema
  of table.
@exception MetaException
             if any problems instantiating the Deserializer

             todo - this should move somewhere into serde.jar
metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreUtils.java