@java.lang.Override public int hashCode() { int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); if (getEdgeCount() > 0) { hash = (37 * hash) + EDGE_FIELD_NUMBER; hash = (53 * hash) + getEdgeList().hashCode(); } if (getSequentialCount() > 0) { hash = (37 * hash) + SEQUENTIAL_FIELD_NUMBER; hash = (53 * hash) + getSequentialList().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); return hash; }
public Builder mergeFrom(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint other) { if (other == org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance()) return this; if (!other.edge_.isEmpty()) { if (edge_.isEmpty()) { edge_ = other.edge_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureEdgeIsMutable(); edge_.addAll(other.edge_); } onChanged(); } if (!other.sequential_.isEmpty()) { if (sequential_.isEmpty()) { sequential_ = other.sequential_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureSequentialIsMutable(); sequential_.addAll(other.sequential_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < edge_.size(); i++) { output.writeBytes(1, edge_.getByteString(i)); } for (int i = 0; i < sequential_.size(); i++) { output.writeBytes(2, sequential_.getByteString(i)); } getUnknownFields().writeTo(output); }
@java.lang.Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta)) { return super.equals(obj); } org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta other = (org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta) obj; boolean result = true; result = result && getBaseChunkList() .equals(other.getBaseChunkList()); result = result && getFragmentList() .equals(other.getFragmentList()); result = result && (hasCommitPrefetch() == other.hasCommitPrefetch()); if (hasCommitPrefetch()) { result = result && getCommitPrefetch() .equals(other.getCommitPrefetch()); } result = result && (hasTreePrefetch() == other.hasTreePrefetch()); if (hasTreePrefetch()) { result = result && getTreePrefetch() .equals(other.getTreePrefetch()); } result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
@java.lang.Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta)) { return super.equals(obj); } org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta other = (org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta) obj; boolean result = true; result = result && getBaseChunkList() .equals(other.getBaseChunkList()); result = result && getFragmentList() .equals(other.getFragmentList()); result = result && (hasCommitPrefetch() == other.hasCommitPrefetch()); if (hasCommitPrefetch()) { result = result && getCommitPrefetch() .equals(other.getCommitPrefetch()); } result = result && (hasTreePrefetch() == other.hasTreePrefetch()); if (hasTreePrefetch()) { result = result && getTreePrefetch() .equals(other.getTreePrefetch()); } result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
public Builder mergeFrom(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint other) { if (other == org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance()) return this; if (!other.edge_.isEmpty()) { if (edge_.isEmpty()) { edge_ = other.edge_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureEdgeIsMutable(); edge_.addAll(other.edge_); } onChanged(); } if (!other.sequential_.isEmpty()) { if (sequential_.isEmpty()) { sequential_ = other.sequential_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureSequentialIsMutable(); sequential_.addAll(other.sequential_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
public Builder clear() { super.clear(); if (baseChunkBuilder_ == null) { baseChunk_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { baseChunkBuilder_.clear(); } fragment_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); if (commitPrefetchBuilder_ == null) { commitPrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance(); } else { commitPrefetchBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); if (treePrefetchBuilder_ == null) { treePrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance(); } else { treePrefetchBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; }
public Builder clear() { super.clear(); if (baseChunkBuilder_ == null) { baseChunk_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { baseChunkBuilder_.clear(); } fragment_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); if (commitPrefetchBuilder_ == null) { commitPrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance(); } else { commitPrefetchBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); if (treePrefetchBuilder_ == null) { treePrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance(); } else { treePrefetchBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; }
public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < edge_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(edge_.getByteString(i)); } size += dataSize; size += 1 * getEdgeList().size(); } { int dataSize = 0; for (int i = 0; i < sequential_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(sequential_.getByteString(i)); } size += dataSize; size += 1 * getSequentialList().size(); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; }
public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < edge_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(edge_.getByteString(i)); } size += dataSize; size += 1 * getEdgeList().size(); } { int dataSize = 0; for (int i = 0; i < sequential_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(sequential_.getByteString(i)); } size += dataSize; size += 1 * getSequentialList().size(); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; }
void push(ChunkMeta meta) { if (meta == null) return; ChunkMeta.PrefetchHint hint; switch (objectType) { case OBJ_COMMIT: hint = meta.getCommitPrefetch(); break; case OBJ_TREE: hint = meta.getTreePrefetch(); break; default: return; } if (hint != null) { synchronized (this) { if (followEdgeHints && 0 < hint.getEdgeCount()) push(hint.getEdgeList()); else push(hint.getSequentialList()); } } }
void push(ChunkMeta meta) { if (meta == null) return; ChunkMeta.PrefetchHint hint; switch (objectType) { case OBJ_COMMIT: hint = meta.getCommitPrefetch(); break; case OBJ_TREE: hint = meta.getTreePrefetch(); break; default: return; } if (hint != null) { synchronized (this) { if (followEdgeHints && 0 < hint.getEdgeCount()) push(hint.getEdgeList()); else push(hint.getSequentialList()); } } }
public org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint buildPartial() { org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint result = new org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) == 0x00000001)) { edge_ = new com.google.protobuf.UnmodifiableLazyStringList( edge_); bitField0_ = (bitField0_ & ~0x00000001); } result.edge_ = edge_; if (((bitField0_ & 0x00000002) == 0x00000002)) { sequential_ = new com.google.protobuf.UnmodifiableLazyStringList( sequential_); bitField0_ = (bitField0_ & ~0x00000002); } result.sequential_ = sequential_; onBuilt(); return result; }
public org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint buildPartial() { org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint result = new org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) == 0x00000001)) { edge_ = new com.google.protobuf.UnmodifiableLazyStringList( edge_); bitField0_ = (bitField0_ & ~0x00000001); } result.edge_ = edge_; if (((bitField0_ & 0x00000002) == 0x00000002)) { sequential_ = new com.google.protobuf.UnmodifiableLazyStringList( sequential_); bitField0_ = (bitField0_ & ~0x00000002); } result.sequential_ = sequential_; onBuilt(); return result; }
@java.lang.Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint)) { return super.equals(obj); } org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint other = (org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint) obj; boolean result = true; result = result && getEdgeList() .equals(other.getEdgeList()); result = result && getSequentialList() .equals(other.getSequentialList()); result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
@java.lang.Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (!(obj instanceof org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint)) { return super.equals(obj); } org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint other = (org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint) obj; boolean result = true; result = result && getEdgeList() .equals(other.getEdgeList()); result = result && getSequentialList() .equals(other.getSequentialList()); result = result && getUnknownFields().equals(other.getUnknownFields()); return result; }
public Builder mergeCommitPrefetch(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint value) { if (commitPrefetchBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && commitPrefetch_ != org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance()) { commitPrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.newBuilder(commitPrefetch_).mergeFrom(value).buildPartial(); } else { commitPrefetch_ = value; } onChanged(); } else { commitPrefetchBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearCommitPrefetch() {
public Builder mergeTreePrefetch(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint value) { if (treePrefetchBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && treePrefetch_ != org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance()) { treePrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.newBuilder(treePrefetch_).mergeFrom(value).buildPartial(); } else { treePrefetch_ = value; } onChanged(); } else { treePrefetchBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } public Builder clearTreePrefetch() {
public Builder mergeTreePrefetch(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint value) { if (treePrefetchBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && treePrefetch_ != org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance()) { treePrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.newBuilder(treePrefetch_).mergeFrom(value).buildPartial(); } else { treePrefetch_ = value; } onChanged(); } else { treePrefetchBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } public Builder clearTreePrefetch() {
public Builder mergeCommitPrefetch(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint value) { if (commitPrefetchBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && commitPrefetch_ != org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.getDefaultInstance()) { commitPrefetch_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.PrefetchHint.newBuilder(commitPrefetch_).mergeFrom(value).buildPartial(); } else { commitPrefetch_ = value; } onChanged(); } else { commitPrefetchBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearCommitPrefetch() {