class Thrift::BaseProtocolFactory