@java.lang.Override
        public void writeTo(com.google.protobuf.CodedOutputStream output)
                            throws java.io.IOException {
          if (((bitField0_ & 0x00000001) != 0)) {
            com.google.protobuf.GeneratedMessageV3.writeString(output, 1, className_);
          }
          for (int i = 0; i < importStatement_.size(); i++) {
            com.google.protobuf.GeneratedMessageV3.writeString(output, 2, importStatement_.getRaw(i));
          }
          for (int i = 0; i < staticImport_.size(); i++) {
            com.google.protobuf.GeneratedMessageV3.writeString(output, 3, staticImport_.getRaw(i));
          }
          for (int i = 0; i < identifier_.size(); i++) {
            com.google.protobuf.GeneratedMessageV3.writeString(output, 4, identifier_.getRaw(i));
          }
          getUnknownFields().writeTo(output);
        }
@java.lang.Override
        public void writeTo(com.google.protobuf.CodedOutputStream output)