![]() |
![]() |
selenium-server-standalone-2.42.2return false; } return true; } public Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException { UnknownFieldSet.Builder unknownFields = UnknownFieldSet.newBuilder(getUnknownFields()); for (;;) { int tag = input.readTag(); switch (tag) { case 0: setUnknownFields(unknownFields.build()); onChanged(); return this; default: if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { setUnknownFields(unknownFields.build()); onChanged(); return this; } break; case 10: bitField0_ |= 0x1; name_ = input.readBytes(); break; case 18: bitField0_ |= 0x2; package_ = input.readBytes(); break; case 26: ensureDependencyIsMutable(); dependency_.add(input.readBytes()); break; case 34: DescriptorProtos.DescriptorProto.Builder subBuilder = DescriptorProtos.DescriptorProto.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addMessageType(subBuilder.buildPartial()); break; case 42: DescriptorProtos.EnumDescriptorProto.Builder subBuilder = DescriptorProtos.EnumDescriptorProto.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addEnumType(subBuilder.buildPartial()); break; case 50: DescriptorProtos.ServiceDescriptorProto.Builder subBuilder = DescriptorProtos.ServiceDescriptorProto.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addService(subBuilder.buildPartial()); break; case 58: DescriptorProtos.FieldDescriptorProto.Builder subBuilder = DescriptorProtos.FieldDescriptorProto.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addExtension(subBuilder.buildPartial()); break; case 66: DescriptorProtos.FileOptions.Builder subBuilder = DescriptorProtos.FileOptions.newBuilder(); if (hasOptions()) { subBuilder.mergeFrom(getOptions()); } input.readMessage(subBuilder, extensionRegistry); setOptions(subBuilder.buildPartial()); break; case 74: DescriptorProtos.SourceCodeInfo.Builder subBuilder = DescriptorProtos.SourceCodeInfo.newBuilder(); if (hasSourceCodeInfo()) { subBuilder.mergeFrom(getSourceCodeInfo()); } input.readMessage(subBuilder, extensionRegistry); setSourceCodeInfo(subBuilder.buildPartial()); } } } private Object name_ = ""; public boolean hasName() { return (bitField0_ & 0x1) == 1; } public String getName() { Object ref = name_; if (!(ref instanceof String)) { String s = ((ByteString)ref).toStringUtf8(); name_ = s; return s; } return (String)ref; } public Builder setName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x1; name_ = value; onChanged(); return this; } public Builder clearName() { bitField0_ &= 0xFFFFFFFE; name_ = DescriptorProtos.FileDescriptorProto.getDefaultInstance().getName(); onChanged(); return this; } void setName(ByteString value) { bitField0_ |= 0x1; name_ = value; onChanged(); } private Object package_ = ""; public boolean hasPackage() { return (bitField0_ & 0x2) == 2; } public String getPackage() { Object ref = package_; if (!(ref instanceof String)) { String s = ((ByteString)ref).toStringUtf8(); package_ = s; return s; } return (String)ref; } public Builder setPackage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x2; package_ = value; onChanged(); return this; } public Builder clearPackage() { bitField0_ &= 0xFFFFFFFD; package_ = DescriptorProtos.FileDescriptorProto.getDefaultInstance().getPackage(); onChanged(); return this; } void setPackage(ByteString value) { bitField0_ |= 0x2; package_ = value; onChanged(); } private LazyStringList dependency_ = LazyStringArrayList.EMPTY; private void ensureDependencyIsMutable() { if ((bitField0_ & 0x4) != 4) { dependency_ = new LazyStringArrayList(dependency_); bitField0_ |= 0x4; } } public List<String> getDependencyList() { return Collections.unmodifiableList(dependency_); } public int getDependencyCount() { return dependency_.size(); } public String getDependency(int index) { return (String)dependency_.get(index); } public Builder setDependency(int index, String value) { if (value == null) { throw new NullPointerException(); } ensureDependencyIsMutable(); dependency_.set(index, value); onChanged(); return this; } public Builder addDependency(String value) { if (value == null) { throw new NullPointerException(); } ensureDependencyIsMutable(); dependency_.add(value); onChanged(); return this; } public Builder addAllDependency(Iterable<String> values) { ensureDependencyIsMutable(); GeneratedMessage.Builder.addAll(values, dependency_); onChanged(); return this; } public Builder clearDependency() { dependency_ = LazyStringArrayList.EMPTY; bitField0_ &= 0xFFFFFFFB; onChanged(); return this; } void addDependency(ByteString value) { ensureDependencyIsMutable(); dependency_.add(value); onChanged(); } private List<DescriptorProtos.DescriptorProto> messageType_ = Collections.emptyList(); private RepeatedFieldBuilder<DescriptorProtos.DescriptorProto, DescriptorProtos.DescriptorProto.Builder, DescriptorProtos.DescriptorProtoOrBuilder> messageTypeBuilder_; private void ensureMessageTypeIsMutable() { if ((bitField0_ & 0x8) != 8) { messageType_ = new ArrayList(messageType_); bitField0_ |= 0x8; } } public List<DescriptorProtos.DescriptorProto> getMessageTypeList() { if (messageTypeBuilder_ == null) { return Collections.unmodifiableList(messageType_); } return messageTypeBuilder_.getMessageList(); } public int getMessageTypeCount() { if (messageTypeBuilder_ == null) { return messageType_.size(); } return messageTypeBuilder_.getCount(); } public DescriptorProtos.DescriptorProto getMessageType(int index) { if (messageTypeBuilder_ == null) { return (DescriptorProtos.DescriptorProto)messageType_.get(index); } return (DescriptorProtos.DescriptorProto)messageTypeBuilder_.getMessage(index); } public Builder setMessageType(int index, DescriptorProtos.DescriptorProto value) { if (messageTypeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMessageTypeIsMutable(); messageType_.set(index, value); onChanged(); } else { messageTypeBuilder_.setMessage(index, value); } return this; } public Builder setMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue) { if (messageTypeBuilder_ == null) { ensureMessageTypeIsMutable(); messageType_.set(index, builderForValue.build()); onChanged(); } else { messageTypeBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addMessageType(DescriptorProtos.DescriptorProto value) { if (messageTypeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMessageTypeIsMutable(); messageType_.add(value); onChanged(); } else { messageTypeBuilder_.addMessage(value); } return this; } public Builder addMessageType(int index, DescriptorProtos.DescriptorProto value) { if (messageTypeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMessageTypeIsMutable(); messageType_.add(index, value); onChanged(); } else { messageTypeBuilder_.addMessage(index, value); } return this; } public Builder addMessageType(DescriptorProtos.DescriptorProto.Builder builderForValue) { if (messageTypeBuilder_ == null) { ensureMessageTypeIsMutable(); messageType_.add(builderForValue.build()); onChanged(); } else { messageTypeBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue) { if (messageTypeBuilder_ == null) { ensureMessageTypeIsMutable(); messageType_.add(index, builderForValue.build()); onChanged(); } else { messageTypeBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllMessageType(Iterable<? extends DescriptorProtos.DescriptorProto> values) { if (messageTypeBuilder_ == null) { ensureMessageTypeIsMutable(); GeneratedMessage.Builder.addAll(values, messageType_); onChanged(); } else { messageTypeBuilder_.addAllMessages(values); } return this; } public Builder clearMessageType() { if (messageTypeBuilder_ == null) { messageType_ = Collections.emptyList(); bitField0_ &= 0xFFFFFFF7; onChanged(); } else { messageTypeBuilder_.clear(); } return this; } public Builder removeMessageType(int index) { if (messageTypeBuilder_ == null) { ensureMessageTypeIsMutable(); messageType_.remove(index); onChanged(); } else { messageTypeBuilder_.remove(index); } return this; } public DescriptorProtos.DescriptorProto.Builder getMessageTypeBuilder(int index) { return (DescriptorProtos.DescriptorProto.Builder)getMessageTypeFieldBuilder().getBuilder(index); } public DescriptorProtos.DescriptorProtoOrBuilder getMessageTypeOrBuilder(int index) { if (messageTypeBuilder_ == null) { return (DescriptorProtos.DescriptorProtoOrBuilder)messageType_.get(index); } return (DescriptorProtos.DescriptorProtoOrBuilder)messageTypeBuilder_.getMessageOrBuilder(index); } public List<? extends DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeOrBuilderList() { if (messageTypeBuilder_ != null) { return messageTypeBuilder_.getMessageOrBuilderList(); } return Collections.unmodifiableList(messageType_); } public DescriptorProtos.DescriptorProto.Builder addMessageTypeBuilder() { return (DescriptorProtos.DescriptorProto.Builder)getMessageTypeFieldBuilder().addBuilder(DescriptorProtos.DescriptorProto.getDefaultInstance()); } public DescriptorProtos.DescriptorProto.Builder addMessageTypeBuilder(int index) { return (DescriptorProtos.DescriptorProto.Builder)getMessageTypeFieldBuilder().addBuilder(index, DescriptorProtos.DescriptorProto.getDefaultInstance()); } public List<DescriptorProtos.DescriptorProto.Builder> getMessageTypeBuilderList() { return getMessageTypeFieldBuilder().getBuilderList(); } private RepeatedFieldBuilder<DescriptorProtos.DescriptorProto, DescriptorProtos.DescriptorProto.Builder, DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeFieldBuilder() { if (messageTypeBuilder_ == null) { messageTypeBuilder_ = new RepeatedFieldBuilder(messageType_, (bitField0_ & 0x8) == 8, getParentForChildren(), isClean()); messageType_ = null; } return messageTypeBuilder_; } private List<DescriptorProtos.EnumDescriptorProto> enumType_ = Collections.emptyList(); private RepeatedFieldBuilder<DescriptorProtos.EnumDescriptorProto, DescriptorProtos.EnumDescriptorProto.Builder, DescriptorProtos.EnumDescriptorProtoOrBuilder> enumTypeBuilder_; private void ensureEnumTypeIsMutable() { if ((bitField0_ & 0x10) != 16) { enumType_ = new ArrayList(enumType_); bitField0_ |= 0x10; } } public List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList() { if (enumTypeBuilder_ == null) { return Collections.unmodifiableList(enumType_); } return enumTypeBuilder_.getMessageList(); } public int getEnumTypeCount() { if (enumTypeBuilder_ == null) { return enumType_.size(); } return enumTypeBuilder_.getCount(); } public DescriptorProtos.EnumDescriptorProto getEnumType(int index) { if (enumTypeBuilder_ == null) { return (DescriptorProtos.EnumDescriptorProto)enumType_.get(index); } return (DescriptorProtos.EnumDescriptorProto)enumTypeBuilder_.getMessage(index); } public Builder setEnumType(int index, DescriptorProtos.EnumDescriptorProto value) { if (enumTypeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEnumTypeIsMutable(); enumType_.set(index, value); onChanged(); } else { enumTypeBuilder_.setMessage(index, value); } return this; } public Builder setEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue) { if (enumTypeBuilder_ == null) { ensureEnumTypeIsMutable(); enumType_.set(index, builderForValue.build()); onChanged(); } else { enumTypeBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addEnumType(DescriptorProtos.EnumDescriptorProto value) { if (enumTypeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEnumTypeIsMutable(); enumType_.add(value); onChanged(); } else { enumTypeBuilder_.addMessage(value); } return this; } public Builder addEnumType(int index, DescriptorProtos.EnumDescriptorProto value) { if (enumTypeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEnumTypeIsMutable(); enumType_.add(index, value); onChanged(); } else { enumTypeBuilder_.addMessage(index, value); } return this; } public Builder addEnumType(DescriptorProtos.EnumDescriptorProto.Builder builderForValue) { if (enumTypeBuilder_ == null) { ensureEnumTypeIsMutable(); enumType_.add(builderForValue.build()); onChanged(); } else { enumTypeBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue) { if (enumTypeBuilder_ == null) { ensureEnumTypeIsMutable(); enumType_.add(index, builderForValue.build()); onChanged(); } else { enumTypeBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllEnumType(Iterable<? extends DescriptorProtos.EnumDescriptorProto> values) { if (enumTypeBuilder_ == null) { ensureEnumTypeIsMutable(); GeneratedMessage.Builder.addAll(values, enumType_); onChanged(); } else { enumTypeBuilder_.addAllMessages(values); } return this; } public Builder clearEnumType() { if (enumTypeBuilder_ == null) { enumType_ = Collections.emptyList(); bitField0_ &= 0xFFFFFFEF; onChanged(); } else { enumTypeBuilder_.clear(); } return this; } public Builder removeEnumType(int index) { if (enumTypeBuilder_ == null) { ensureEnumTypeIsMutable(); enumType_.remove(index); onChanged(); } else { enumTypeBuilder_.remove(index); } return this; } public DescriptorProtos.EnumDescriptorProto.Builder getEnumTypeBuilder(int index) { return (DescriptorProtos.EnumDescriptorProto.Builder)getEnumTypeFieldBuilder().getBuilder(index); } public DescriptorProtos.EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int index) { if (enumTypeBuilder_ == null) { return (DescriptorProtos.EnumDescriptorProtoOrBuilder)enumType_.get(index); } return (DescriptorProtos.EnumDescriptorProtoOrBuilder)enumTypeBuilder_.getMessageOrBuilder(index); } public List<? extends DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeOrBuilderList() { if (enumTypeBuilder_ != null) { return enumTypeBuilder_.getMessageOrBuilderList(); } return Collections.unmodifiableList(enumType_); } public DescriptorProtos.EnumDescriptorProto.Builder addEnumTypeBuilder() { return (DescriptorProtos.EnumDescriptorProto.Builder)getEnumTypeFieldBuilder().addBuilder(DescriptorProtos.EnumDescriptorProto.getDefaultInstance()); } public DescriptorProtos.EnumDescriptorProto.Builder addEnumTypeBuilder(int index) { return (DescriptorProtos.EnumDescriptorProto.Builder)getEnumTypeFieldBuilder().addBuilder(index, DescriptorProtos.EnumDescriptorProto.getDefaultInstance()); } public List<DescriptorProtos.EnumDescriptorProto.Builder> getEnumTypeBuilderList() { return getEnumTypeFieldBuilder().getBuilderList(); } private RepeatedFieldBuilder<DescriptorProtos.EnumDescriptorProto, DescriptorProtos.EnumDescriptorProto.Builder, DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeFieldBuilder() { if (enumTypeBuilder_ == null) { enumTypeBuilder_ = new RepeatedFieldBuilder(enumType_, (bitField0_ & 0x10) == 16, getParentForChildren(), isClean()); enumType_ = null; } return enumTypeBuilder_; } private List<DescriptorProtos.ServiceDescriptorProto> service_ = Collections.emptyList(); private RepeatedFieldBuilder<DescriptorProtos.ServiceDescriptorProto, DescriptorProtos.ServiceDescriptorProto.Builder, DescriptorProtos.ServiceDescriptorProtoOrBuilder> serviceBuilder_; private void ensureServiceIsMutable() { if ((bitField0_ & 0x20) != 32) { service_ = new ArrayList(service_); bitField0_ |= 0x20; } } public List<DescriptorProtos.ServiceDescriptorProto> getServiceList() { if (serviceBuilder_ == null) { return Collections.unmodifiableList(service_); } return serviceBuilder_.getMessageList(); } public int getServiceCount() { if (serviceBuilder_ == null) { return service_.size(); } return serviceBuilder_.getCount(); } public DescriptorProtos.ServiceDescriptorProto getService(int index) { if (serviceBuilder_ == null) { return (DescriptorProtos.ServiceDescriptorProto)service_.get(index); } return (DescriptorProtos.ServiceDescriptorProto)serviceBuilder_.getMessage(index); } public Builder setService(int index, DescriptorProtos.ServiceDescriptorProto value) { if (serviceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureServiceIsMutable(); service_.set(index, value); onChanged(); } else { serviceBuilder_.setMessage(index, value); } return this; } public Builder setService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue) { if (serviceBuilder_ == null) { ensureServiceIsMutable(); service_.set(index, builderForValue.build()); onChanged(); } else { serviceBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addService(DescriptorProtos.ServiceDescriptorProto value) { if (serviceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureServiceIsMutable(); service_.add(value); onChanged(); } else { serviceBuilder_.addMessage(value); } return this; } public Builder addService(int index, DescriptorProtos.ServiceDescriptorProto value) { if (serviceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureServiceIsMutable(); service_.add(index, value); onChanged(); } else { serviceBuilder_.addMessage(index, value); } return this; } public Builder addService(DescriptorProtos.ServiceDescriptorProto.Builder builderForValue) { if (serviceBuilder_ == null) { ensureServiceIsMutable(); service_.add(builderForValue.build()); onChanged(); } else { serviceBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue) { if (serviceBuilder_ == null) { ensureServiceIsMutable(); service_.add(index, builderForValue.build()); onChanged(); } else { serviceBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllService(Iterable<? extends DescriptorProtos.ServiceDescriptorProto> values) { if (serviceBuilder_ == null) { ensureServiceIsMutable(); GeneratedMessage.Builder.addAll(values, service_); onChanged(); } else { serviceBuilder_.addAllMessages(values); } return this; } public Builder clearService() { if (serviceBuilder_ == null) { service_ = Collections.emptyList(); bitField0_ &= 0xFFFFFFDF; onChanged(); } else { serviceBuilder_.clear(); } return this; } public Builder removeService(int index) { if (serviceBuilder_ == null) { ensureServiceIsMutable(); service_.remove(index); onChanged(); } else { serviceBuilder_.remove(index); } return this; } public DescriptorProtos.ServiceDescriptorProto.Builder getServiceBuilder(int index) { return (DescriptorProtos.ServiceDescriptorProto.Builder)getServiceFieldBuilder().getBuilder(index); } public DescriptorProtos.ServiceDescriptorProtoOrBuilder getServiceOrBuilder(int index) { if (serviceBuilder_ == null) { return (DescriptorProtos.ServiceDescriptorProtoOrBuilder)service_.get(index); } return (DescriptorProtos.ServiceDescriptorProtoOrBuilder)serviceBuilder_.getMessageOrBuilder(index); } public List<? extends DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceOrBuilderList() { if (serviceBuilder_ != null) { return serviceBuilder_.getMessageOrBuilderList(); } return Collections.unmodifiableList(service_); } public DescriptorProtos.ServiceDescriptorProto.Builder addServiceBuilder() { return (DescriptorProtos.ServiceDescriptorProto.Builder)getServiceFieldBuilder().addBuilder(DescriptorProtos.ServiceDescriptorProto.getDefaultInstance()); } public DescriptorProtos.ServiceDescriptorProto.Builder addServiceBuilder(int index) { return (DescriptorProtos.ServiceDescriptorProto.Builder)getServiceFieldBuilder().addBuilder(index, DescriptorProtos.ServiceDescriptorProto.getDefaultInstance()); } public List<DescriptorProtos.ServiceDescriptorProto.Builder> getServiceBuilderList() { return getServiceFieldBuilder().getBuilderList(); } private RepeatedFieldBuilder<DescriptorProtos.ServiceDescriptorProto, DescriptorProtos.ServiceDescriptorProto.Builder, DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceFieldBuilder() { if (serviceBuilder_ == null) { serviceBuilder_ = new RepeatedFieldBuilder(service_, (bitField0_ & 0x20) == 32, getParentForChildren(), isClean()); service_ = null; } return serviceBuilder_; } private List<DescriptorProtos.FieldDescriptorProto> extension_ = Collections.emptyList(); private RepeatedFieldBuilder<DescriptorProtos.FieldDescriptorProto, DescriptorProtos.FieldDescriptorProto.Builder, DescriptorProtos.FieldDescriptorProtoOrBuilder> extensionBuilder_; private void ensureExtensionIsMutable() { if ((bitField0_ & 0x40) != 64) { extension_ = new ArrayList(extension_); bitField0_ |= 0x40; } } public List<DescriptorProtos.FieldDescriptorProto> getExtensionList() { if (extensionBuilder_ == null) { return Collections.unmodifiableList(extension_); } return extensionBuilder_.getMessageList(); } public int getExtensionCount() { if (extensionBuilder_ == null) { return extension_.size(); } return extensionBuilder_.getCount(); } public DescriptorProtos.FieldDescriptorProto getExtension(int index) { if (extensionBuilder_ == null) { return (DescriptorProtos.FieldDescriptorProto)extension_.get(index); } return (DescriptorProtos.FieldDescriptorProto)extensionBuilder_.getMessage(index); } public Builder setExtension(int index, DescriptorProtos.FieldDescriptorProto value) { if (extensionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureExtensionIsMutable(); extension_.set(index, value); onChanged(); } else { extensionBuilder_.setMessage(index, value); } return this; } public Builder setExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue) { if (extensionBuilder_ == null) { ensureExtensionIsMutable(); extension_.set(index, builderForValue.build()); onChanged(); } else { extensionBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addExtension(DescriptorProtos.FieldDescriptorProto value) { if (extensionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureExtensionIsMutable(); extension_.add(value); onChanged(); } else { extensionBuilder_.addMessage(value); } return this; } public Builder addExtension(int index, DescriptorProtos.FieldDescriptorProto value) { if (extensionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureExtensionIsMutable(); extension_.add(index, value); onChanged(); } else { extensionBuilder_.addMessage(index, value); } return this; } public Builder addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue) { if (extensionBuilder_ == null) { ensureExtensionIsMutable(); extension_.add(builderForValue.build()); onChanged(); } else { extensionBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue) { if (extensionBuilder_ == null) { ensureExtensionIsMutable(); extension_.add(index, builderForValue.build()); onChanged(); } else { extensionBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllExtension(Iterable<? extends DescriptorProtos.FieldDescriptorProto> values) { if (extensionBuilder_ == null) { ensureExtensionIsMutable(); GeneratedMessage.Builder.addAll(values, extension_); onChanged(); } else { extensionBuilder_.addAllMessages(values); } return this; } public Builder clearExtension() { if (extensionBuilder_ == null) { extension_ = Collections.emptyList(); bitField0_ &= 0xFFFFFFBF; onChanged(); } else { extensionBuilder_.clear(); } return this; } public Builder removeExtension(int index) { if (extensionBuilder_ == null) { ensureExtensionIsMutable(); extension_.remove(index); onChanged(); } else { extensionBuilder_.remove(index); } return this; } public DescriptorProtos.FieldDescriptorProto.Builder getExtensionBuilder(int index) { return (DescriptorProtos.FieldDescriptorProto.Builder)getExtensionFieldBuilder().getBuilder(index); } public DescriptorProtos.FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int index) { if (extensionBuilder_ == null) { return (DescriptorProtos.FieldDescriptorProtoOrBuilder)extension_.get(index); } return (DescriptorProtos.FieldDescriptorProtoOrBuilder)extensionBuilder_.getMessageOrBuilder(index); } public List<? extends DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionOrBuilderList() { if (extensionBuilder_ != null) { return extensionBuilder_.getMessageOrBuilderList(); } return Collections.unmodifiableList(extension_); } public DescriptorProtos.FieldDescriptorProto.Builder addExtensionBuilder() { return (DescriptorProtos.FieldDescriptorProto.Builder)getExtensionFieldBuilder().addBuilder(DescriptorProtos.FieldDescriptorProto.getDefaultInstance()); } public DescriptorProtos.FieldDescriptorProto.Builder addExtensionBuilder(int index) { return (DescriptorProtos.FieldDescriptorProto.Builder)getExtensionFieldBuilder().addBuilder(index, DescriptorProtos.FieldDescriptorProto.getDefaultInstance()); } public List<DescriptorProtos.FieldDescriptorProto.Builder> getExtensionBuilderList() { return getExtensionFieldBuilder().getBuilderList(); } private RepeatedFieldBuilder<DescriptorProtos.FieldDescriptorProto, DescriptorProtos.FieldDescriptorProto.Builder, DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionFieldBuilder() { if (extensionBuilder_ == null) { extensionBuilder_ = new RepeatedFieldBuilder(extension_, (bitField0_ & 0x40) == 64, getParentForChildren(), isClean()); extension_ = null; } return extensionBuilder_; } private DescriptorProtos.FileOptions options_ = DescriptorProtos.FileOptions.getDefaultInstance(); private SingleFieldBuilder<DescriptorProtos.FileOptions, DescriptorProtos.FileOptions.Builder, DescriptorProtos.FileOptionsOrBuilder> optionsBuilder_; public boolean hasOptions() { return (bitField0_ & 0x80) == 128; } public DescriptorProtos.FileOptions getOptions() { if (optionsBuilder_ == null) { return options_; } return (DescriptorProtos.FileOptions)optionsBuilder_.getMessage(); } public Builder setOptions(DescriptorProtos.FileOptions value) { if (optionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } options_ = value; onChanged(); } else { optionsBuilder_.setMessage(value); } bitField0_ |= 0x80; return this; } public Builder setOptions(DescriptorProtos.FileOptions.Builder builderForValue) { if (optionsBuilder_ == null) { options_ = builderForValue.build(); onChanged(); } else { optionsBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x80; return this; } public Builder mergeOptions(DescriptorProtos.FileOptions value) { if (optionsBuilder_ == null) { if (((bitField0_ & 0x80) == 128) && (options_ != DescriptorProtos.FileOptions.getDefaultInstance())) { options_ = DescriptorProtos.FileOptions.newBuilder(options_).mergeFrom(value).buildPartial(); } else { options_ = value; } onChanged(); } else { optionsBuilder_.mergeFrom(value); } bitField0_ |= 0x80; return this; } public Builder clearOptions() { if (optionsBuilder_ == null) { options_ = DescriptorProtos.FileOptions.getDefaultInstance(); onChanged(); } else { optionsBuilder_.clear(); } bitField0_ &= 0xFF7F; return this; } public DescriptorProtos.FileOptions.Builder getOptionsBuilder() { bitField0_ |= 0x80; onChanged(); return (DescriptorProtos.FileOptions.Builder)getOptionsFieldBuilder().getBuilder(); } public DescriptorProtos.FileOptionsOrBuilder getOptionsOrBuilder() { if (optionsBuilder_ != null) { return (DescriptorProtos.FileOptionsOrBuilder)optionsBuilder_.getMessageOrBuilder(); } return options_; } private SingleFieldBuilder<DescriptorProtos.FileOptions, DescriptorProtos.FileOptions.Builder, DescriptorProtos.FileOptionsOrBuilder> getOptionsFieldBuilder() { if (optionsBuilder_ == null) { optionsBuilder_ = new SingleFieldBuilder(options_, getParentForChildren(), isClean()); options_ = null; } return optionsBuilder_; } private DescriptorProtos.SourceCodeInfo sourceCodeInfo_ = DescriptorProtos.SourceCodeInfo.getDefaultInstance(); private SingleFieldBuilder<DescriptorProtos.SourceCodeInfo, DescriptorProtos.SourceCodeInfo.Builder, DescriptorProtos.SourceCodeInfoOrBuilder> sourceCodeInfoBuilder_; public boolean hasSourceCodeInfo() { return (bitField0_ & 0x100) == 256; } public DescriptorProtos.SourceCodeInfo getSourceCodeInfo() { if (sourceCodeInfoBuilder_ == null) { return sourceCodeInfo_; } return (DescriptorProtos.SourceCodeInfo)sourceCodeInfoBuilder_.getMessage(); } public Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo value) { if (sourceCodeInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } sourceCodeInfo_ = value; onChanged(); } else { sourceCodeInfoBuilder_.setMessage(value); } bitField0_ |= 0x100; return this; } public Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo.Builder builderForValue) { if (sourceCodeInfoBuilder_ == null) { sourceCodeInfo_ = builderForValue.build(); onChanged(); } else { sourceCodeInfoBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x100; return this; } public Builder mergeSourceCodeInfo(DescriptorProtos.SourceCodeInfo value) { if (sourceCodeInfoBuilder_ == null) { if (((bitField0_ & 0x100) == 256) && (sourceCodeInfo_ != DescriptorProtos.SourceCodeInfo.getDefaultInstance())) { sourceCodeInfo_ = DescriptorProtos.SourceCodeInfo.newBuilder(sourceCodeInfo_).mergeFrom(value).buildPartial(); } else { sourceCodeInfo Further reading...For more information on Java 1.5 Tiger, you may find Java 1.5 Tiger, A developer's Notebook by D. Flanagan and B. McLaughlin from O'Reilly of interest.New!JAR listings
|