Created
September 12, 2018 09:57
-
-
Save canberkozcelik/4f75f1f5474c3d3bd34c29c6bcbd4713 to your computer and use it in GitHub Desktop.
generated proto file from employee.proto
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated by the protocol buffer compiler. DO NOT EDIT! | |
// source: people.proto | |
package com.cnb.employeebook; | |
public final class EmployeeBookProtos { | |
private EmployeeBookProtos() {} | |
public static void registerAllExtensions( | |
com.google.protobuf.ExtensionRegistryLite registry) { | |
} | |
public static void registerAllExtensions( | |
com.google.protobuf.ExtensionRegistry registry) { | |
registerAllExtensions( | |
(com.google.protobuf.ExtensionRegistryLite) registry); | |
} | |
public interface EmployeeOrBuilder extends | |
// @@protoc_insertion_point(interface_extends:employeebook.Employee) | |
com.google.protobuf.MessageOrBuilder { | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
boolean hasName(); | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
java.lang.String getName(); | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
com.google.protobuf.ByteString | |
getNameBytes(); | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
boolean hasId(); | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
int getId(); | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
boolean hasEmail(); | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
java.lang.String getEmail(); | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
com.google.protobuf.ByteString | |
getEmailBytes(); | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
boolean hasPosition(); | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
java.lang.String getPosition(); | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
com.google.protobuf.ByteString | |
getPositionBytes(); | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber> | |
getPhonesList(); | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber getPhones(int index); | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
int getPhonesCount(); | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
java.util.List<? extends com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder> | |
getPhonesOrBuilderList(); | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder getPhonesOrBuilder( | |
int index); | |
} | |
/** | |
* Protobuf type {@code employeebook.Employee} | |
*/ | |
public static final class Employee extends | |
com.google.protobuf.GeneratedMessageV3 implements | |
// @@protoc_insertion_point(message_implements:employeebook.Employee) | |
EmployeeOrBuilder { | |
private static final long serialVersionUID = 0L; | |
// Use Employee.newBuilder() to construct. | |
private Employee(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { | |
super(builder); | |
} | |
private Employee() { | |
name_ = ""; | |
email_ = ""; | |
position_ = ""; | |
phones_ = java.util.Collections.emptyList(); | |
} | |
@java.lang.Override | |
public final com.google.protobuf.UnknownFieldSet | |
getUnknownFields() { | |
return this.unknownFields; | |
} | |
private Employee( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
this(); | |
if (extensionRegistry == null) { | |
throw new java.lang.NullPointerException(); | |
} | |
int mutable_bitField0_ = 0; | |
com.google.protobuf.UnknownFieldSet.Builder unknownFields = | |
com.google.protobuf.UnknownFieldSet.newBuilder(); | |
try { | |
boolean done = false; | |
while (!done) { | |
int tag = input.readTag(); | |
switch (tag) { | |
case 0: | |
done = true; | |
break; | |
case 10: { | |
com.google.protobuf.ByteString bs = input.readBytes(); | |
bitField0_ |= 0x00000001; | |
name_ = bs; | |
break; | |
} | |
case 16: { | |
bitField0_ |= 0x00000002; | |
id_ = input.readInt32(); | |
break; | |
} | |
case 26: { | |
com.google.protobuf.ByteString bs = input.readBytes(); | |
bitField0_ |= 0x00000004; | |
email_ = bs; | |
break; | |
} | |
case 34: { | |
com.google.protobuf.ByteString bs = input.readBytes(); | |
bitField0_ |= 0x00000008; | |
position_ = bs; | |
break; | |
} | |
case 42: { | |
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) { | |
phones_ = new java.util.ArrayList<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber>(); | |
mutable_bitField0_ |= 0x00000010; | |
} | |
phones_.add( | |
input.readMessage(com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.PARSER, extensionRegistry)); | |
break; | |
} | |
default: { | |
if (!parseUnknownField( | |
input, unknownFields, extensionRegistry, tag)) { | |
done = true; | |
} | |
break; | |
} | |
} | |
} | |
} catch (com.google.protobuf.InvalidProtocolBufferException e) { | |
throw e.setUnfinishedMessage(this); | |
} catch (java.io.IOException e) { | |
throw new com.google.protobuf.InvalidProtocolBufferException( | |
e).setUnfinishedMessage(this); | |
} finally { | |
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) { | |
phones_ = java.util.Collections.unmodifiableList(phones_); | |
} | |
this.unknownFields = unknownFields.build(); | |
makeExtensionsImmutable(); | |
} | |
} | |
public static final com.google.protobuf.Descriptors.Descriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_descriptor; | |
} | |
@java.lang.Override | |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internalGetFieldAccessorTable() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_fieldAccessorTable | |
.ensureFieldAccessorsInitialized( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.class, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder.class); | |
} | |
/** | |
* Protobuf enum {@code employeebook.Employee.PhoneType} | |
*/ | |
public enum PhoneType | |
implements com.google.protobuf.ProtocolMessageEnum { | |
/** | |
* <code>WORK = 0;</code> | |
*/ | |
WORK(0), | |
/** | |
* <code>MOBILE = 1;</code> | |
*/ | |
MOBILE(1), | |
; | |
/** | |
* <code>WORK = 0;</code> | |
*/ | |
public static final int WORK_VALUE = 0; | |
/** | |
* <code>MOBILE = 1;</code> | |
*/ | |
public static final int MOBILE_VALUE = 1; | |
public final int getNumber() { | |
return value; | |
} | |
/** | |
* @deprecated Use {@link #forNumber(int)} instead. | |
*/ | |
@java.lang.Deprecated | |
public static PhoneType valueOf(int value) { | |
return forNumber(value); | |
} | |
public static PhoneType forNumber(int value) { | |
switch (value) { | |
case 0: return WORK; | |
case 1: return MOBILE; | |
default: return null; | |
} | |
} | |
public static com.google.protobuf.Internal.EnumLiteMap<PhoneType> | |
internalGetValueMap() { | |
return internalValueMap; | |
} | |
private static final com.google.protobuf.Internal.EnumLiteMap< | |
PhoneType> internalValueMap = | |
new com.google.protobuf.Internal.EnumLiteMap<PhoneType>() { | |
public PhoneType findValueByNumber(int number) { | |
return PhoneType.forNumber(number); | |
} | |
}; | |
public final com.google.protobuf.Descriptors.EnumValueDescriptor | |
getValueDescriptor() { | |
return getDescriptor().getValues().get(ordinal()); | |
} | |
public final com.google.protobuf.Descriptors.EnumDescriptor | |
getDescriptorForType() { | |
return getDescriptor(); | |
} | |
public static final com.google.protobuf.Descriptors.EnumDescriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.Employee.getDescriptor().getEnumTypes().get(0); | |
} | |
private static final PhoneType[] VALUES = values(); | |
public static PhoneType valueOf( | |
com.google.protobuf.Descriptors.EnumValueDescriptor desc) { | |
if (desc.getType() != getDescriptor()) { | |
throw new java.lang.IllegalArgumentException( | |
"EnumValueDescriptor is not for this type."); | |
} | |
return VALUES[desc.getIndex()]; | |
} | |
private final int value; | |
private PhoneType(int value) { | |
this.value = value; | |
} | |
// @@protoc_insertion_point(enum_scope:employeebook.Employee.PhoneType) | |
} | |
public interface PhoneNumberOrBuilder extends | |
// @@protoc_insertion_point(interface_extends:employeebook.Employee.PhoneNumber) | |
com.google.protobuf.MessageOrBuilder { | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
boolean hasNumber(); | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
java.lang.String getNumber(); | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
com.google.protobuf.ByteString | |
getNumberBytes(); | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
boolean hasType(); | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType getType(); | |
} | |
/** | |
* Protobuf type {@code employeebook.Employee.PhoneNumber} | |
*/ | |
public static final class PhoneNumber extends | |
com.google.protobuf.GeneratedMessageV3 implements | |
// @@protoc_insertion_point(message_implements:employeebook.Employee.PhoneNumber) | |
PhoneNumberOrBuilder { | |
private static final long serialVersionUID = 0L; | |
// Use PhoneNumber.newBuilder() to construct. | |
private PhoneNumber(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { | |
super(builder); | |
} | |
private PhoneNumber() { | |
number_ = ""; | |
type_ = 0; | |
} | |
@java.lang.Override | |
public final com.google.protobuf.UnknownFieldSet | |
getUnknownFields() { | |
return this.unknownFields; | |
} | |
private PhoneNumber( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
this(); | |
if (extensionRegistry == null) { | |
throw new java.lang.NullPointerException(); | |
} | |
int mutable_bitField0_ = 0; | |
com.google.protobuf.UnknownFieldSet.Builder unknownFields = | |
com.google.protobuf.UnknownFieldSet.newBuilder(); | |
try { | |
boolean done = false; | |
while (!done) { | |
int tag = input.readTag(); | |
switch (tag) { | |
case 0: | |
done = true; | |
break; | |
case 10: { | |
com.google.protobuf.ByteString bs = input.readBytes(); | |
bitField0_ |= 0x00000001; | |
number_ = bs; | |
break; | |
} | |
case 16: { | |
int rawValue = input.readEnum(); | |
@SuppressWarnings("deprecation") | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType value = com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType.valueOf(rawValue); | |
if (value == null) { | |
unknownFields.mergeVarintField(2, rawValue); | |
} else { | |
bitField0_ |= 0x00000002; | |
type_ = rawValue; | |
} | |
break; | |
} | |
default: { | |
if (!parseUnknownField( | |
input, unknownFields, extensionRegistry, tag)) { | |
done = true; | |
} | |
break; | |
} | |
} | |
} | |
} catch (com.google.protobuf.InvalidProtocolBufferException e) { | |
throw e.setUnfinishedMessage(this); | |
} catch (java.io.IOException e) { | |
throw new com.google.protobuf.InvalidProtocolBufferException( | |
e).setUnfinishedMessage(this); | |
} finally { | |
this.unknownFields = unknownFields.build(); | |
makeExtensionsImmutable(); | |
} | |
} | |
public static final com.google.protobuf.Descriptors.Descriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_PhoneNumber_descriptor; | |
} | |
@java.lang.Override | |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internalGetFieldAccessorTable() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_PhoneNumber_fieldAccessorTable | |
.ensureFieldAccessorsInitialized( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.class, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder.class); | |
} | |
private int bitField0_; | |
public static final int NUMBER_FIELD_NUMBER = 1; | |
private volatile java.lang.Object number_; | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public boolean hasNumber() { | |
return ((bitField0_ & 0x00000001) == 0x00000001); | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public java.lang.String getNumber() { | |
java.lang.Object ref = number_; | |
if (ref instanceof java.lang.String) { | |
return (java.lang.String) ref; | |
} else { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
number_ = s; | |
} | |
return s; | |
} | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getNumberBytes() { | |
java.lang.Object ref = number_; | |
if (ref instanceof java.lang.String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
number_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
public static final int TYPE_FIELD_NUMBER = 2; | |
private int type_; | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
public boolean hasType() { | |
return ((bitField0_ & 0x00000002) == 0x00000002); | |
} | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType getType() { | |
@SuppressWarnings("deprecation") | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType result = com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType.valueOf(type_); | |
return result == null ? com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType.WORK : result; | |
} | |
private byte memoizedIsInitialized = -1; | |
@java.lang.Override | |
public final boolean isInitialized() { | |
byte isInitialized = memoizedIsInitialized; | |
if (isInitialized == 1) return true; | |
if (isInitialized == 0) return false; | |
if (!hasNumber()) { | |
memoizedIsInitialized = 0; | |
return false; | |
} | |
memoizedIsInitialized = 1; | |
return true; | |
} | |
@java.lang.Override | |
public void writeTo(com.google.protobuf.CodedOutputStream output) | |
throws java.io.IOException { | |
if (((bitField0_ & 0x00000001) == 0x00000001)) { | |
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, number_); | |
} | |
if (((bitField0_ & 0x00000002) == 0x00000002)) { | |
output.writeEnum(2, type_); | |
} | |
unknownFields.writeTo(output); | |
} | |
@java.lang.Override | |
public int getSerializedSize() { | |
int size = memoizedSize; | |
if (size != -1) return size; | |
size = 0; | |
if (((bitField0_ & 0x00000001) == 0x00000001)) { | |
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, number_); | |
} | |
if (((bitField0_ & 0x00000002) == 0x00000002)) { | |
size += com.google.protobuf.CodedOutputStream | |
.computeEnumSize(2, type_); | |
} | |
size += unknownFields.getSerializedSize(); | |
memoizedSize = size; | |
return size; | |
} | |
@java.lang.Override | |
public boolean equals(final java.lang.Object obj) { | |
if (obj == this) { | |
return true; | |
} | |
if (!(obj instanceof com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber)) { | |
return super.equals(obj); | |
} | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber other = (com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber) obj; | |
boolean result = true; | |
result = result && (hasNumber() == other.hasNumber()); | |
if (hasNumber()) { | |
result = result && getNumber() | |
.equals(other.getNumber()); | |
} | |
result = result && (hasType() == other.hasType()); | |
if (hasType()) { | |
result = result && type_ == other.type_; | |
} | |
result = result && unknownFields.equals(other.unknownFields); | |
return result; | |
} | |
@java.lang.Override | |
public int hashCode() { | |
if (memoizedHashCode != 0) { | |
return memoizedHashCode; | |
} | |
int hash = 41; | |
hash = (19 * hash) + getDescriptor().hashCode(); | |
if (hasNumber()) { | |
hash = (37 * hash) + NUMBER_FIELD_NUMBER; | |
hash = (53 * hash) + getNumber().hashCode(); | |
} | |
if (hasType()) { | |
hash = (37 * hash) + TYPE_FIELD_NUMBER; | |
hash = (53 * hash) + type_; | |
} | |
hash = (29 * hash) + unknownFields.hashCode(); | |
memoizedHashCode = hash; | |
return hash; | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
java.nio.ByteBuffer data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
java.nio.ByteBuffer data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
com.google.protobuf.ByteString data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
com.google.protobuf.ByteString data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom(byte[] data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
byte[] data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom(java.io.InputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
java.io.InputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseDelimitedFrom(java.io.InputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseDelimitedWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseDelimitedFrom( | |
java.io.InputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseDelimitedWithIOException(PARSER, input, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
com.google.protobuf.CodedInputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parseFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input, extensionRegistry); | |
} | |
@java.lang.Override | |
public Builder newBuilderForType() { return newBuilder(); } | |
public static Builder newBuilder() { | |
return DEFAULT_INSTANCE.toBuilder(); | |
} | |
public static Builder newBuilder(com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber prototype) { | |
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); | |
} | |
@java.lang.Override | |
public Builder toBuilder() { | |
return this == DEFAULT_INSTANCE | |
? new Builder() : new Builder().mergeFrom(this); | |
} | |
@java.lang.Override | |
protected Builder newBuilderForType( | |
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { | |
Builder builder = new Builder(parent); | |
return builder; | |
} | |
/** | |
* Protobuf type {@code employeebook.Employee.PhoneNumber} | |
*/ | |
public static final class Builder extends | |
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements | |
// @@protoc_insertion_point(builder_implements:employeebook.Employee.PhoneNumber) | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder { | |
public static final com.google.protobuf.Descriptors.Descriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_PhoneNumber_descriptor; | |
} | |
@java.lang.Override | |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internalGetFieldAccessorTable() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_PhoneNumber_fieldAccessorTable | |
.ensureFieldAccessorsInitialized( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.class, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder.class); | |
} | |
// Construct using com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.newBuilder() | |
private Builder() { | |
maybeForceBuilderInitialization(); | |
} | |
private Builder( | |
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { | |
super(parent); | |
maybeForceBuilderInitialization(); | |
} | |
private void maybeForceBuilderInitialization() { | |
if (com.google.protobuf.GeneratedMessageV3 | |
.alwaysUseFieldBuilders) { | |
} | |
} | |
@java.lang.Override | |
public Builder clear() { | |
super.clear(); | |
number_ = ""; | |
bitField0_ = (bitField0_ & ~0x00000001); | |
type_ = 0; | |
bitField0_ = (bitField0_ & ~0x00000002); | |
return this; | |
} | |
@java.lang.Override | |
public com.google.protobuf.Descriptors.Descriptor | |
getDescriptorForType() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_PhoneNumber_descriptor; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber getDefaultInstanceForType() { | |
return com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.getDefaultInstance(); | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber build() { | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber result = buildPartial(); | |
if (!result.isInitialized()) { | |
throw newUninitializedMessageException(result); | |
} | |
return result; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber buildPartial() { | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber result = new com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber(this); | |
int from_bitField0_ = bitField0_; | |
int to_bitField0_ = 0; | |
if (((from_bitField0_ & 0x00000001) == 0x00000001)) { | |
to_bitField0_ |= 0x00000001; | |
} | |
result.number_ = number_; | |
if (((from_bitField0_ & 0x00000002) == 0x00000002)) { | |
to_bitField0_ |= 0x00000002; | |
} | |
result.type_ = type_; | |
result.bitField0_ = to_bitField0_; | |
onBuilt(); | |
return result; | |
} | |
@java.lang.Override | |
public Builder clone() { | |
return (Builder) super.clone(); | |
} | |
@java.lang.Override | |
public Builder setField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
java.lang.Object value) { | |
return (Builder) super.setField(field, value); | |
} | |
@java.lang.Override | |
public Builder clearField( | |
com.google.protobuf.Descriptors.FieldDescriptor field) { | |
return (Builder) super.clearField(field); | |
} | |
@java.lang.Override | |
public Builder clearOneof( | |
com.google.protobuf.Descriptors.OneofDescriptor oneof) { | |
return (Builder) super.clearOneof(oneof); | |
} | |
@java.lang.Override | |
public Builder setRepeatedField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
int index, java.lang.Object value) { | |
return (Builder) super.setRepeatedField(field, index, value); | |
} | |
@java.lang.Override | |
public Builder addRepeatedField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
java.lang.Object value) { | |
return (Builder) super.addRepeatedField(field, value); | |
} | |
@java.lang.Override | |
public Builder mergeFrom(com.google.protobuf.Message other) { | |
if (other instanceof com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber) { | |
return mergeFrom((com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber)other); | |
} else { | |
super.mergeFrom(other); | |
return this; | |
} | |
} | |
public Builder mergeFrom(com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber other) { | |
if (other == com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.getDefaultInstance()) return this; | |
if (other.hasNumber()) { | |
bitField0_ |= 0x00000001; | |
number_ = other.number_; | |
onChanged(); | |
} | |
if (other.hasType()) { | |
setType(other.getType()); | |
} | |
this.mergeUnknownFields(other.unknownFields); | |
onChanged(); | |
return this; | |
} | |
@java.lang.Override | |
public final boolean isInitialized() { | |
if (!hasNumber()) { | |
return false; | |
} | |
return true; | |
} | |
@java.lang.Override | |
public Builder mergeFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber parsedMessage = null; | |
try { | |
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); | |
} catch (com.google.protobuf.InvalidProtocolBufferException e) { | |
parsedMessage = (com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber) e.getUnfinishedMessage(); | |
throw e.unwrapIOException(); | |
} finally { | |
if (parsedMessage != null) { | |
mergeFrom(parsedMessage); | |
} | |
} | |
return this; | |
} | |
private int bitField0_; | |
private java.lang.Object number_ = ""; | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public boolean hasNumber() { | |
return ((bitField0_ & 0x00000001) == 0x00000001); | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public java.lang.String getNumber() { | |
java.lang.Object ref = number_; | |
if (!(ref instanceof java.lang.String)) { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
number_ = s; | |
} | |
return s; | |
} else { | |
return (java.lang.String) ref; | |
} | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getNumberBytes() { | |
java.lang.Object ref = number_; | |
if (ref instanceof String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
number_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public Builder setNumber( | |
java.lang.String value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000001; | |
number_ = value; | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public Builder clearNumber() { | |
bitField0_ = (bitField0_ & ~0x00000001); | |
number_ = getDefaultInstance().getNumber(); | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>required string number = 1;</code> | |
*/ | |
public Builder setNumberBytes( | |
com.google.protobuf.ByteString value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000001; | |
number_ = value; | |
onChanged(); | |
return this; | |
} | |
private int type_ = 0; | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
public boolean hasType() { | |
return ((bitField0_ & 0x00000002) == 0x00000002); | |
} | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType getType() { | |
@SuppressWarnings("deprecation") | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType result = com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType.valueOf(type_); | |
return result == null ? com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType.WORK : result; | |
} | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
public Builder setType(com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneType value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000002; | |
type_ = value.getNumber(); | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>optional .employeebook.Employee.PhoneType type = 2 [default = WORK];</code> | |
*/ | |
public Builder clearType() { | |
bitField0_ = (bitField0_ & ~0x00000002); | |
type_ = 0; | |
onChanged(); | |
return this; | |
} | |
@java.lang.Override | |
public final Builder setUnknownFields( | |
final com.google.protobuf.UnknownFieldSet unknownFields) { | |
return super.setUnknownFields(unknownFields); | |
} | |
@java.lang.Override | |
public final Builder mergeUnknownFields( | |
final com.google.protobuf.UnknownFieldSet unknownFields) { | |
return super.mergeUnknownFields(unknownFields); | |
} | |
// @@protoc_insertion_point(builder_scope:employeebook.Employee.PhoneNumber) | |
} | |
// @@protoc_insertion_point(class_scope:employeebook.Employee.PhoneNumber) | |
private static final com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber DEFAULT_INSTANCE; | |
static { | |
DEFAULT_INSTANCE = new com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber(); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber getDefaultInstance() { | |
return DEFAULT_INSTANCE; | |
} | |
@java.lang.Deprecated public static final com.google.protobuf.Parser<PhoneNumber> | |
PARSER = new com.google.protobuf.AbstractParser<PhoneNumber>() { | |
@java.lang.Override | |
public PhoneNumber parsePartialFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return new PhoneNumber(input, extensionRegistry); | |
} | |
}; | |
public static com.google.protobuf.Parser<PhoneNumber> parser() { | |
return PARSER; | |
} | |
@java.lang.Override | |
public com.google.protobuf.Parser<PhoneNumber> getParserForType() { | |
return PARSER; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber getDefaultInstanceForType() { | |
return DEFAULT_INSTANCE; | |
} | |
} | |
private int bitField0_; | |
public static final int NAME_FIELD_NUMBER = 1; | |
private volatile java.lang.Object name_; | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public boolean hasName() { | |
return ((bitField0_ & 0x00000001) == 0x00000001); | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public java.lang.String getName() { | |
java.lang.Object ref = name_; | |
if (ref instanceof java.lang.String) { | |
return (java.lang.String) ref; | |
} else { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
name_ = s; | |
} | |
return s; | |
} | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getNameBytes() { | |
java.lang.Object ref = name_; | |
if (ref instanceof java.lang.String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
name_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
public static final int ID_FIELD_NUMBER = 2; | |
private int id_; | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
public boolean hasId() { | |
return ((bitField0_ & 0x00000002) == 0x00000002); | |
} | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
public int getId() { | |
return id_; | |
} | |
public static final int EMAIL_FIELD_NUMBER = 3; | |
private volatile java.lang.Object email_; | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public boolean hasEmail() { | |
return ((bitField0_ & 0x00000004) == 0x00000004); | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public java.lang.String getEmail() { | |
java.lang.Object ref = email_; | |
if (ref instanceof java.lang.String) { | |
return (java.lang.String) ref; | |
} else { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
email_ = s; | |
} | |
return s; | |
} | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getEmailBytes() { | |
java.lang.Object ref = email_; | |
if (ref instanceof java.lang.String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
email_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
public static final int POSITION_FIELD_NUMBER = 4; | |
private volatile java.lang.Object position_; | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public boolean hasPosition() { | |
return ((bitField0_ & 0x00000008) == 0x00000008); | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public java.lang.String getPosition() { | |
java.lang.Object ref = position_; | |
if (ref instanceof java.lang.String) { | |
return (java.lang.String) ref; | |
} else { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
position_ = s; | |
} | |
return s; | |
} | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getPositionBytes() { | |
java.lang.Object ref = position_; | |
if (ref instanceof java.lang.String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
position_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
public static final int PHONES_FIELD_NUMBER = 5; | |
private java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber> phones_; | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber> getPhonesList() { | |
return phones_; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public java.util.List<? extends com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder> | |
getPhonesOrBuilderList() { | |
return phones_; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public int getPhonesCount() { | |
return phones_.size(); | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber getPhones(int index) { | |
return phones_.get(index); | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder getPhonesOrBuilder( | |
int index) { | |
return phones_.get(index); | |
} | |
private byte memoizedIsInitialized = -1; | |
@java.lang.Override | |
public final boolean isInitialized() { | |
byte isInitialized = memoizedIsInitialized; | |
if (isInitialized == 1) return true; | |
if (isInitialized == 0) return false; | |
if (!hasName()) { | |
memoizedIsInitialized = 0; | |
return false; | |
} | |
if (!hasId()) { | |
memoizedIsInitialized = 0; | |
return false; | |
} | |
for (int i = 0; i < getPhonesCount(); i++) { | |
if (!getPhones(i).isInitialized()) { | |
memoizedIsInitialized = 0; | |
return false; | |
} | |
} | |
memoizedIsInitialized = 1; | |
return true; | |
} | |
@java.lang.Override | |
public void writeTo(com.google.protobuf.CodedOutputStream output) | |
throws java.io.IOException { | |
if (((bitField0_ & 0x00000001) == 0x00000001)) { | |
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); | |
} | |
if (((bitField0_ & 0x00000002) == 0x00000002)) { | |
output.writeInt32(2, id_); | |
} | |
if (((bitField0_ & 0x00000004) == 0x00000004)) { | |
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, email_); | |
} | |
if (((bitField0_ & 0x00000008) == 0x00000008)) { | |
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, position_); | |
} | |
for (int i = 0; i < phones_.size(); i++) { | |
output.writeMessage(5, phones_.get(i)); | |
} | |
unknownFields.writeTo(output); | |
} | |
@java.lang.Override | |
public int getSerializedSize() { | |
int size = memoizedSize; | |
if (size != -1) return size; | |
size = 0; | |
if (((bitField0_ & 0x00000001) == 0x00000001)) { | |
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); | |
} | |
if (((bitField0_ & 0x00000002) == 0x00000002)) { | |
size += com.google.protobuf.CodedOutputStream | |
.computeInt32Size(2, id_); | |
} | |
if (((bitField0_ & 0x00000004) == 0x00000004)) { | |
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, email_); | |
} | |
if (((bitField0_ & 0x00000008) == 0x00000008)) { | |
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, position_); | |
} | |
for (int i = 0; i < phones_.size(); i++) { | |
size += com.google.protobuf.CodedOutputStream | |
.computeMessageSize(5, phones_.get(i)); | |
} | |
size += unknownFields.getSerializedSize(); | |
memoizedSize = size; | |
return size; | |
} | |
@java.lang.Override | |
public boolean equals(final java.lang.Object obj) { | |
if (obj == this) { | |
return true; | |
} | |
if (!(obj instanceof com.cnb.employeebook.EmployeeBookProtos.Employee)) { | |
return super.equals(obj); | |
} | |
com.cnb.employeebook.EmployeeBookProtos.Employee other = (com.cnb.employeebook.EmployeeBookProtos.Employee) obj; | |
boolean result = true; | |
result = result && (hasName() == other.hasName()); | |
if (hasName()) { | |
result = result && getName() | |
.equals(other.getName()); | |
} | |
result = result && (hasId() == other.hasId()); | |
if (hasId()) { | |
result = result && (getId() | |
== other.getId()); | |
} | |
result = result && (hasEmail() == other.hasEmail()); | |
if (hasEmail()) { | |
result = result && getEmail() | |
.equals(other.getEmail()); | |
} | |
result = result && (hasPosition() == other.hasPosition()); | |
if (hasPosition()) { | |
result = result && getPosition() | |
.equals(other.getPosition()); | |
} | |
result = result && getPhonesList() | |
.equals(other.getPhonesList()); | |
result = result && unknownFields.equals(other.unknownFields); | |
return result; | |
} | |
@java.lang.Override | |
public int hashCode() { | |
if (memoizedHashCode != 0) { | |
return memoizedHashCode; | |
} | |
int hash = 41; | |
hash = (19 * hash) + getDescriptor().hashCode(); | |
if (hasName()) { | |
hash = (37 * hash) + NAME_FIELD_NUMBER; | |
hash = (53 * hash) + getName().hashCode(); | |
} | |
if (hasId()) { | |
hash = (37 * hash) + ID_FIELD_NUMBER; | |
hash = (53 * hash) + getId(); | |
} | |
if (hasEmail()) { | |
hash = (37 * hash) + EMAIL_FIELD_NUMBER; | |
hash = (53 * hash) + getEmail().hashCode(); | |
} | |
if (hasPosition()) { | |
hash = (37 * hash) + POSITION_FIELD_NUMBER; | |
hash = (53 * hash) + getPosition().hashCode(); | |
} | |
if (getPhonesCount() > 0) { | |
hash = (37 * hash) + PHONES_FIELD_NUMBER; | |
hash = (53 * hash) + getPhonesList().hashCode(); | |
} | |
hash = (29 * hash) + unknownFields.hashCode(); | |
memoizedHashCode = hash; | |
return hash; | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
java.nio.ByteBuffer data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
java.nio.ByteBuffer data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
com.google.protobuf.ByteString data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
com.google.protobuf.ByteString data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom(byte[] data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
byte[] data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom(java.io.InputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
java.io.InputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseDelimitedFrom(java.io.InputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseDelimitedWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseDelimitedFrom( | |
java.io.InputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseDelimitedWithIOException(PARSER, input, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
com.google.protobuf.CodedInputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee parseFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input, extensionRegistry); | |
} | |
@java.lang.Override | |
public Builder newBuilderForType() { return newBuilder(); } | |
public static Builder newBuilder() { | |
return DEFAULT_INSTANCE.toBuilder(); | |
} | |
public static Builder newBuilder(com.cnb.employeebook.EmployeeBookProtos.Employee prototype) { | |
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); | |
} | |
@java.lang.Override | |
public Builder toBuilder() { | |
return this == DEFAULT_INSTANCE | |
? new Builder() : new Builder().mergeFrom(this); | |
} | |
@java.lang.Override | |
protected Builder newBuilderForType( | |
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { | |
Builder builder = new Builder(parent); | |
return builder; | |
} | |
/** | |
* Protobuf type {@code employeebook.Employee} | |
*/ | |
public static final class Builder extends | |
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements | |
// @@protoc_insertion_point(builder_implements:employeebook.Employee) | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder { | |
public static final com.google.protobuf.Descriptors.Descriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_descriptor; | |
} | |
@java.lang.Override | |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internalGetFieldAccessorTable() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_fieldAccessorTable | |
.ensureFieldAccessorsInitialized( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.class, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder.class); | |
} | |
// Construct using com.cnb.employeebook.EmployeeBookProtos.Employee.newBuilder() | |
private Builder() { | |
maybeForceBuilderInitialization(); | |
} | |
private Builder( | |
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { | |
super(parent); | |
maybeForceBuilderInitialization(); | |
} | |
private void maybeForceBuilderInitialization() { | |
if (com.google.protobuf.GeneratedMessageV3 | |
.alwaysUseFieldBuilders) { | |
getPhonesFieldBuilder(); | |
} | |
} | |
@java.lang.Override | |
public Builder clear() { | |
super.clear(); | |
name_ = ""; | |
bitField0_ = (bitField0_ & ~0x00000001); | |
id_ = 0; | |
bitField0_ = (bitField0_ & ~0x00000002); | |
email_ = ""; | |
bitField0_ = (bitField0_ & ~0x00000004); | |
position_ = ""; | |
bitField0_ = (bitField0_ & ~0x00000008); | |
if (phonesBuilder_ == null) { | |
phones_ = java.util.Collections.emptyList(); | |
bitField0_ = (bitField0_ & ~0x00000010); | |
} else { | |
phonesBuilder_.clear(); | |
} | |
return this; | |
} | |
@java.lang.Override | |
public com.google.protobuf.Descriptors.Descriptor | |
getDescriptorForType() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_Employee_descriptor; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee getDefaultInstanceForType() { | |
return com.cnb.employeebook.EmployeeBookProtos.Employee.getDefaultInstance(); | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee build() { | |
com.cnb.employeebook.EmployeeBookProtos.Employee result = buildPartial(); | |
if (!result.isInitialized()) { | |
throw newUninitializedMessageException(result); | |
} | |
return result; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee buildPartial() { | |
com.cnb.employeebook.EmployeeBookProtos.Employee result = new com.cnb.employeebook.EmployeeBookProtos.Employee(this); | |
int from_bitField0_ = bitField0_; | |
int to_bitField0_ = 0; | |
if (((from_bitField0_ & 0x00000001) == 0x00000001)) { | |
to_bitField0_ |= 0x00000001; | |
} | |
result.name_ = name_; | |
if (((from_bitField0_ & 0x00000002) == 0x00000002)) { | |
result.id_ = id_; | |
to_bitField0_ |= 0x00000002; | |
} | |
if (((from_bitField0_ & 0x00000004) == 0x00000004)) { | |
to_bitField0_ |= 0x00000004; | |
} | |
result.email_ = email_; | |
if (((from_bitField0_ & 0x00000008) == 0x00000008)) { | |
to_bitField0_ |= 0x00000008; | |
} | |
result.position_ = position_; | |
if (phonesBuilder_ == null) { | |
if (((bitField0_ & 0x00000010) == 0x00000010)) { | |
phones_ = java.util.Collections.unmodifiableList(phones_); | |
bitField0_ = (bitField0_ & ~0x00000010); | |
} | |
result.phones_ = phones_; | |
} else { | |
result.phones_ = phonesBuilder_.build(); | |
} | |
result.bitField0_ = to_bitField0_; | |
onBuilt(); | |
return result; | |
} | |
@java.lang.Override | |
public Builder clone() { | |
return (Builder) super.clone(); | |
} | |
@java.lang.Override | |
public Builder setField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
java.lang.Object value) { | |
return (Builder) super.setField(field, value); | |
} | |
@java.lang.Override | |
public Builder clearField( | |
com.google.protobuf.Descriptors.FieldDescriptor field) { | |
return (Builder) super.clearField(field); | |
} | |
@java.lang.Override | |
public Builder clearOneof( | |
com.google.protobuf.Descriptors.OneofDescriptor oneof) { | |
return (Builder) super.clearOneof(oneof); | |
} | |
@java.lang.Override | |
public Builder setRepeatedField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
int index, java.lang.Object value) { | |
return (Builder) super.setRepeatedField(field, index, value); | |
} | |
@java.lang.Override | |
public Builder addRepeatedField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
java.lang.Object value) { | |
return (Builder) super.addRepeatedField(field, value); | |
} | |
@java.lang.Override | |
public Builder mergeFrom(com.google.protobuf.Message other) { | |
if (other instanceof com.cnb.employeebook.EmployeeBookProtos.Employee) { | |
return mergeFrom((com.cnb.employeebook.EmployeeBookProtos.Employee)other); | |
} else { | |
super.mergeFrom(other); | |
return this; | |
} | |
} | |
public Builder mergeFrom(com.cnb.employeebook.EmployeeBookProtos.Employee other) { | |
if (other == com.cnb.employeebook.EmployeeBookProtos.Employee.getDefaultInstance()) return this; | |
if (other.hasName()) { | |
bitField0_ |= 0x00000001; | |
name_ = other.name_; | |
onChanged(); | |
} | |
if (other.hasId()) { | |
setId(other.getId()); | |
} | |
if (other.hasEmail()) { | |
bitField0_ |= 0x00000004; | |
email_ = other.email_; | |
onChanged(); | |
} | |
if (other.hasPosition()) { | |
bitField0_ |= 0x00000008; | |
position_ = other.position_; | |
onChanged(); | |
} | |
if (phonesBuilder_ == null) { | |
if (!other.phones_.isEmpty()) { | |
if (phones_.isEmpty()) { | |
phones_ = other.phones_; | |
bitField0_ = (bitField0_ & ~0x00000010); | |
} else { | |
ensurePhonesIsMutable(); | |
phones_.addAll(other.phones_); | |
} | |
onChanged(); | |
} | |
} else { | |
if (!other.phones_.isEmpty()) { | |
if (phonesBuilder_.isEmpty()) { | |
phonesBuilder_.dispose(); | |
phonesBuilder_ = null; | |
phones_ = other.phones_; | |
bitField0_ = (bitField0_ & ~0x00000010); | |
phonesBuilder_ = | |
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? | |
getPhonesFieldBuilder() : null; | |
} else { | |
phonesBuilder_.addAllMessages(other.phones_); | |
} | |
} | |
} | |
this.mergeUnknownFields(other.unknownFields); | |
onChanged(); | |
return this; | |
} | |
@java.lang.Override | |
public final boolean isInitialized() { | |
if (!hasName()) { | |
return false; | |
} | |
if (!hasId()) { | |
return false; | |
} | |
for (int i = 0; i < getPhonesCount(); i++) { | |
if (!getPhones(i).isInitialized()) { | |
return false; | |
} | |
} | |
return true; | |
} | |
@java.lang.Override | |
public Builder mergeFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
com.cnb.employeebook.EmployeeBookProtos.Employee parsedMessage = null; | |
try { | |
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); | |
} catch (com.google.protobuf.InvalidProtocolBufferException e) { | |
parsedMessage = (com.cnb.employeebook.EmployeeBookProtos.Employee) e.getUnfinishedMessage(); | |
throw e.unwrapIOException(); | |
} finally { | |
if (parsedMessage != null) { | |
mergeFrom(parsedMessage); | |
} | |
} | |
return this; | |
} | |
private int bitField0_; | |
private java.lang.Object name_ = ""; | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public boolean hasName() { | |
return ((bitField0_ & 0x00000001) == 0x00000001); | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public java.lang.String getName() { | |
java.lang.Object ref = name_; | |
if (!(ref instanceof java.lang.String)) { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
name_ = s; | |
} | |
return s; | |
} else { | |
return (java.lang.String) ref; | |
} | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getNameBytes() { | |
java.lang.Object ref = name_; | |
if (ref instanceof String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
name_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public Builder setName( | |
java.lang.String value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000001; | |
name_ = value; | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public Builder clearName() { | |
bitField0_ = (bitField0_ & ~0x00000001); | |
name_ = getDefaultInstance().getName(); | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>required string name = 1;</code> | |
*/ | |
public Builder setNameBytes( | |
com.google.protobuf.ByteString value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000001; | |
name_ = value; | |
onChanged(); | |
return this; | |
} | |
private int id_ ; | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
public boolean hasId() { | |
return ((bitField0_ & 0x00000002) == 0x00000002); | |
} | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
public int getId() { | |
return id_; | |
} | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
public Builder setId(int value) { | |
bitField0_ |= 0x00000002; | |
id_ = value; | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>required int32 id = 2;</code> | |
*/ | |
public Builder clearId() { | |
bitField0_ = (bitField0_ & ~0x00000002); | |
id_ = 0; | |
onChanged(); | |
return this; | |
} | |
private java.lang.Object email_ = ""; | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public boolean hasEmail() { | |
return ((bitField0_ & 0x00000004) == 0x00000004); | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public java.lang.String getEmail() { | |
java.lang.Object ref = email_; | |
if (!(ref instanceof java.lang.String)) { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
email_ = s; | |
} | |
return s; | |
} else { | |
return (java.lang.String) ref; | |
} | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getEmailBytes() { | |
java.lang.Object ref = email_; | |
if (ref instanceof String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
email_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public Builder setEmail( | |
java.lang.String value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000004; | |
email_ = value; | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public Builder clearEmail() { | |
bitField0_ = (bitField0_ & ~0x00000004); | |
email_ = getDefaultInstance().getEmail(); | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>optional string email = 3;</code> | |
*/ | |
public Builder setEmailBytes( | |
com.google.protobuf.ByteString value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000004; | |
email_ = value; | |
onChanged(); | |
return this; | |
} | |
private java.lang.Object position_ = ""; | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public boolean hasPosition() { | |
return ((bitField0_ & 0x00000008) == 0x00000008); | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public java.lang.String getPosition() { | |
java.lang.Object ref = position_; | |
if (!(ref instanceof java.lang.String)) { | |
com.google.protobuf.ByteString bs = | |
(com.google.protobuf.ByteString) ref; | |
java.lang.String s = bs.toStringUtf8(); | |
if (bs.isValidUtf8()) { | |
position_ = s; | |
} | |
return s; | |
} else { | |
return (java.lang.String) ref; | |
} | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public com.google.protobuf.ByteString | |
getPositionBytes() { | |
java.lang.Object ref = position_; | |
if (ref instanceof String) { | |
com.google.protobuf.ByteString b = | |
com.google.protobuf.ByteString.copyFromUtf8( | |
(java.lang.String) ref); | |
position_ = b; | |
return b; | |
} else { | |
return (com.google.protobuf.ByteString) ref; | |
} | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public Builder setPosition( | |
java.lang.String value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000008; | |
position_ = value; | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public Builder clearPosition() { | |
bitField0_ = (bitField0_ & ~0x00000008); | |
position_ = getDefaultInstance().getPosition(); | |
onChanged(); | |
return this; | |
} | |
/** | |
* <code>optional string position = 4;</code> | |
*/ | |
public Builder setPositionBytes( | |
com.google.protobuf.ByteString value) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
bitField0_ |= 0x00000008; | |
position_ = value; | |
onChanged(); | |
return this; | |
} | |
private java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber> phones_ = | |
java.util.Collections.emptyList(); | |
private void ensurePhonesIsMutable() { | |
if (!((bitField0_ & 0x00000010) == 0x00000010)) { | |
phones_ = new java.util.ArrayList<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber>(phones_); | |
bitField0_ |= 0x00000010; | |
} | |
} | |
private com.google.protobuf.RepeatedFieldBuilderV3< | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder> phonesBuilder_; | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber> getPhonesList() { | |
if (phonesBuilder_ == null) { | |
return java.util.Collections.unmodifiableList(phones_); | |
} else { | |
return phonesBuilder_.getMessageList(); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public int getPhonesCount() { | |
if (phonesBuilder_ == null) { | |
return phones_.size(); | |
} else { | |
return phonesBuilder_.getCount(); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber getPhones(int index) { | |
if (phonesBuilder_ == null) { | |
return phones_.get(index); | |
} else { | |
return phonesBuilder_.getMessage(index); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder setPhones( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber value) { | |
if (phonesBuilder_ == null) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
ensurePhonesIsMutable(); | |
phones_.set(index, value); | |
onChanged(); | |
} else { | |
phonesBuilder_.setMessage(index, value); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder setPhones( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder builderForValue) { | |
if (phonesBuilder_ == null) { | |
ensurePhonesIsMutable(); | |
phones_.set(index, builderForValue.build()); | |
onChanged(); | |
} else { | |
phonesBuilder_.setMessage(index, builderForValue.build()); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder addPhones(com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber value) { | |
if (phonesBuilder_ == null) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
ensurePhonesIsMutable(); | |
phones_.add(value); | |
onChanged(); | |
} else { | |
phonesBuilder_.addMessage(value); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder addPhones( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber value) { | |
if (phonesBuilder_ == null) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
ensurePhonesIsMutable(); | |
phones_.add(index, value); | |
onChanged(); | |
} else { | |
phonesBuilder_.addMessage(index, value); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder addPhones( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder builderForValue) { | |
if (phonesBuilder_ == null) { | |
ensurePhonesIsMutable(); | |
phones_.add(builderForValue.build()); | |
onChanged(); | |
} else { | |
phonesBuilder_.addMessage(builderForValue.build()); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder addPhones( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder builderForValue) { | |
if (phonesBuilder_ == null) { | |
ensurePhonesIsMutable(); | |
phones_.add(index, builderForValue.build()); | |
onChanged(); | |
} else { | |
phonesBuilder_.addMessage(index, builderForValue.build()); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder addAllPhones( | |
java.lang.Iterable<? extends com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber> values) { | |
if (phonesBuilder_ == null) { | |
ensurePhonesIsMutable(); | |
com.google.protobuf.AbstractMessageLite.Builder.addAll( | |
values, phones_); | |
onChanged(); | |
} else { | |
phonesBuilder_.addAllMessages(values); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder clearPhones() { | |
if (phonesBuilder_ == null) { | |
phones_ = java.util.Collections.emptyList(); | |
bitField0_ = (bitField0_ & ~0x00000010); | |
onChanged(); | |
} else { | |
phonesBuilder_.clear(); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public Builder removePhones(int index) { | |
if (phonesBuilder_ == null) { | |
ensurePhonesIsMutable(); | |
phones_.remove(index); | |
onChanged(); | |
} else { | |
phonesBuilder_.remove(index); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder getPhonesBuilder( | |
int index) { | |
return getPhonesFieldBuilder().getBuilder(index); | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder getPhonesOrBuilder( | |
int index) { | |
if (phonesBuilder_ == null) { | |
return phones_.get(index); } else { | |
return phonesBuilder_.getMessageOrBuilder(index); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public java.util.List<? extends com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder> | |
getPhonesOrBuilderList() { | |
if (phonesBuilder_ != null) { | |
return phonesBuilder_.getMessageOrBuilderList(); | |
} else { | |
return java.util.Collections.unmodifiableList(phones_); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder addPhonesBuilder() { | |
return getPhonesFieldBuilder().addBuilder( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.getDefaultInstance()); | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder addPhonesBuilder( | |
int index) { | |
return getPhonesFieldBuilder().addBuilder( | |
index, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.getDefaultInstance()); | |
} | |
/** | |
* <code>repeated .employeebook.Employee.PhoneNumber phones = 5;</code> | |
*/ | |
public java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder> | |
getPhonesBuilderList() { | |
return getPhonesFieldBuilder().getBuilderList(); | |
} | |
private com.google.protobuf.RepeatedFieldBuilderV3< | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder> | |
getPhonesFieldBuilder() { | |
if (phonesBuilder_ == null) { | |
phonesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< | |
com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumber.Builder, com.cnb.employeebook.EmployeeBookProtos.Employee.PhoneNumberOrBuilder>( | |
phones_, | |
((bitField0_ & 0x00000010) == 0x00000010), | |
getParentForChildren(), | |
isClean()); | |
phones_ = null; | |
} | |
return phonesBuilder_; | |
} | |
@java.lang.Override | |
public final Builder setUnknownFields( | |
final com.google.protobuf.UnknownFieldSet unknownFields) { | |
return super.setUnknownFields(unknownFields); | |
} | |
@java.lang.Override | |
public final Builder mergeUnknownFields( | |
final com.google.protobuf.UnknownFieldSet unknownFields) { | |
return super.mergeUnknownFields(unknownFields); | |
} | |
// @@protoc_insertion_point(builder_scope:employeebook.Employee) | |
} | |
// @@protoc_insertion_point(class_scope:employeebook.Employee) | |
private static final com.cnb.employeebook.EmployeeBookProtos.Employee DEFAULT_INSTANCE; | |
static { | |
DEFAULT_INSTANCE = new com.cnb.employeebook.EmployeeBookProtos.Employee(); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.Employee getDefaultInstance() { | |
return DEFAULT_INSTANCE; | |
} | |
@java.lang.Deprecated public static final com.google.protobuf.Parser<Employee> | |
PARSER = new com.google.protobuf.AbstractParser<Employee>() { | |
@java.lang.Override | |
public Employee parsePartialFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return new Employee(input, extensionRegistry); | |
} | |
}; | |
public static com.google.protobuf.Parser<Employee> parser() { | |
return PARSER; | |
} | |
@java.lang.Override | |
public com.google.protobuf.Parser<Employee> getParserForType() { | |
return PARSER; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.Employee getDefaultInstanceForType() { | |
return DEFAULT_INSTANCE; | |
} | |
} | |
public interface EmployeeBookOrBuilder extends | |
// @@protoc_insertion_point(interface_extends:employeebook.EmployeeBook) | |
com.google.protobuf.MessageOrBuilder { | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee> | |
getEmployeesList(); | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
com.cnb.employeebook.EmployeeBookProtos.Employee getEmployees(int index); | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
int getEmployeesCount(); | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
java.util.List<? extends com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder> | |
getEmployeesOrBuilderList(); | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder getEmployeesOrBuilder( | |
int index); | |
} | |
/** | |
* Protobuf type {@code employeebook.EmployeeBook} | |
*/ | |
public static final class EmployeeBook extends | |
com.google.protobuf.GeneratedMessageV3 implements | |
// @@protoc_insertion_point(message_implements:employeebook.EmployeeBook) | |
EmployeeBookOrBuilder { | |
private static final long serialVersionUID = 0L; | |
// Use EmployeeBook.newBuilder() to construct. | |
private EmployeeBook(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { | |
super(builder); | |
} | |
private EmployeeBook() { | |
employees_ = java.util.Collections.emptyList(); | |
} | |
@java.lang.Override | |
public final com.google.protobuf.UnknownFieldSet | |
getUnknownFields() { | |
return this.unknownFields; | |
} | |
private EmployeeBook( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
this(); | |
if (extensionRegistry == null) { | |
throw new java.lang.NullPointerException(); | |
} | |
int mutable_bitField0_ = 0; | |
com.google.protobuf.UnknownFieldSet.Builder unknownFields = | |
com.google.protobuf.UnknownFieldSet.newBuilder(); | |
try { | |
boolean done = false; | |
while (!done) { | |
int tag = input.readTag(); | |
switch (tag) { | |
case 0: | |
done = true; | |
break; | |
case 10: { | |
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { | |
employees_ = new java.util.ArrayList<com.cnb.employeebook.EmployeeBookProtos.Employee>(); | |
mutable_bitField0_ |= 0x00000001; | |
} | |
employees_.add( | |
input.readMessage(com.cnb.employeebook.EmployeeBookProtos.Employee.PARSER, extensionRegistry)); | |
break; | |
} | |
default: { | |
if (!parseUnknownField( | |
input, unknownFields, extensionRegistry, tag)) { | |
done = true; | |
} | |
break; | |
} | |
} | |
} | |
} catch (com.google.protobuf.InvalidProtocolBufferException e) { | |
throw e.setUnfinishedMessage(this); | |
} catch (java.io.IOException e) { | |
throw new com.google.protobuf.InvalidProtocolBufferException( | |
e).setUnfinishedMessage(this); | |
} finally { | |
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { | |
employees_ = java.util.Collections.unmodifiableList(employees_); | |
} | |
this.unknownFields = unknownFields.build(); | |
makeExtensionsImmutable(); | |
} | |
} | |
public static final com.google.protobuf.Descriptors.Descriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_EmployeeBook_descriptor; | |
} | |
@java.lang.Override | |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internalGetFieldAccessorTable() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_EmployeeBook_fieldAccessorTable | |
.ensureFieldAccessorsInitialized( | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.class, com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.Builder.class); | |
} | |
public static final int EMPLOYEES_FIELD_NUMBER = 1; | |
private java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee> employees_; | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee> getEmployeesList() { | |
return employees_; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public java.util.List<? extends com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder> | |
getEmployeesOrBuilderList() { | |
return employees_; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public int getEmployeesCount() { | |
return employees_.size(); | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee getEmployees(int index) { | |
return employees_.get(index); | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder getEmployeesOrBuilder( | |
int index) { | |
return employees_.get(index); | |
} | |
private byte memoizedIsInitialized = -1; | |
@java.lang.Override | |
public final boolean isInitialized() { | |
byte isInitialized = memoizedIsInitialized; | |
if (isInitialized == 1) return true; | |
if (isInitialized == 0) return false; | |
for (int i = 0; i < getEmployeesCount(); i++) { | |
if (!getEmployees(i).isInitialized()) { | |
memoizedIsInitialized = 0; | |
return false; | |
} | |
} | |
memoizedIsInitialized = 1; | |
return true; | |
} | |
@java.lang.Override | |
public void writeTo(com.google.protobuf.CodedOutputStream output) | |
throws java.io.IOException { | |
for (int i = 0; i < employees_.size(); i++) { | |
output.writeMessage(1, employees_.get(i)); | |
} | |
unknownFields.writeTo(output); | |
} | |
@java.lang.Override | |
public int getSerializedSize() { | |
int size = memoizedSize; | |
if (size != -1) return size; | |
size = 0; | |
for (int i = 0; i < employees_.size(); i++) { | |
size += com.google.protobuf.CodedOutputStream | |
.computeMessageSize(1, employees_.get(i)); | |
} | |
size += unknownFields.getSerializedSize(); | |
memoizedSize = size; | |
return size; | |
} | |
@java.lang.Override | |
public boolean equals(final java.lang.Object obj) { | |
if (obj == this) { | |
return true; | |
} | |
if (!(obj instanceof com.cnb.employeebook.EmployeeBookProtos.EmployeeBook)) { | |
return super.equals(obj); | |
} | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBook other = (com.cnb.employeebook.EmployeeBookProtos.EmployeeBook) obj; | |
boolean result = true; | |
result = result && getEmployeesList() | |
.equals(other.getEmployeesList()); | |
result = result && unknownFields.equals(other.unknownFields); | |
return result; | |
} | |
@java.lang.Override | |
public int hashCode() { | |
if (memoizedHashCode != 0) { | |
return memoizedHashCode; | |
} | |
int hash = 41; | |
hash = (19 * hash) + getDescriptor().hashCode(); | |
if (getEmployeesCount() > 0) { | |
hash = (37 * hash) + EMPLOYEES_FIELD_NUMBER; | |
hash = (53 * hash) + getEmployeesList().hashCode(); | |
} | |
hash = (29 * hash) + unknownFields.hashCode(); | |
memoizedHashCode = hash; | |
return hash; | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
java.nio.ByteBuffer data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
java.nio.ByteBuffer data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
com.google.protobuf.ByteString data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
com.google.protobuf.ByteString data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom(byte[] data) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
byte[] data, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return PARSER.parseFrom(data, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom(java.io.InputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
java.io.InputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseDelimitedFrom(java.io.InputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseDelimitedWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseDelimitedFrom( | |
java.io.InputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseDelimitedWithIOException(PARSER, input, extensionRegistry); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
com.google.protobuf.CodedInputStream input) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parseFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
return com.google.protobuf.GeneratedMessageV3 | |
.parseWithIOException(PARSER, input, extensionRegistry); | |
} | |
@java.lang.Override | |
public Builder newBuilderForType() { return newBuilder(); } | |
public static Builder newBuilder() { | |
return DEFAULT_INSTANCE.toBuilder(); | |
} | |
public static Builder newBuilder(com.cnb.employeebook.EmployeeBookProtos.EmployeeBook prototype) { | |
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); | |
} | |
@java.lang.Override | |
public Builder toBuilder() { | |
return this == DEFAULT_INSTANCE | |
? new Builder() : new Builder().mergeFrom(this); | |
} | |
@java.lang.Override | |
protected Builder newBuilderForType( | |
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { | |
Builder builder = new Builder(parent); | |
return builder; | |
} | |
/** | |
* Protobuf type {@code employeebook.EmployeeBook} | |
*/ | |
public static final class Builder extends | |
com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements | |
// @@protoc_insertion_point(builder_implements:employeebook.EmployeeBook) | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBookOrBuilder { | |
public static final com.google.protobuf.Descriptors.Descriptor | |
getDescriptor() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_EmployeeBook_descriptor; | |
} | |
@java.lang.Override | |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internalGetFieldAccessorTable() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_EmployeeBook_fieldAccessorTable | |
.ensureFieldAccessorsInitialized( | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.class, com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.Builder.class); | |
} | |
// Construct using com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.newBuilder() | |
private Builder() { | |
maybeForceBuilderInitialization(); | |
} | |
private Builder( | |
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { | |
super(parent); | |
maybeForceBuilderInitialization(); | |
} | |
private void maybeForceBuilderInitialization() { | |
if (com.google.protobuf.GeneratedMessageV3 | |
.alwaysUseFieldBuilders) { | |
getEmployeesFieldBuilder(); | |
} | |
} | |
@java.lang.Override | |
public Builder clear() { | |
super.clear(); | |
if (employeesBuilder_ == null) { | |
employees_ = java.util.Collections.emptyList(); | |
bitField0_ = (bitField0_ & ~0x00000001); | |
} else { | |
employeesBuilder_.clear(); | |
} | |
return this; | |
} | |
@java.lang.Override | |
public com.google.protobuf.Descriptors.Descriptor | |
getDescriptorForType() { | |
return com.cnb.employeebook.EmployeeBookProtos.internal_static_employeebook_EmployeeBook_descriptor; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.EmployeeBook getDefaultInstanceForType() { | |
return com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.getDefaultInstance(); | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.EmployeeBook build() { | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBook result = buildPartial(); | |
if (!result.isInitialized()) { | |
throw newUninitializedMessageException(result); | |
} | |
return result; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.EmployeeBook buildPartial() { | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBook result = new com.cnb.employeebook.EmployeeBookProtos.EmployeeBook(this); | |
int from_bitField0_ = bitField0_; | |
if (employeesBuilder_ == null) { | |
if (((bitField0_ & 0x00000001) == 0x00000001)) { | |
employees_ = java.util.Collections.unmodifiableList(employees_); | |
bitField0_ = (bitField0_ & ~0x00000001); | |
} | |
result.employees_ = employees_; | |
} else { | |
result.employees_ = employeesBuilder_.build(); | |
} | |
onBuilt(); | |
return result; | |
} | |
@java.lang.Override | |
public Builder clone() { | |
return (Builder) super.clone(); | |
} | |
@java.lang.Override | |
public Builder setField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
java.lang.Object value) { | |
return (Builder) super.setField(field, value); | |
} | |
@java.lang.Override | |
public Builder clearField( | |
com.google.protobuf.Descriptors.FieldDescriptor field) { | |
return (Builder) super.clearField(field); | |
} | |
@java.lang.Override | |
public Builder clearOneof( | |
com.google.protobuf.Descriptors.OneofDescriptor oneof) { | |
return (Builder) super.clearOneof(oneof); | |
} | |
@java.lang.Override | |
public Builder setRepeatedField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
int index, java.lang.Object value) { | |
return (Builder) super.setRepeatedField(field, index, value); | |
} | |
@java.lang.Override | |
public Builder addRepeatedField( | |
com.google.protobuf.Descriptors.FieldDescriptor field, | |
java.lang.Object value) { | |
return (Builder) super.addRepeatedField(field, value); | |
} | |
@java.lang.Override | |
public Builder mergeFrom(com.google.protobuf.Message other) { | |
if (other instanceof com.cnb.employeebook.EmployeeBookProtos.EmployeeBook) { | |
return mergeFrom((com.cnb.employeebook.EmployeeBookProtos.EmployeeBook)other); | |
} else { | |
super.mergeFrom(other); | |
return this; | |
} | |
} | |
public Builder mergeFrom(com.cnb.employeebook.EmployeeBookProtos.EmployeeBook other) { | |
if (other == com.cnb.employeebook.EmployeeBookProtos.EmployeeBook.getDefaultInstance()) return this; | |
if (employeesBuilder_ == null) { | |
if (!other.employees_.isEmpty()) { | |
if (employees_.isEmpty()) { | |
employees_ = other.employees_; | |
bitField0_ = (bitField0_ & ~0x00000001); | |
} else { | |
ensureEmployeesIsMutable(); | |
employees_.addAll(other.employees_); | |
} | |
onChanged(); | |
} | |
} else { | |
if (!other.employees_.isEmpty()) { | |
if (employeesBuilder_.isEmpty()) { | |
employeesBuilder_.dispose(); | |
employeesBuilder_ = null; | |
employees_ = other.employees_; | |
bitField0_ = (bitField0_ & ~0x00000001); | |
employeesBuilder_ = | |
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? | |
getEmployeesFieldBuilder() : null; | |
} else { | |
employeesBuilder_.addAllMessages(other.employees_); | |
} | |
} | |
} | |
this.mergeUnknownFields(other.unknownFields); | |
onChanged(); | |
return this; | |
} | |
@java.lang.Override | |
public final boolean isInitialized() { | |
for (int i = 0; i < getEmployeesCount(); i++) { | |
if (!getEmployees(i).isInitialized()) { | |
return false; | |
} | |
} | |
return true; | |
} | |
@java.lang.Override | |
public Builder mergeFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws java.io.IOException { | |
com.cnb.employeebook.EmployeeBookProtos.EmployeeBook parsedMessage = null; | |
try { | |
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); | |
} catch (com.google.protobuf.InvalidProtocolBufferException e) { | |
parsedMessage = (com.cnb.employeebook.EmployeeBookProtos.EmployeeBook) e.getUnfinishedMessage(); | |
throw e.unwrapIOException(); | |
} finally { | |
if (parsedMessage != null) { | |
mergeFrom(parsedMessage); | |
} | |
} | |
return this; | |
} | |
private int bitField0_; | |
private java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee> employees_ = | |
java.util.Collections.emptyList(); | |
private void ensureEmployeesIsMutable() { | |
if (!((bitField0_ & 0x00000001) == 0x00000001)) { | |
employees_ = new java.util.ArrayList<com.cnb.employeebook.EmployeeBookProtos.Employee>(employees_); | |
bitField0_ |= 0x00000001; | |
} | |
} | |
private com.google.protobuf.RepeatedFieldBuilderV3< | |
com.cnb.employeebook.EmployeeBookProtos.Employee, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder, com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder> employeesBuilder_; | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee> getEmployeesList() { | |
if (employeesBuilder_ == null) { | |
return java.util.Collections.unmodifiableList(employees_); | |
} else { | |
return employeesBuilder_.getMessageList(); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public int getEmployeesCount() { | |
if (employeesBuilder_ == null) { | |
return employees_.size(); | |
} else { | |
return employeesBuilder_.getCount(); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee getEmployees(int index) { | |
if (employeesBuilder_ == null) { | |
return employees_.get(index); | |
} else { | |
return employeesBuilder_.getMessage(index); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder setEmployees( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee value) { | |
if (employeesBuilder_ == null) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
ensureEmployeesIsMutable(); | |
employees_.set(index, value); | |
onChanged(); | |
} else { | |
employeesBuilder_.setMessage(index, value); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder setEmployees( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder builderForValue) { | |
if (employeesBuilder_ == null) { | |
ensureEmployeesIsMutable(); | |
employees_.set(index, builderForValue.build()); | |
onChanged(); | |
} else { | |
employeesBuilder_.setMessage(index, builderForValue.build()); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder addEmployees(com.cnb.employeebook.EmployeeBookProtos.Employee value) { | |
if (employeesBuilder_ == null) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
ensureEmployeesIsMutable(); | |
employees_.add(value); | |
onChanged(); | |
} else { | |
employeesBuilder_.addMessage(value); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder addEmployees( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee value) { | |
if (employeesBuilder_ == null) { | |
if (value == null) { | |
throw new NullPointerException(); | |
} | |
ensureEmployeesIsMutable(); | |
employees_.add(index, value); | |
onChanged(); | |
} else { | |
employeesBuilder_.addMessage(index, value); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder addEmployees( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.Builder builderForValue) { | |
if (employeesBuilder_ == null) { | |
ensureEmployeesIsMutable(); | |
employees_.add(builderForValue.build()); | |
onChanged(); | |
} else { | |
employeesBuilder_.addMessage(builderForValue.build()); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder addEmployees( | |
int index, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder builderForValue) { | |
if (employeesBuilder_ == null) { | |
ensureEmployeesIsMutable(); | |
employees_.add(index, builderForValue.build()); | |
onChanged(); | |
} else { | |
employeesBuilder_.addMessage(index, builderForValue.build()); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder addAllEmployees( | |
java.lang.Iterable<? extends com.cnb.employeebook.EmployeeBookProtos.Employee> values) { | |
if (employeesBuilder_ == null) { | |
ensureEmployeesIsMutable(); | |
com.google.protobuf.AbstractMessageLite.Builder.addAll( | |
values, employees_); | |
onChanged(); | |
} else { | |
employeesBuilder_.addAllMessages(values); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder clearEmployees() { | |
if (employeesBuilder_ == null) { | |
employees_ = java.util.Collections.emptyList(); | |
bitField0_ = (bitField0_ & ~0x00000001); | |
onChanged(); | |
} else { | |
employeesBuilder_.clear(); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public Builder removeEmployees(int index) { | |
if (employeesBuilder_ == null) { | |
ensureEmployeesIsMutable(); | |
employees_.remove(index); | |
onChanged(); | |
} else { | |
employeesBuilder_.remove(index); | |
} | |
return this; | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.Builder getEmployeesBuilder( | |
int index) { | |
return getEmployeesFieldBuilder().getBuilder(index); | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder getEmployeesOrBuilder( | |
int index) { | |
if (employeesBuilder_ == null) { | |
return employees_.get(index); } else { | |
return employeesBuilder_.getMessageOrBuilder(index); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public java.util.List<? extends com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder> | |
getEmployeesOrBuilderList() { | |
if (employeesBuilder_ != null) { | |
return employeesBuilder_.getMessageOrBuilderList(); | |
} else { | |
return java.util.Collections.unmodifiableList(employees_); | |
} | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.Builder addEmployeesBuilder() { | |
return getEmployeesFieldBuilder().addBuilder( | |
com.cnb.employeebook.EmployeeBookProtos.Employee.getDefaultInstance()); | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public com.cnb.employeebook.EmployeeBookProtos.Employee.Builder addEmployeesBuilder( | |
int index) { | |
return getEmployeesFieldBuilder().addBuilder( | |
index, com.cnb.employeebook.EmployeeBookProtos.Employee.getDefaultInstance()); | |
} | |
/** | |
* <code>repeated .employeebook.Employee employees = 1;</code> | |
*/ | |
public java.util.List<com.cnb.employeebook.EmployeeBookProtos.Employee.Builder> | |
getEmployeesBuilderList() { | |
return getEmployeesFieldBuilder().getBuilderList(); | |
} | |
private com.google.protobuf.RepeatedFieldBuilderV3< | |
com.cnb.employeebook.EmployeeBookProtos.Employee, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder, com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder> | |
getEmployeesFieldBuilder() { | |
if (employeesBuilder_ == null) { | |
employeesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< | |
com.cnb.employeebook.EmployeeBookProtos.Employee, com.cnb.employeebook.EmployeeBookProtos.Employee.Builder, com.cnb.employeebook.EmployeeBookProtos.EmployeeOrBuilder>( | |
employees_, | |
((bitField0_ & 0x00000001) == 0x00000001), | |
getParentForChildren(), | |
isClean()); | |
employees_ = null; | |
} | |
return employeesBuilder_; | |
} | |
@java.lang.Override | |
public final Builder setUnknownFields( | |
final com.google.protobuf.UnknownFieldSet unknownFields) { | |
return super.setUnknownFields(unknownFields); | |
} | |
@java.lang.Override | |
public final Builder mergeUnknownFields( | |
final com.google.protobuf.UnknownFieldSet unknownFields) { | |
return super.mergeUnknownFields(unknownFields); | |
} | |
// @@protoc_insertion_point(builder_scope:employeebook.EmployeeBook) | |
} | |
// @@protoc_insertion_point(class_scope:employeebook.EmployeeBook) | |
private static final com.cnb.employeebook.EmployeeBookProtos.EmployeeBook DEFAULT_INSTANCE; | |
static { | |
DEFAULT_INSTANCE = new com.cnb.employeebook.EmployeeBookProtos.EmployeeBook(); | |
} | |
public static com.cnb.employeebook.EmployeeBookProtos.EmployeeBook getDefaultInstance() { | |
return DEFAULT_INSTANCE; | |
} | |
@java.lang.Deprecated public static final com.google.protobuf.Parser<EmployeeBook> | |
PARSER = new com.google.protobuf.AbstractParser<EmployeeBook>() { | |
@java.lang.Override | |
public EmployeeBook parsePartialFrom( | |
com.google.protobuf.CodedInputStream input, | |
com.google.protobuf.ExtensionRegistryLite extensionRegistry) | |
throws com.google.protobuf.InvalidProtocolBufferException { | |
return new EmployeeBook(input, extensionRegistry); | |
} | |
}; | |
public static com.google.protobuf.Parser<EmployeeBook> parser() { | |
return PARSER; | |
} | |
@java.lang.Override | |
public com.google.protobuf.Parser<EmployeeBook> getParserForType() { | |
return PARSER; | |
} | |
@java.lang.Override | |
public com.cnb.employeebook.EmployeeBookProtos.EmployeeBook getDefaultInstanceForType() { | |
return DEFAULT_INSTANCE; | |
} | |
} | |
private static final com.google.protobuf.Descriptors.Descriptor | |
internal_static_employeebook_Employee_descriptor; | |
private static final | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internal_static_employeebook_Employee_fieldAccessorTable; | |
private static final com.google.protobuf.Descriptors.Descriptor | |
internal_static_employeebook_Employee_PhoneNumber_descriptor; | |
private static final | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internal_static_employeebook_Employee_PhoneNumber_fieldAccessorTable; | |
private static final com.google.protobuf.Descriptors.Descriptor | |
internal_static_employeebook_EmployeeBook_descriptor; | |
private static final | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | |
internal_static_employeebook_EmployeeBook_fieldAccessorTable; | |
public static com.google.protobuf.Descriptors.FileDescriptor | |
getDescriptor() { | |
return descriptor; | |
} | |
private static com.google.protobuf.Descriptors.FileDescriptor | |
descriptor; | |
static { | |
java.lang.String[] descriptorData = { | |
"\n\014people.proto\022\014employeebook\"\361\001\n\010Employe" + | |
"e\022\014\n\004name\030\001 \002(\t\022\n\n\002id\030\002 \002(\005\022\r\n\005email\030\003 \001" + | |
"(\t\022\020\n\010position\030\004 \001(\t\0222\n\006phones\030\005 \003(\0132\".e" + | |
"mployeebook.Employee.PhoneNumber\032S\n\013Phon" + | |
"eNumber\022\016\n\006number\030\001 \002(\t\0224\n\004type\030\002 \001(\0162 ." + | |
"employeebook.Employee.PhoneType:\004WORK\"!\n" + | |
"\tPhoneType\022\010\n\004WORK\020\000\022\n\n\006MOBILE\020\001\"9\n\014Empl" + | |
"oyeeBook\022)\n\temployees\030\001 \003(\0132\026.employeebo" + | |
"ok.EmployeeB*\n\024com.cnb.employeebookB\022Emp" + | |
"loyeeBookProtos" | |
}; | |
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = | |
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { | |
public com.google.protobuf.ExtensionRegistry assignDescriptors( | |
com.google.protobuf.Descriptors.FileDescriptor root) { | |
descriptor = root; | |
return null; | |
} | |
}; | |
com.google.protobuf.Descriptors.FileDescriptor | |
.internalBuildGeneratedFileFrom(descriptorData, | |
new com.google.protobuf.Descriptors.FileDescriptor[] { | |
}, assigner); | |
internal_static_employeebook_Employee_descriptor = | |
getDescriptor().getMessageTypes().get(0); | |
internal_static_employeebook_Employee_fieldAccessorTable = new | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( | |
internal_static_employeebook_Employee_descriptor, | |
new java.lang.String[] { "Name", "Id", "Email", "Position", "Phones", }); | |
internal_static_employeebook_Employee_PhoneNumber_descriptor = | |
internal_static_employeebook_Employee_descriptor.getNestedTypes().get(0); | |
internal_static_employeebook_Employee_PhoneNumber_fieldAccessorTable = new | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( | |
internal_static_employeebook_Employee_PhoneNumber_descriptor, | |
new java.lang.String[] { "Number", "Type", }); | |
internal_static_employeebook_EmployeeBook_descriptor = | |
getDescriptor().getMessageTypes().get(1); | |
internal_static_employeebook_EmployeeBook_fieldAccessorTable = new | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( | |
internal_static_employeebook_EmployeeBook_descriptor, | |
new java.lang.String[] { "Employees", }); | |
} | |
// @@protoc_insertion_point(outer_class_scope) | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment