public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData other) {
            if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance()) return this;
            if (other.hasClassName()) {
              className_ = other.className_;
              bitField0_ |= 0x00000001;
              onChanged();
            }
            if (!other.importStatement_.isEmpty()) {
              if (importStatement_.isEmpty()) {
                importStatement_ = other.importStatement_;
                bitField0_ |= 0x00000002;
              } else {
                ensureImportStatementIsMutable();
                importStatement_.addAll(other.importStatement_);
              }
              onChanged();
            }
            if (!other.staticImport_.isEmpty()) {
              if (staticImport_.isEmpty()) {
                staticImport_ = other.staticImport_;
                bitField0_ |= 0x00000004;
              } else {
                ensureStaticImportIsMutable();
                staticImport_.addAll(other.staticImport_);
              }
              onChanged();
            }
            if (!other.identifier_.isEmpty()) {
              if (identifier_.isEmpty()) {
                identifier_ = other.identifier_;
                bitField0_ |= 0x00000008;
              } else {
                ensureIdentifierIsMutable();
                identifier_.addAll(other.identifier_);
              }
              onChanged();
            }
            this.mergeUnknownFields(other.getUnknownFields());
            onChanged();
            return this;
          }
public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData other)