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