Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
AllNodesPerformedAcceptanceStrategy.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// NO CHECKED-IN PROTOBUF GENCODE
3// source: ortools/constraint_solver/routing_ils.proto
4// Protobuf Java Version: 4.33.1
5
6package com.google.ortools.constraintsolver;
7
17@com.google.protobuf.Generated
18public final class AllNodesPerformedAcceptanceStrategy extends
19 com.google.protobuf.GeneratedMessage implements
20 // @@protoc_insertion_point(message_implements:operations_research.AllNodesPerformedAcceptanceStrategy)
22private static final long serialVersionUID = 0L;
23 static {
24 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
25 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
26 /* major= */ 4,
27 /* minor= */ 33,
28 /* patch= */ 1,
29 /* suffix= */ "",
30 "AllNodesPerformedAcceptanceStrategy");
31 }
32 // Use AllNodesPerformedAcceptanceStrategy.newBuilder() to construct.
33 private AllNodesPerformedAcceptanceStrategy(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
34 super(builder);
35 }
36 private AllNodesPerformedAcceptanceStrategy() {
37 }
38
39 public static final com.google.protobuf.Descriptors.Descriptor
41 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_AllNodesPerformedAcceptanceStrategy_descriptor;
42 }
43
44 @java.lang.Override
45 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
47 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_AllNodesPerformedAcceptanceStrategy_fieldAccessorTable
48 .ensureFieldAccessorsInitialized(
49 com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.class, com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.Builder.class);
50 }
51
52 private byte memoizedIsInitialized = -1;
53 @java.lang.Override
54 public final boolean isInitialized() {
55 byte isInitialized = memoizedIsInitialized;
56 if (isInitialized == 1) return true;
57 if (isInitialized == 0) return false;
58
59 memoizedIsInitialized = 1;
60 return true;
61 }
62
63 @java.lang.Override
64 public void writeTo(com.google.protobuf.CodedOutputStream output)
65 throws java.io.IOException {
66 getUnknownFields().writeTo(output);
67 }
68
69 @java.lang.Override
70 public int getSerializedSize() {
71 int size = memoizedSize;
72 if (size != -1) return size;
73
74 size = 0;
75 size += getUnknownFields().getSerializedSize();
76 memoizedSize = size;
77 return size;
78 }
79
80 @java.lang.Override
81 public boolean equals(final java.lang.Object obj) {
82 if (obj == this) {
83 return true;
84 }
85 if (!(obj instanceof com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy)) {
86 return super.equals(obj);
87 }
88 com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy other = (com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy) obj;
89
90 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
91 return true;
92 }
93
94 @java.lang.Override
95 public int hashCode() {
96 if (memoizedHashCode != 0) {
97 return memoizedHashCode;
98 }
99 int hash = 41;
100 hash = (19 * hash) + getDescriptor().hashCode();
101 hash = (29 * hash) + getUnknownFields().hashCode();
102 memoizedHashCode = hash;
103 return hash;
104 }
105
107 java.nio.ByteBuffer data)
108 throws com.google.protobuf.InvalidProtocolBufferException {
109 return PARSER.parseFrom(data);
110 }
112 java.nio.ByteBuffer data,
113 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
114 throws com.google.protobuf.InvalidProtocolBufferException {
115 return PARSER.parseFrom(data, extensionRegistry);
116 }
118 com.google.protobuf.ByteString data)
119 throws com.google.protobuf.InvalidProtocolBufferException {
120 return PARSER.parseFrom(data);
121 }
123 com.google.protobuf.ByteString data,
124 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
125 throws com.google.protobuf.InvalidProtocolBufferException {
126 return PARSER.parseFrom(data, extensionRegistry);
127 }
129 throws com.google.protobuf.InvalidProtocolBufferException {
130 return PARSER.parseFrom(data);
131 }
133 byte[] data,
134 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
135 throws com.google.protobuf.InvalidProtocolBufferException {
136 return PARSER.parseFrom(data, extensionRegistry);
137 }
139 throws java.io.IOException {
140 return com.google.protobuf.GeneratedMessage
141 .parseWithIOException(PARSER, input);
142 }
144 java.io.InputStream input,
145 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
146 throws java.io.IOException {
147 return com.google.protobuf.GeneratedMessage
148 .parseWithIOException(PARSER, input, extensionRegistry);
149 }
150
152 throws java.io.IOException {
153 return com.google.protobuf.GeneratedMessage
154 .parseDelimitedWithIOException(PARSER, input);
155 }
156
158 java.io.InputStream input,
159 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
160 throws java.io.IOException {
161 return com.google.protobuf.GeneratedMessage
162 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
163 }
165 com.google.protobuf.CodedInputStream input)
166 throws java.io.IOException {
167 return com.google.protobuf.GeneratedMessage
168 .parseWithIOException(PARSER, input);
169 }
171 com.google.protobuf.CodedInputStream input,
172 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
173 throws java.io.IOException {
174 return com.google.protobuf.GeneratedMessage
175 .parseWithIOException(PARSER, input, extensionRegistry);
176 }
177
178 @java.lang.Override
179 public Builder newBuilderForType() { return newBuilder(); }
180 public static Builder newBuilder() {
181 return DEFAULT_INSTANCE.toBuilder();
182 }
183 public static Builder newBuilder(com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy prototype) {
184 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
185 }
186 @java.lang.Override
188 return this == DEFAULT_INSTANCE
189 ? new Builder() : new Builder().mergeFrom(this);
190 }
191
192 @java.lang.Override
194 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
195 Builder builder = new Builder(parent);
196 return builder;
197 }
198
207 public static final class Builder extends
208 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
209 // @@protoc_insertion_point(builder_implements:operations_research.AllNodesPerformedAcceptanceStrategy)
211 public static final com.google.protobuf.Descriptors.Descriptor
213 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_AllNodesPerformedAcceptanceStrategy_descriptor;
214 }
215
216 @java.lang.Override
217 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
219 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_AllNodesPerformedAcceptanceStrategy_fieldAccessorTable
220 .ensureFieldAccessorsInitialized(
221 com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.class, com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.Builder.class);
222 }
223
224 // Construct using com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.newBuilder()
225 private Builder() {
226
227 }
228
229 private Builder(
230 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
231 super(parent);
232
233 }
234 @java.lang.Override
235 public Builder clear() {
236 super.clear();
237 return this;
238 }
239
240 @java.lang.Override
241 public com.google.protobuf.Descriptors.Descriptor
243 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_AllNodesPerformedAcceptanceStrategy_descriptor;
244 }
245
246 @java.lang.Override
248 return com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.getDefaultInstance();
249 }
250
251 @java.lang.Override
254 if (!result.isInitialized()) {
255 throw newUninitializedMessageException(result);
256 }
257 return result;
258 }
259
260 @java.lang.Override
262 com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy result = new com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy(this);
263 onBuilt();
264 return result;
265 }
266
267 @java.lang.Override
268 public Builder mergeFrom(com.google.protobuf.Message other) {
269 if (other instanceof com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy) {
270 return mergeFrom((com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy)other);
271 } else {
272 super.mergeFrom(other);
273 return this;
274 }
275 }
276
277 public Builder mergeFrom(com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy other) {
278 if (other == com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy.getDefaultInstance()) return this;
279 this.mergeUnknownFields(other.getUnknownFields());
280 onChanged();
281 return this;
282 }
283
284 @java.lang.Override
285 public final boolean isInitialized() {
286 return true;
287 }
288
289 @java.lang.Override
290 public Builder mergeFrom(
291 com.google.protobuf.CodedInputStream input,
292 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
293 throws java.io.IOException {
294 if (extensionRegistry == null) {
295 throw new java.lang.NullPointerException();
296 }
297 try {
298 boolean done = false;
299 while (!done) {
300 int tag = input.readTag();
301 switch (tag) {
302 case 0:
303 done = true;
304 break;
305 default: {
306 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
307 done = true; // was an endgroup tag
308 }
309 break;
310 } // default:
311 } // switch (tag)
312 } // while (!done)
313 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
314 throw e.unwrapIOException();
315 } finally {
316 onChanged();
317 } // finally
318 return this;
319 }
320
321 // @@protoc_insertion_point(builder_scope:operations_research.AllNodesPerformedAcceptanceStrategy)
322 }
323
324 // @@protoc_insertion_point(class_scope:operations_research.AllNodesPerformedAcceptanceStrategy)
326 static {
327 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy();
328 }
329
333
334 private static final com.google.protobuf.Parser<AllNodesPerformedAcceptanceStrategy>
335 PARSER = new com.google.protobuf.AbstractParser<AllNodesPerformedAcceptanceStrategy>() {
336 @java.lang.Override
337 public AllNodesPerformedAcceptanceStrategy parsePartialFrom(
338 com.google.protobuf.CodedInputStream input,
339 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
340 throws com.google.protobuf.InvalidProtocolBufferException {
341 Builder builder = newBuilder();
342 try {
343 builder.mergeFrom(input, extensionRegistry);
344 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
345 throw e.setUnfinishedMessage(builder.buildPartial());
346 } catch (com.google.protobuf.UninitializedMessageException e) {
347 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
348 } catch (java.io.IOException e) {
349 throw new com.google.protobuf.InvalidProtocolBufferException(e)
350 .setUnfinishedMessage(builder.buildPartial());
351 }
352 return builder.buildPartial();
353 }
354 };
355
356 public static com.google.protobuf.Parser<AllNodesPerformedAcceptanceStrategy> parser() {
357 return PARSER;
358 }
359
360 @java.lang.Override
361 public com.google.protobuf.Parser<AllNodesPerformedAcceptanceStrategy> getParserForType() {
362 return PARSER;
363 }
364
365 @java.lang.Override
369
370}
371
Builder mergeFrom(com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy other)
com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy buildPartial()
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy getDefaultInstanceForType()
com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy build()
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(byte[] data)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser< AllNodesPerformedAcceptanceStrategy > parser()
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy getDefaultInstance()
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(java.io.InputStream input)
com.google.protobuf.Parser< AllNodesPerformedAcceptanceStrategy > getParserForType()
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(com.google.protobuf.CodedInputStream input)
static Builder newBuilder(com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy prototype)
com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy getDefaultInstanceForType()
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.AllNodesPerformedAcceptanceStrategy parseFrom(com.google.protobuf.ByteString data)
Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)