@Override
    public void read(org.apache.thrift.protocol.TProtocol prot, ObjectDictionary struct) throws org.apache.thrift.TException {
      org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
      {
        org.apache.thrift.protocol.TMap _map353 = iprot.readMapBegin(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST); 
        struct.values = new java.util.HashMap<java.lang.String,java.util.List<java.nio.ByteBuffer>>(2*_map353.size);
        @org.apache.thrift.annotation.Nullable java.lang.String _key354;
        @org.apache.thrift.annotation.Nullable java.util.List<java.nio.ByteBuffer> _val355;
        for (int _i356 = 0; _i356 < _map353.size; ++_i356)
        {
          _key354 = iprot.readString();
          {
            org.apache.thrift.protocol.TList _list357 = iprot.readListBegin(org.apache.thrift.protocol.TType.STRING);
            _val355 = new java.util.ArrayList<java.nio.ByteBuffer>(_list357.size);
            @org.apache.thrift.annotation.Nullable java.nio.ByteBuffer _elem358;
            for (int _i359 = 0; _i359 < _list357.size; ++_i359)
            {
              _elem358 = iprot.readBinary();
              _val355.add(_elem358);
            }
          }
          struct.values.put(_key354, _val355);
        }
      }
      struct.setValuesIsSet(true);
    }
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ObjectDictionary.java