class Thrift::CompactProtocolFactory