1516 int size = memoizedSize;
1517 if (size != -1)
return size;
1520 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
1521 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
1525 for (
int i = 0; i < enforcementLiteral_.size(); i++) {
1526 dataSize += com.google.protobuf.CodedOutputStream
1527 .computeInt32SizeNoTag(enforcementLiteral_.getInt(i));
1532 size += com.google.protobuf.CodedOutputStream
1533 .computeInt32SizeNoTag(dataSize);
1535 enforcementLiteralMemoizedSerializedSize = dataSize;
1537 if (constraintCase_ == 3) {
1538 size += com.google.protobuf.CodedOutputStream
1539 .computeMessageSize(3, (com.google.ortools.sat.BoolArgumentProto) constraint_);
1541 if (constraintCase_ == 4) {
1542 size += com.google.protobuf.CodedOutputStream
1543 .computeMessageSize(4, (com.google.ortools.sat.BoolArgumentProto) constraint_);
1545 if (constraintCase_ == 5) {
1546 size += com.google.protobuf.CodedOutputStream
1547 .computeMessageSize(5, (com.google.ortools.sat.BoolArgumentProto) constraint_);
1549 if (constraintCase_ == 7) {
1550 size += com.google.protobuf.CodedOutputStream
1551 .computeMessageSize(7, (com.google.ortools.sat.LinearArgumentProto) constraint_);
1553 if (constraintCase_ == 8) {
1554 size += com.google.protobuf.CodedOutputStream
1555 .computeMessageSize(8, (com.google.ortools.sat.LinearArgumentProto) constraint_);
1557 if (constraintCase_ == 11) {
1558 size += com.google.protobuf.CodedOutputStream
1559 .computeMessageSize(11, (com.google.ortools.sat.LinearArgumentProto) constraint_);
1561 if (constraintCase_ == 12) {
1562 size += com.google.protobuf.CodedOutputStream
1563 .computeMessageSize(12, (com.google.ortools.sat.LinearConstraintProto) constraint_);
1565 if (constraintCase_ == 13) {
1566 size += com.google.protobuf.CodedOutputStream
1567 .computeMessageSize(13, (com.google.ortools.sat.AllDifferentConstraintProto) constraint_);
1569 if (constraintCase_ == 14) {
1570 size += com.google.protobuf.CodedOutputStream
1571 .computeMessageSize(14, (com.google.ortools.sat.ElementConstraintProto) constraint_);
1573 if (constraintCase_ == 15) {
1574 size += com.google.protobuf.CodedOutputStream
1575 .computeMessageSize(15, (com.google.ortools.sat.CircuitConstraintProto) constraint_);
1577 if (constraintCase_ == 16) {
1578 size += com.google.protobuf.CodedOutputStream
1579 .computeMessageSize(16, (com.google.ortools.sat.TableConstraintProto) constraint_);
1581 if (constraintCase_ == 17) {
1582 size += com.google.protobuf.CodedOutputStream
1583 .computeMessageSize(17, (com.google.ortools.sat.AutomatonConstraintProto) constraint_);
1585 if (constraintCase_ == 18) {
1586 size += com.google.protobuf.CodedOutputStream
1587 .computeMessageSize(18, (com.google.ortools.sat.InverseConstraintProto) constraint_);
1589 if (constraintCase_ == 19) {
1590 size += com.google.protobuf.CodedOutputStream
1591 .computeMessageSize(19, (com.google.ortools.sat.IntervalConstraintProto) constraint_);
1593 if (constraintCase_ == 20) {
1594 size += com.google.protobuf.CodedOutputStream
1595 .computeMessageSize(20, (com.google.ortools.sat.NoOverlapConstraintProto) constraint_);
1597 if (constraintCase_ == 21) {
1598 size += com.google.protobuf.CodedOutputStream
1599 .computeMessageSize(21, (com.google.ortools.sat.NoOverlap2DConstraintProto) constraint_);
1601 if (constraintCase_ == 22) {
1602 size += com.google.protobuf.CodedOutputStream
1603 .computeMessageSize(22, (com.google.ortools.sat.CumulativeConstraintProto) constraint_);
1605 if (constraintCase_ == 23) {
1606 size += com.google.protobuf.CodedOutputStream
1607 .computeMessageSize(23, (com.google.ortools.sat.RoutesConstraintProto) constraint_);
1609 if (constraintCase_ == 24) {
1610 size += com.google.protobuf.CodedOutputStream
1611 .computeMessageSize(24, (com.google.ortools.sat.ReservoirConstraintProto) constraint_);
1613 if (constraintCase_ == 26) {
1614 size += com.google.protobuf.CodedOutputStream
1615 .computeMessageSize(26, (com.google.ortools.sat.BoolArgumentProto) constraint_);
1617 if (constraintCase_ == 27) {
1618 size += com.google.protobuf.CodedOutputStream
1619 .computeMessageSize(27, (com.google.ortools.sat.LinearArgumentProto) constraint_);
1621 if (constraintCase_ == 29) {
1622 size += com.google.protobuf.CodedOutputStream
1623 .computeMessageSize(29, (com.google.ortools.sat.BoolArgumentProto) constraint_);
1625 if (constraintCase_ == 30) {
1626 size += com.google.protobuf.CodedOutputStream
1627 .computeMessageSize(30, (com.google.ortools.sat.ListOfVariablesProto) constraint_);
1629 size += getUnknownFields().getSerializedSize();
1630 memoizedSize = size;
1963 com.google.protobuf.GeneratedMessageV3.
Builder<Builder> implements
1966 public static final com.google.protobuf.Descriptors.Descriptor
1968 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ConstraintProto_descriptor;
1972 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
1974 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ConstraintProto_fieldAccessorTable
1975 .ensureFieldAccessorsInitialized(
1976 com.google.ortools.sat.ConstraintProto.class, com.google.ortools.sat.ConstraintProto.Builder.class);
1985 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
1994 enforcementLiteral_ = emptyIntList();
1995 if (boolOrBuilder_ !=
null) {
1996 boolOrBuilder_.clear();
1998 if (boolAndBuilder_ !=
null) {
1999 boolAndBuilder_.clear();
2001 if (atMostOneBuilder_ !=
null) {
2002 atMostOneBuilder_.clear();
2004 if (exactlyOneBuilder_ !=
null) {
2005 exactlyOneBuilder_.clear();
2007 if (boolXorBuilder_ !=
null) {
2008 boolXorBuilder_.clear();
2010 if (intDivBuilder_ !=
null) {
2011 intDivBuilder_.clear();
2013 if (intModBuilder_ !=
null) {
2014 intModBuilder_.clear();
2016 if (intProdBuilder_ !=
null) {
2017 intProdBuilder_.clear();
2019 if (linMaxBuilder_ !=
null) {
2020 linMaxBuilder_.clear();
2022 if (linearBuilder_ !=
null) {
2023 linearBuilder_.clear();
2025 if (allDiffBuilder_ !=
null) {
2026 allDiffBuilder_.clear();
2028 if (elementBuilder_ !=
null) {
2029 elementBuilder_.clear();
2031 if (circuitBuilder_ !=
null) {
2032 circuitBuilder_.clear();
2034 if (routesBuilder_ !=
null) {
2035 routesBuilder_.clear();
2037 if (tableBuilder_ !=
null) {
2038 tableBuilder_.clear();
2040 if (automatonBuilder_ !=
null) {
2041 automatonBuilder_.clear();
2043 if (inverseBuilder_ !=
null) {
2044 inverseBuilder_.clear();
2046 if (reservoirBuilder_ !=
null) {
2047 reservoirBuilder_.clear();
2049 if (intervalBuilder_ !=
null) {
2050 intervalBuilder_.clear();
2052 if (noOverlapBuilder_ !=
null) {
2053 noOverlapBuilder_.clear();
2055 if (noOverlap2DBuilder_ !=
null) {
2056 noOverlap2DBuilder_.clear();
2058 if (cumulativeBuilder_ !=
null) {
2059 cumulativeBuilder_.clear();
2061 if (dummyConstraintBuilder_ !=
null) {
2062 dummyConstraintBuilder_.clear();
2064 constraintCase_ = 0;
2070 public com.google.protobuf.Descriptors.Descriptor
2072 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ConstraintProto_descriptor;
2077 return com.google.ortools.sat.ConstraintProto.getDefaultInstance();
2084 throw newUninitializedMessageException(result);
2092 if (bitField0_ != 0) { buildPartial0(result); }
2093 buildPartialOneofs(result);
2098 private void buildPartial0(com.google.ortools.sat.ConstraintProto result) {
2099 int from_bitField0_ = bitField0_;
2100 if (((from_bitField0_ & 0x00000001) != 0)) {
2101 result.name_ = name_;
2103 if (((from_bitField0_ & 0x00000002) != 0)) {
2104 enforcementLiteral_.makeImmutable();
2105 result.enforcementLiteral_ = enforcementLiteral_;
2109 private void buildPartialOneofs(com.google.ortools.sat.ConstraintProto result) {
2110 result.constraintCase_ = constraintCase_;
2111 result.constraint_ = this.constraint_;
2112 if (constraintCase_ == 3 &&
2113 boolOrBuilder_ !=
null) {
2114 result.constraint_ = boolOrBuilder_.build();
2116 if (constraintCase_ == 4 &&
2117 boolAndBuilder_ !=
null) {
2118 result.constraint_ = boolAndBuilder_.build();
2120 if (constraintCase_ == 26 &&
2121 atMostOneBuilder_ !=
null) {
2122 result.constraint_ = atMostOneBuilder_.build();
2124 if (constraintCase_ == 29 &&
2125 exactlyOneBuilder_ !=
null) {
2126 result.constraint_ = exactlyOneBuilder_.build();
2128 if (constraintCase_ == 5 &&
2129 boolXorBuilder_ !=
null) {
2130 result.constraint_ = boolXorBuilder_.build();
2132 if (constraintCase_ == 7 &&
2133 intDivBuilder_ !=
null) {
2134 result.constraint_ = intDivBuilder_.build();
2136 if (constraintCase_ == 8 &&
2137 intModBuilder_ !=
null) {
2138 result.constraint_ = intModBuilder_.build();
2140 if (constraintCase_ == 11 &&
2141 intProdBuilder_ !=
null) {
2142 result.constraint_ = intProdBuilder_.build();
2144 if (constraintCase_ == 27 &&
2145 linMaxBuilder_ !=
null) {
2146 result.constraint_ = linMaxBuilder_.build();
2148 if (constraintCase_ == 12 &&
2149 linearBuilder_ !=
null) {
2150 result.constraint_ = linearBuilder_.build();
2152 if (constraintCase_ == 13 &&
2153 allDiffBuilder_ !=
null) {
2154 result.constraint_ = allDiffBuilder_.build();
2156 if (constraintCase_ == 14 &&
2157 elementBuilder_ !=
null) {
2158 result.constraint_ = elementBuilder_.build();
2160 if (constraintCase_ == 15 &&
2161 circuitBuilder_ !=
null) {
2162 result.constraint_ = circuitBuilder_.build();
2164 if (constraintCase_ == 23 &&
2165 routesBuilder_ !=
null) {
2166 result.constraint_ = routesBuilder_.build();
2168 if (constraintCase_ == 16 &&
2169 tableBuilder_ !=
null) {
2170 result.constraint_ = tableBuilder_.build();
2172 if (constraintCase_ == 17 &&
2173 automatonBuilder_ !=
null) {
2174 result.constraint_ = automatonBuilder_.build();
2176 if (constraintCase_ == 18 &&
2177 inverseBuilder_ !=
null) {
2178 result.constraint_ = inverseBuilder_.build();
2180 if (constraintCase_ == 24 &&
2181 reservoirBuilder_ !=
null) {
2182 result.constraint_ = reservoirBuilder_.build();
2184 if (constraintCase_ == 19 &&
2185 intervalBuilder_ !=
null) {
2186 result.constraint_ = intervalBuilder_.build();
2188 if (constraintCase_ == 20 &&
2189 noOverlapBuilder_ !=
null) {
2190 result.constraint_ = noOverlapBuilder_.build();
2192 if (constraintCase_ == 21 &&
2193 noOverlap2DBuilder_ !=
null) {
2194 result.constraint_ = noOverlap2DBuilder_.build();
2196 if (constraintCase_ == 22 &&
2197 cumulativeBuilder_ !=
null) {
2198 result.constraint_ = cumulativeBuilder_.build();
2200 if (constraintCase_ == 30 &&
2201 dummyConstraintBuilder_ !=
null) {
2202 result.constraint_ = dummyConstraintBuilder_.build();
2208 return super.
clone();
2212 com.google.protobuf.Descriptors.FieldDescriptor field,
2213 java.lang.Object value) {
2214 return super.
setField(field, value);
2218 com.google.protobuf.Descriptors.FieldDescriptor field) {
2223 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
2228 com.google.protobuf.Descriptors.FieldDescriptor field,
2229 int index, java.lang.Object value) {
2234 com.google.protobuf.Descriptors.FieldDescriptor field,
2235 java.lang.Object value) {
2240 if (other instanceof com.google.ortools.sat.ConstraintProto) {
2241 return mergeFrom((com.google.ortools.sat.ConstraintProto)other);
2243 super.mergeFrom(other);
2249 if (other == com.google.ortools.sat.ConstraintProto.getDefaultInstance())
return this;
2250 if (!other.getName().isEmpty()) {
2251 name_ = other.name_;
2252 bitField0_ |= 0x00000001;
2255 if (!other.enforcementLiteral_.isEmpty()) {
2256 if (enforcementLiteral_.isEmpty()) {
2257 enforcementLiteral_ = other.enforcementLiteral_;
2258 enforcementLiteral_.makeImmutable();
2259 bitField0_ |= 0x00000002;
2261 ensureEnforcementLiteralIsMutable();
2262 enforcementLiteral_.addAll(other.enforcementLiteral_);
2266 switch (other.getConstraintCase()) {
2347 case NO_OVERLAP_2D: {
2355 case DUMMY_CONSTRAINT: {
2359 case CONSTRAINT_NOT_SET: {
2375 com.google.protobuf.CodedInputStream input,
2376 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2377 throws java.io.IOException {
2378 if (extensionRegistry ==
null) {
2379 throw new java.lang.NullPointerException();
2382 boolean done =
false;
2384 int tag = input.readTag();
2390 name_ = input.readStringRequireUtf8();
2391 bitField0_ |= 0x00000001;
2395 int v = input.readInt32();
2396 ensureEnforcementLiteralIsMutable();
2397 enforcementLiteral_.addInt(v);
2401 int length = input.readRawVarint32();
2402 int limit = input.pushLimit(length);
2403 ensureEnforcementLiteralIsMutable();
2404 while (input.getBytesUntilLimit() > 0) {
2405 enforcementLiteral_.addInt(input.readInt32());
2407 input.popLimit(limit);
2412 getBoolOrFieldBuilder().getBuilder(),
2414 constraintCase_ = 3;
2419 getBoolAndFieldBuilder().getBuilder(),
2421 constraintCase_ = 4;
2426 getBoolXorFieldBuilder().getBuilder(),
2428 constraintCase_ = 5;
2433 getIntDivFieldBuilder().getBuilder(),
2435 constraintCase_ = 7;
2440 getIntModFieldBuilder().getBuilder(),
2442 constraintCase_ = 8;
2447 getIntProdFieldBuilder().getBuilder(),
2449 constraintCase_ = 11;
2454 getLinearFieldBuilder().getBuilder(),
2456 constraintCase_ = 12;
2461 getAllDiffFieldBuilder().getBuilder(),
2463 constraintCase_ = 13;
2468 getElementFieldBuilder().getBuilder(),
2470 constraintCase_ = 14;
2475 getCircuitFieldBuilder().getBuilder(),
2477 constraintCase_ = 15;
2482 getTableFieldBuilder().getBuilder(),
2484 constraintCase_ = 16;
2489 getAutomatonFieldBuilder().getBuilder(),
2491 constraintCase_ = 17;
2496 getInverseFieldBuilder().getBuilder(),
2498 constraintCase_ = 18;
2503 getIntervalFieldBuilder().getBuilder(),
2505 constraintCase_ = 19;
2510 getNoOverlapFieldBuilder().getBuilder(),
2512 constraintCase_ = 20;
2517 getNoOverlap2DFieldBuilder().getBuilder(),
2519 constraintCase_ = 21;
2524 getCumulativeFieldBuilder().getBuilder(),
2526 constraintCase_ = 22;
2531 getRoutesFieldBuilder().getBuilder(),
2533 constraintCase_ = 23;
2538 getReservoirFieldBuilder().getBuilder(),
2540 constraintCase_ = 24;
2545 getAtMostOneFieldBuilder().getBuilder(),
2547 constraintCase_ = 26;
2552 getLinMaxFieldBuilder().getBuilder(),
2554 constraintCase_ = 27;
2559 getExactlyOneFieldBuilder().getBuilder(),
2561 constraintCase_ = 29;
2566 getDummyConstraintFieldBuilder().getBuilder(),
2568 constraintCase_ = 30;
2572 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
2579 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
2580 throw e.unwrapIOException();
2586 private int constraintCase_ = 0;
2587 private java.lang.Object constraint_;
2595 constraintCase_ = 0;
2601 private int bitField0_;
2603 private java.lang.Object name_ =
"";
2613 java.lang.Object ref = name_;
2614 if (!(ref instanceof java.lang.String)) {
2615 com.google.protobuf.ByteString bs =
2616 (com.google.protobuf.ByteString) ref;
2617 java.lang.String s = bs.toStringUtf8();
2621 return (java.lang.String) ref;
2632 public com.google.protobuf.ByteString
2634 java.lang.Object ref = name_;
2635 if (ref instanceof String) {
2636 com.google.protobuf.ByteString b =
2637 com.google.protobuf.ByteString.copyFromUtf8(
2638 (java.lang.String) ref);
2642 return (com.google.protobuf.ByteString) ref;
2655 java.lang.String value) {
2656 if (value ==
null) {
throw new NullPointerException(); }
2658 bitField0_ |= 0x00000001;
2672 bitField0_ = (bitField0_ & ~0x00000001);
2686 com.google.protobuf.ByteString value) {
2687 if (value ==
null) {
throw new NullPointerException(); }
2688 checkByteStringIsUtf8(value);
2690 bitField0_ |= 0x00000001;
2695 private com.google.protobuf.Internal.IntList enforcementLiteral_ = emptyIntList();
2696 private void ensureEnforcementLiteralIsMutable() {
2697 if (!enforcementLiteral_.isModifiable()) {
2698 enforcementLiteral_ = makeMutableCopy(enforcementLiteral_);
2700 bitField0_ |= 0x00000002;
2723 public java.util.List<java.lang.Integer>
2725 enforcementLiteral_.makeImmutable();
2726 return enforcementLiteral_;
2750 return enforcementLiteral_.size();
2775 return enforcementLiteral_.getInt(index);
2801 int index,
int value) {
2803 ensureEnforcementLiteralIsMutable();
2804 enforcementLiteral_.setInt(index, value);
2805 bitField0_ |= 0x00000002;
2833 ensureEnforcementLiteralIsMutable();
2834 enforcementLiteral_.addInt(value);
2835 bitField0_ |= 0x00000002;
2862 java.lang.Iterable<? extends java.lang.Integer> values) {
2863 ensureEnforcementLiteralIsMutable();
2864 com.google.protobuf.AbstractMessageLite.Builder.addAll(
2865 values, enforcementLiteral_);
2866 bitField0_ |= 0x00000002;
2892 enforcementLiteral_ = emptyIntList();
2893 bitField0_ = (bitField0_ & ~0x00000002);
2898 private com.google.protobuf.SingleFieldBuilderV3<
2899 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder> boolOrBuilder_;
2910 return constraintCase_ == 3;
2922 if (boolOrBuilder_ ==
null) {
2923 if (constraintCase_ == 3) {
2924 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
2926 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
2928 if (constraintCase_ == 3) {
2929 return boolOrBuilder_.getMessage();
2931 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
2942 if (boolOrBuilder_ ==
null) {
2943 if (value ==
null) {
2944 throw new NullPointerException();
2946 constraint_ = value;
2949 boolOrBuilder_.setMessage(value);
2951 constraintCase_ = 3;
2962 com.google.ortools.sat.BoolArgumentProto.Builder builderForValue) {
2963 if (boolOrBuilder_ ==
null) {
2964 constraint_ = builderForValue.
build();
2967 boolOrBuilder_.setMessage(builderForValue.build());
2969 constraintCase_ = 3;
2980 if (boolOrBuilder_ ==
null) {
2981 if (constraintCase_ == 3 &&
2982 constraint_ != com.google.ortools.sat.BoolArgumentProto.getDefaultInstance()) {
2983 constraint_ = com.google.ortools.sat.BoolArgumentProto.newBuilder((com.google.ortools.sat.BoolArgumentProto) constraint_)
2986 constraint_ = value;
2990 if (constraintCase_ == 3) {
2991 boolOrBuilder_.mergeFrom(value);
2993 boolOrBuilder_.setMessage(value);
2996 constraintCase_ = 3;
3007 if (boolOrBuilder_ ==
null) {
3008 if (constraintCase_ == 3) {
3009 constraintCase_ = 0;
3014 if (constraintCase_ == 3) {
3015 constraintCase_ = 0;
3018 boolOrBuilder_.clear();
3030 return getBoolOrFieldBuilder().getBuilder();
3041 if ((constraintCase_ == 3) && (boolOrBuilder_ !=
null)) {
3042 return boolOrBuilder_.getMessageOrBuilder();
3044 if (constraintCase_ == 3) {
3045 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3047 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3057 private com.google.protobuf.SingleFieldBuilderV3<
3058 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>
3059 getBoolOrFieldBuilder() {
3060 if (boolOrBuilder_ ==
null) {
3061 if (!(constraintCase_ == 3)) {
3062 constraint_ = com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3064 boolOrBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
3065 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>(
3066 (com.google.ortools.sat.BoolArgumentProto) constraint_,
3067 getParentForChildren(),
3071 constraintCase_ = 3;
3073 return boolOrBuilder_;
3076 private com.google.protobuf.SingleFieldBuilderV3<
3077 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder> boolAndBuilder_;
3092 return constraintCase_ == 4;
3108 if (boolAndBuilder_ ==
null) {
3109 if (constraintCase_ == 4) {
3110 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3112 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3114 if (constraintCase_ == 4) {
3115 return boolAndBuilder_.getMessage();
3117 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3132 if (boolAndBuilder_ ==
null) {
3133 if (value ==
null) {
3134 throw new NullPointerException();
3136 constraint_ = value;
3139 boolAndBuilder_.setMessage(value);
3141 constraintCase_ = 4;
3156 com.google.ortools.sat.BoolArgumentProto.Builder builderForValue) {
3157 if (boolAndBuilder_ ==
null) {
3158 constraint_ = builderForValue.
build();
3161 boolAndBuilder_.setMessage(builderForValue.build());
3163 constraintCase_ = 4;
3178 if (boolAndBuilder_ ==
null) {
3179 if (constraintCase_ == 4 &&
3180 constraint_ != com.google.ortools.sat.BoolArgumentProto.getDefaultInstance()) {
3181 constraint_ = com.google.ortools.sat.BoolArgumentProto.newBuilder((com.google.ortools.sat.BoolArgumentProto) constraint_)
3184 constraint_ = value;
3188 if (constraintCase_ == 4) {
3189 boolAndBuilder_.mergeFrom(value);
3191 boolAndBuilder_.setMessage(value);
3194 constraintCase_ = 4;
3209 if (boolAndBuilder_ ==
null) {
3210 if (constraintCase_ == 4) {
3211 constraintCase_ = 0;
3216 if (constraintCase_ == 4) {
3217 constraintCase_ = 0;
3220 boolAndBuilder_.clear();
3236 return getBoolAndFieldBuilder().getBuilder();
3251 if ((constraintCase_ == 4) && (boolAndBuilder_ !=
null)) {
3252 return boolAndBuilder_.getMessageOrBuilder();
3254 if (constraintCase_ == 4) {
3255 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3257 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3271 private com.google.protobuf.SingleFieldBuilderV3<
3272 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>
3273 getBoolAndFieldBuilder() {
3274 if (boolAndBuilder_ ==
null) {
3275 if (!(constraintCase_ == 4)) {
3276 constraint_ = com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3278 boolAndBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
3279 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>(
3280 (com.google.ortools.sat.BoolArgumentProto) constraint_,
3281 getParentForChildren(),
3285 constraintCase_ = 4;
3287 return boolAndBuilder_;
3290 private com.google.protobuf.SingleFieldBuilderV3<
3291 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder> atMostOneBuilder_;
3312 return constraintCase_ == 26;
3334 if (atMostOneBuilder_ ==
null) {
3335 if (constraintCase_ == 26) {
3336 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3338 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3340 if (constraintCase_ == 26) {
3341 return atMostOneBuilder_.getMessage();
3343 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3364 if (atMostOneBuilder_ ==
null) {
3365 if (value ==
null) {
3366 throw new NullPointerException();
3368 constraint_ = value;
3371 atMostOneBuilder_.setMessage(value);
3373 constraintCase_ = 26;
3394 com.google.ortools.sat.BoolArgumentProto.Builder builderForValue) {
3395 if (atMostOneBuilder_ ==
null) {
3396 constraint_ = builderForValue.
build();
3399 atMostOneBuilder_.setMessage(builderForValue.build());
3401 constraintCase_ = 26;
3422 if (atMostOneBuilder_ ==
null) {
3423 if (constraintCase_ == 26 &&
3424 constraint_ != com.google.ortools.sat.BoolArgumentProto.getDefaultInstance()) {
3425 constraint_ = com.google.ortools.sat.BoolArgumentProto.newBuilder((com.google.ortools.sat.BoolArgumentProto) constraint_)
3428 constraint_ = value;
3432 if (constraintCase_ == 26) {
3433 atMostOneBuilder_.mergeFrom(value);
3435 atMostOneBuilder_.setMessage(value);
3438 constraintCase_ = 26;
3459 if (atMostOneBuilder_ ==
null) {
3460 if (constraintCase_ == 26) {
3461 constraintCase_ = 0;
3466 if (constraintCase_ == 26) {
3467 constraintCase_ = 0;
3470 atMostOneBuilder_.clear();
3492 return getAtMostOneFieldBuilder().getBuilder();
3513 if ((constraintCase_ == 26) && (atMostOneBuilder_ !=
null)) {
3514 return atMostOneBuilder_.getMessageOrBuilder();
3516 if (constraintCase_ == 26) {
3517 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3519 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3539 private com.google.protobuf.SingleFieldBuilderV3<
3540 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>
3541 getAtMostOneFieldBuilder() {
3542 if (atMostOneBuilder_ ==
null) {
3543 if (!(constraintCase_ == 26)) {
3544 constraint_ = com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3546 atMostOneBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
3547 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>(
3548 (com.google.ortools.sat.BoolArgumentProto) constraint_,
3549 getParentForChildren(),
3553 constraintCase_ = 26;
3555 return atMostOneBuilder_;
3558 private com.google.protobuf.SingleFieldBuilderV3<
3559 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder> exactlyOneBuilder_;
3581 return constraintCase_ == 29;
3604 if (exactlyOneBuilder_ ==
null) {
3605 if (constraintCase_ == 29) {
3606 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3608 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3610 if (constraintCase_ == 29) {
3611 return exactlyOneBuilder_.getMessage();
3613 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3635 if (exactlyOneBuilder_ ==
null) {
3636 if (value ==
null) {
3637 throw new NullPointerException();
3639 constraint_ = value;
3642 exactlyOneBuilder_.setMessage(value);
3644 constraintCase_ = 29;
3666 com.google.ortools.sat.BoolArgumentProto.Builder builderForValue) {
3667 if (exactlyOneBuilder_ ==
null) {
3668 constraint_ = builderForValue.
build();
3671 exactlyOneBuilder_.setMessage(builderForValue.build());
3673 constraintCase_ = 29;
3695 if (exactlyOneBuilder_ ==
null) {
3696 if (constraintCase_ == 29 &&
3697 constraint_ != com.google.ortools.sat.BoolArgumentProto.getDefaultInstance()) {
3698 constraint_ = com.google.ortools.sat.BoolArgumentProto.newBuilder((com.google.ortools.sat.BoolArgumentProto) constraint_)
3701 constraint_ = value;
3705 if (constraintCase_ == 29) {
3706 exactlyOneBuilder_.mergeFrom(value);
3708 exactlyOneBuilder_.setMessage(value);
3711 constraintCase_ = 29;
3733 if (exactlyOneBuilder_ ==
null) {
3734 if (constraintCase_ == 29) {
3735 constraintCase_ = 0;
3740 if (constraintCase_ == 29) {
3741 constraintCase_ = 0;
3744 exactlyOneBuilder_.clear();
3767 return getExactlyOneFieldBuilder().getBuilder();
3789 if ((constraintCase_ == 29) && (exactlyOneBuilder_ !=
null)) {
3790 return exactlyOneBuilder_.getMessageOrBuilder();
3792 if (constraintCase_ == 29) {
3793 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3795 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3816 private com.google.protobuf.SingleFieldBuilderV3<
3817 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>
3818 getExactlyOneFieldBuilder() {
3819 if (exactlyOneBuilder_ ==
null) {
3820 if (!(constraintCase_ == 29)) {
3821 constraint_ = com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3823 exactlyOneBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
3824 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>(
3825 (com.google.ortools.sat.BoolArgumentProto) constraint_,
3826 getParentForChildren(),
3830 constraintCase_ = 29;
3832 return exactlyOneBuilder_;
3835 private com.google.protobuf.SingleFieldBuilderV3<
3836 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder> boolXorBuilder_;
3847 return constraintCase_ == 5;
3859 if (boolXorBuilder_ ==
null) {
3860 if (constraintCase_ == 5) {
3861 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3863 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3865 if (constraintCase_ == 5) {
3866 return boolXorBuilder_.getMessage();
3868 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3879 if (boolXorBuilder_ ==
null) {
3880 if (value ==
null) {
3881 throw new NullPointerException();
3883 constraint_ = value;
3886 boolXorBuilder_.setMessage(value);
3888 constraintCase_ = 5;
3899 com.google.ortools.sat.BoolArgumentProto.Builder builderForValue) {
3900 if (boolXorBuilder_ ==
null) {
3901 constraint_ = builderForValue.
build();
3904 boolXorBuilder_.setMessage(builderForValue.build());
3906 constraintCase_ = 5;
3917 if (boolXorBuilder_ ==
null) {
3918 if (constraintCase_ == 5 &&
3919 constraint_ != com.google.ortools.sat.BoolArgumentProto.getDefaultInstance()) {
3920 constraint_ = com.google.ortools.sat.BoolArgumentProto.newBuilder((com.google.ortools.sat.BoolArgumentProto) constraint_)
3923 constraint_ = value;
3927 if (constraintCase_ == 5) {
3928 boolXorBuilder_.mergeFrom(value);
3930 boolXorBuilder_.setMessage(value);
3933 constraintCase_ = 5;
3944 if (boolXorBuilder_ ==
null) {
3945 if (constraintCase_ == 5) {
3946 constraintCase_ = 0;
3951 if (constraintCase_ == 5) {
3952 constraintCase_ = 0;
3955 boolXorBuilder_.clear();
3967 return getBoolXorFieldBuilder().getBuilder();
3978 if ((constraintCase_ == 5) && (boolXorBuilder_ !=
null)) {
3979 return boolXorBuilder_.getMessageOrBuilder();
3981 if (constraintCase_ == 5) {
3982 return (com.google.ortools.sat.BoolArgumentProto) constraint_;
3984 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
3994 private com.google.protobuf.SingleFieldBuilderV3<
3995 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>
3996 getBoolXorFieldBuilder() {
3997 if (boolXorBuilder_ ==
null) {
3998 if (!(constraintCase_ == 5)) {
3999 constraint_ = com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
4001 boolXorBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
4002 com.google.ortools.sat.BoolArgumentProto, com.google.ortools.sat.BoolArgumentProto.Builder, com.google.ortools.sat.BoolArgumentProtoOrBuilder>(
4003 (com.google.ortools.sat.BoolArgumentProto) constraint_,
4004 getParentForChildren(),
4008 constraintCase_ = 5;
4010 return boolXorBuilder_;
4013 private com.google.protobuf.SingleFieldBuilderV3<
4014 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder> intDivBuilder_;
4031 return constraintCase_ == 7;
4049 if (intDivBuilder_ ==
null) {
4050 if (constraintCase_ == 7) {
4051 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4053 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4055 if (constraintCase_ == 7) {
4056 return intDivBuilder_.getMessage();
4058 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4075 if (intDivBuilder_ ==
null) {
4076 if (value ==
null) {
4077 throw new NullPointerException();
4079 constraint_ = value;
4082 intDivBuilder_.setMessage(value);
4084 constraintCase_ = 7;
4101 com.google.ortools.sat.LinearArgumentProto.Builder builderForValue) {
4102 if (intDivBuilder_ ==
null) {
4103 constraint_ = builderForValue.
build();
4106 intDivBuilder_.setMessage(builderForValue.build());
4108 constraintCase_ = 7;
4125 if (intDivBuilder_ ==
null) {
4126 if (constraintCase_ == 7 &&
4127 constraint_ != com.google.ortools.sat.LinearArgumentProto.getDefaultInstance()) {
4128 constraint_ = com.google.ortools.sat.LinearArgumentProto.newBuilder((com.google.ortools.sat.LinearArgumentProto) constraint_)
4131 constraint_ = value;
4135 if (constraintCase_ == 7) {
4136 intDivBuilder_.mergeFrom(value);
4138 intDivBuilder_.setMessage(value);
4141 constraintCase_ = 7;
4158 if (intDivBuilder_ ==
null) {
4159 if (constraintCase_ == 7) {
4160 constraintCase_ = 0;
4165 if (constraintCase_ == 7) {
4166 constraintCase_ = 0;
4169 intDivBuilder_.clear();
4187 return getIntDivFieldBuilder().getBuilder();
4204 if ((constraintCase_ == 7) && (intDivBuilder_ !=
null)) {
4205 return intDivBuilder_.getMessageOrBuilder();
4207 if (constraintCase_ == 7) {
4208 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4210 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4226 private com.google.protobuf.SingleFieldBuilderV3<
4227 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>
4228 getIntDivFieldBuilder() {
4229 if (intDivBuilder_ ==
null) {
4230 if (!(constraintCase_ == 7)) {
4231 constraint_ = com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4233 intDivBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
4234 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>(
4235 (com.google.ortools.sat.LinearArgumentProto) constraint_,
4236 getParentForChildren(),
4240 constraintCase_ = 7;
4242 return intDivBuilder_;
4245 private com.google.protobuf.SingleFieldBuilderV3<
4246 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder> intModBuilder_;
4259 return constraintCase_ == 8;
4273 if (intModBuilder_ ==
null) {
4274 if (constraintCase_ == 8) {
4275 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4277 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4279 if (constraintCase_ == 8) {
4280 return intModBuilder_.getMessage();
4282 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4295 if (intModBuilder_ ==
null) {
4296 if (value ==
null) {
4297 throw new NullPointerException();
4299 constraint_ = value;
4302 intModBuilder_.setMessage(value);
4304 constraintCase_ = 8;
4317 com.google.ortools.sat.LinearArgumentProto.Builder builderForValue) {
4318 if (intModBuilder_ ==
null) {
4319 constraint_ = builderForValue.
build();
4322 intModBuilder_.setMessage(builderForValue.build());
4324 constraintCase_ = 8;
4337 if (intModBuilder_ ==
null) {
4338 if (constraintCase_ == 8 &&
4339 constraint_ != com.google.ortools.sat.LinearArgumentProto.getDefaultInstance()) {
4340 constraint_ = com.google.ortools.sat.LinearArgumentProto.newBuilder((com.google.ortools.sat.LinearArgumentProto) constraint_)
4343 constraint_ = value;
4347 if (constraintCase_ == 8) {
4348 intModBuilder_.mergeFrom(value);
4350 intModBuilder_.setMessage(value);
4353 constraintCase_ = 8;
4366 if (intModBuilder_ ==
null) {
4367 if (constraintCase_ == 8) {
4368 constraintCase_ = 0;
4373 if (constraintCase_ == 8) {
4374 constraintCase_ = 0;
4377 intModBuilder_.clear();
4391 return getIntModFieldBuilder().getBuilder();
4404 if ((constraintCase_ == 8) && (intModBuilder_ !=
null)) {
4405 return intModBuilder_.getMessageOrBuilder();
4407 if (constraintCase_ == 8) {
4408 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4410 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4422 private com.google.protobuf.SingleFieldBuilderV3<
4423 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>
4424 getIntModFieldBuilder() {
4425 if (intModBuilder_ ==
null) {
4426 if (!(constraintCase_ == 8)) {
4427 constraint_ = com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4429 intModBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
4430 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>(
4431 (com.google.ortools.sat.LinearArgumentProto) constraint_,
4432 getParentForChildren(),
4436 constraintCase_ = 8;
4438 return intModBuilder_;
4441 private com.google.protobuf.SingleFieldBuilderV3<
4442 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder> intProdBuilder_;
4460 return constraintCase_ == 11;
4479 if (intProdBuilder_ ==
null) {
4480 if (constraintCase_ == 11) {
4481 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4483 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4485 if (constraintCase_ == 11) {
4486 return intProdBuilder_.getMessage();
4488 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4506 if (intProdBuilder_ ==
null) {
4507 if (value ==
null) {
4508 throw new NullPointerException();
4510 constraint_ = value;
4513 intProdBuilder_.setMessage(value);
4515 constraintCase_ = 11;
4533 com.google.ortools.sat.LinearArgumentProto.Builder builderForValue) {
4534 if (intProdBuilder_ ==
null) {
4535 constraint_ = builderForValue.
build();
4538 intProdBuilder_.setMessage(builderForValue.build());
4540 constraintCase_ = 11;
4558 if (intProdBuilder_ ==
null) {
4559 if (constraintCase_ == 11 &&
4560 constraint_ != com.google.ortools.sat.LinearArgumentProto.getDefaultInstance()) {
4561 constraint_ = com.google.ortools.sat.LinearArgumentProto.newBuilder((com.google.ortools.sat.LinearArgumentProto) constraint_)
4564 constraint_ = value;
4568 if (constraintCase_ == 11) {
4569 intProdBuilder_.mergeFrom(value);
4571 intProdBuilder_.setMessage(value);
4574 constraintCase_ = 11;
4592 if (intProdBuilder_ ==
null) {
4593 if (constraintCase_ == 11) {
4594 constraintCase_ = 0;
4599 if (constraintCase_ == 11) {
4600 constraintCase_ = 0;
4603 intProdBuilder_.clear();
4622 return getIntProdFieldBuilder().getBuilder();
4640 if ((constraintCase_ == 11) && (intProdBuilder_ !=
null)) {
4641 return intProdBuilder_.getMessageOrBuilder();
4643 if (constraintCase_ == 11) {
4644 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4646 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4663 private com.google.protobuf.SingleFieldBuilderV3<
4664 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>
4665 getIntProdFieldBuilder() {
4666 if (intProdBuilder_ ==
null) {
4667 if (!(constraintCase_ == 11)) {
4668 constraint_ = com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4670 intProdBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
4671 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>(
4672 (com.google.ortools.sat.LinearArgumentProto) constraint_,
4673 getParentForChildren(),
4677 constraintCase_ = 11;
4679 return intProdBuilder_;
4682 private com.google.protobuf.SingleFieldBuilderV3<
4683 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder> linMaxBuilder_;
4696 return constraintCase_ == 27;
4710 if (linMaxBuilder_ ==
null) {
4711 if (constraintCase_ == 27) {
4712 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4714 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4716 if (constraintCase_ == 27) {
4717 return linMaxBuilder_.getMessage();
4719 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4732 if (linMaxBuilder_ ==
null) {
4733 if (value ==
null) {
4734 throw new NullPointerException();
4736 constraint_ = value;
4739 linMaxBuilder_.setMessage(value);
4741 constraintCase_ = 27;
4754 com.google.ortools.sat.LinearArgumentProto.Builder builderForValue) {
4755 if (linMaxBuilder_ ==
null) {
4756 constraint_ = builderForValue.
build();
4759 linMaxBuilder_.setMessage(builderForValue.build());
4761 constraintCase_ = 27;
4774 if (linMaxBuilder_ ==
null) {
4775 if (constraintCase_ == 27 &&
4776 constraint_ != com.google.ortools.sat.LinearArgumentProto.getDefaultInstance()) {
4777 constraint_ = com.google.ortools.sat.LinearArgumentProto.newBuilder((com.google.ortools.sat.LinearArgumentProto) constraint_)
4780 constraint_ = value;
4784 if (constraintCase_ == 27) {
4785 linMaxBuilder_.mergeFrom(value);
4787 linMaxBuilder_.setMessage(value);
4790 constraintCase_ = 27;
4803 if (linMaxBuilder_ ==
null) {
4804 if (constraintCase_ == 27) {
4805 constraintCase_ = 0;
4810 if (constraintCase_ == 27) {
4811 constraintCase_ = 0;
4814 linMaxBuilder_.clear();
4828 return getLinMaxFieldBuilder().getBuilder();
4841 if ((constraintCase_ == 27) && (linMaxBuilder_ !=
null)) {
4842 return linMaxBuilder_.getMessageOrBuilder();
4844 if (constraintCase_ == 27) {
4845 return (com.google.ortools.sat.LinearArgumentProto) constraint_;
4847 return com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4859 private com.google.protobuf.SingleFieldBuilderV3<
4860 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>
4861 getLinMaxFieldBuilder() {
4862 if (linMaxBuilder_ ==
null) {
4863 if (!(constraintCase_ == 27)) {
4864 constraint_ = com.google.ortools.sat.LinearArgumentProto.getDefaultInstance();
4866 linMaxBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
4867 com.google.ortools.sat.LinearArgumentProto, com.google.ortools.sat.LinearArgumentProto.Builder, com.google.ortools.sat.LinearArgumentProtoOrBuilder>(
4868 (com.google.ortools.sat.LinearArgumentProto) constraint_,
4869 getParentForChildren(),
4873 constraintCase_ = 27;
4875 return linMaxBuilder_;
4878 private com.google.protobuf.SingleFieldBuilderV3<
4879 com.google.ortools.sat.LinearConstraintProto, com.google.ortools.sat.LinearConstraintProto.Builder, com.google.ortools.sat.LinearConstraintProtoOrBuilder> linearBuilder_;
4891 return constraintCase_ == 12;
4904 if (linearBuilder_ ==
null) {
4905 if (constraintCase_ == 12) {
4906 return (com.google.ortools.sat.LinearConstraintProto) constraint_;
4908 return com.google.ortools.sat.LinearConstraintProto.getDefaultInstance();
4910 if (constraintCase_ == 12) {
4911 return linearBuilder_.getMessage();
4913 return com.google.ortools.sat.LinearConstraintProto.getDefaultInstance();
4925 if (linearBuilder_ ==
null) {
4926 if (value ==
null) {
4927 throw new NullPointerException();
4929 constraint_ = value;
4932 linearBuilder_.setMessage(value);
4934 constraintCase_ = 12;
4946 com.google.ortools.sat.LinearConstraintProto.Builder builderForValue) {
4947 if (linearBuilder_ ==
null) {
4948 constraint_ = builderForValue.
build();
4951 linearBuilder_.setMessage(builderForValue.build());
4953 constraintCase_ = 12;
4965 if (linearBuilder_ ==
null) {
4966 if (constraintCase_ == 12 &&
4967 constraint_ != com.google.ortools.sat.LinearConstraintProto.getDefaultInstance()) {
4968 constraint_ = com.google.ortools.sat.LinearConstraintProto.newBuilder((com.google.ortools.sat.LinearConstraintProto) constraint_)
4971 constraint_ = value;
4975 if (constraintCase_ == 12) {
4976 linearBuilder_.mergeFrom(value);
4978 linearBuilder_.setMessage(value);
4981 constraintCase_ = 12;
4993 if (linearBuilder_ ==
null) {
4994 if (constraintCase_ == 12) {
4995 constraintCase_ = 0;
5000 if (constraintCase_ == 12) {
5001 constraintCase_ = 0;
5004 linearBuilder_.clear();
5017 return getLinearFieldBuilder().getBuilder();
5029 if ((constraintCase_ == 12) && (linearBuilder_ !=
null)) {
5030 return linearBuilder_.getMessageOrBuilder();
5032 if (constraintCase_ == 12) {
5033 return (com.google.ortools.sat.LinearConstraintProto) constraint_;
5035 return com.google.ortools.sat.LinearConstraintProto.getDefaultInstance();
5046 private com.google.protobuf.SingleFieldBuilderV3<
5047 com.google.ortools.sat.LinearConstraintProto, com.google.ortools.sat.LinearConstraintProto.Builder, com.google.ortools.sat.LinearConstraintProtoOrBuilder>
5048 getLinearFieldBuilder() {
5049 if (linearBuilder_ ==
null) {
5050 if (!(constraintCase_ == 12)) {
5051 constraint_ = com.google.ortools.sat.LinearConstraintProto.getDefaultInstance();
5053 linearBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
5054 com.google.ortools.sat.LinearConstraintProto, com.google.ortools.sat.LinearConstraintProto.Builder, com.google.ortools.sat.LinearConstraintProtoOrBuilder>(
5055 (com.google.ortools.sat.LinearConstraintProto) constraint_,
5056 getParentForChildren(),
5060 constraintCase_ = 12;
5062 return linearBuilder_;
5065 private com.google.protobuf.SingleFieldBuilderV3<
5066 com.google.ortools.sat.AllDifferentConstraintProto, com.google.ortools.sat.AllDifferentConstraintProto.Builder, com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder> allDiffBuilder_;
5077 return constraintCase_ == 13;
5089 if (allDiffBuilder_ ==
null) {
5090 if (constraintCase_ == 13) {
5091 return (com.google.ortools.sat.AllDifferentConstraintProto) constraint_;
5093 return com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance();
5095 if (constraintCase_ == 13) {
5096 return allDiffBuilder_.getMessage();
5098 return com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance();
5109 if (allDiffBuilder_ ==
null) {
5110 if (value ==
null) {
5111 throw new NullPointerException();
5113 constraint_ = value;
5116 allDiffBuilder_.setMessage(value);
5118 constraintCase_ = 13;
5129 com.google.ortools.sat.AllDifferentConstraintProto.Builder builderForValue) {
5130 if (allDiffBuilder_ ==
null) {
5131 constraint_ = builderForValue.
build();
5134 allDiffBuilder_.setMessage(builderForValue.build());
5136 constraintCase_ = 13;
5147 if (allDiffBuilder_ ==
null) {
5148 if (constraintCase_ == 13 &&
5149 constraint_ != com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance()) {
5150 constraint_ = com.google.ortools.sat.AllDifferentConstraintProto.newBuilder((com.google.ortools.sat.AllDifferentConstraintProto) constraint_)
5153 constraint_ = value;
5157 if (constraintCase_ == 13) {
5158 allDiffBuilder_.mergeFrom(value);
5160 allDiffBuilder_.setMessage(value);
5163 constraintCase_ = 13;
5174 if (allDiffBuilder_ ==
null) {
5175 if (constraintCase_ == 13) {
5176 constraintCase_ = 0;
5181 if (constraintCase_ == 13) {
5182 constraintCase_ = 0;
5185 allDiffBuilder_.clear();
5197 return getAllDiffFieldBuilder().getBuilder();
5208 if ((constraintCase_ == 13) && (allDiffBuilder_ !=
null)) {
5209 return allDiffBuilder_.getMessageOrBuilder();
5211 if (constraintCase_ == 13) {
5212 return (com.google.ortools.sat.AllDifferentConstraintProto) constraint_;
5214 return com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance();
5224 private com.google.protobuf.SingleFieldBuilderV3<
5225 com.google.ortools.sat.AllDifferentConstraintProto, com.google.ortools.sat.AllDifferentConstraintProto.Builder, com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder>
5226 getAllDiffFieldBuilder() {
5227 if (allDiffBuilder_ ==
null) {
5228 if (!(constraintCase_ == 13)) {
5229 constraint_ = com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance();
5231 allDiffBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
5232 com.google.ortools.sat.AllDifferentConstraintProto, com.google.ortools.sat.AllDifferentConstraintProto.Builder, com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder>(
5233 (com.google.ortools.sat.AllDifferentConstraintProto) constraint_,
5234 getParentForChildren(),
5238 constraintCase_ = 13;
5240 return allDiffBuilder_;
5243 private com.google.protobuf.SingleFieldBuilderV3<
5244 com.google.ortools.sat.ElementConstraintProto, com.google.ortools.sat.ElementConstraintProto.Builder, com.google.ortools.sat.ElementConstraintProtoOrBuilder> elementBuilder_;
5256 return constraintCase_ == 14;
5269 if (elementBuilder_ ==
null) {
5270 if (constraintCase_ == 14) {
5271 return (com.google.ortools.sat.ElementConstraintProto) constraint_;
5273 return com.google.ortools.sat.ElementConstraintProto.getDefaultInstance();
5275 if (constraintCase_ == 14) {
5276 return elementBuilder_.getMessage();
5278 return com.google.ortools.sat.ElementConstraintProto.getDefaultInstance();
5290 if (elementBuilder_ ==
null) {
5291 if (value ==
null) {
5292 throw new NullPointerException();
5294 constraint_ = value;
5297 elementBuilder_.setMessage(value);
5299 constraintCase_ = 14;
5311 com.google.ortools.sat.ElementConstraintProto.Builder builderForValue) {
5312 if (elementBuilder_ ==
null) {
5313 constraint_ = builderForValue.
build();
5316 elementBuilder_.setMessage(builderForValue.build());
5318 constraintCase_ = 14;
5330 if (elementBuilder_ ==
null) {
5331 if (constraintCase_ == 14 &&
5332 constraint_ != com.google.ortools.sat.ElementConstraintProto.getDefaultInstance()) {
5333 constraint_ = com.google.ortools.sat.ElementConstraintProto.newBuilder((com.google.ortools.sat.ElementConstraintProto) constraint_)
5336 constraint_ = value;
5340 if (constraintCase_ == 14) {
5341 elementBuilder_.mergeFrom(value);
5343 elementBuilder_.setMessage(value);
5346 constraintCase_ = 14;
5358 if (elementBuilder_ ==
null) {
5359 if (constraintCase_ == 14) {
5360 constraintCase_ = 0;
5365 if (constraintCase_ == 14) {
5366 constraintCase_ = 0;
5369 elementBuilder_.clear();
5382 return getElementFieldBuilder().getBuilder();
5394 if ((constraintCase_ == 14) && (elementBuilder_ !=
null)) {
5395 return elementBuilder_.getMessageOrBuilder();
5397 if (constraintCase_ == 14) {
5398 return (com.google.ortools.sat.ElementConstraintProto) constraint_;
5400 return com.google.ortools.sat.ElementConstraintProto.getDefaultInstance();
5411 private com.google.protobuf.SingleFieldBuilderV3<
5412 com.google.ortools.sat.ElementConstraintProto, com.google.ortools.sat.ElementConstraintProto.Builder, com.google.ortools.sat.ElementConstraintProtoOrBuilder>
5413 getElementFieldBuilder() {
5414 if (elementBuilder_ ==
null) {
5415 if (!(constraintCase_ == 14)) {
5416 constraint_ = com.google.ortools.sat.ElementConstraintProto.getDefaultInstance();
5418 elementBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
5419 com.google.ortools.sat.ElementConstraintProto, com.google.ortools.sat.ElementConstraintProto.Builder, com.google.ortools.sat.ElementConstraintProtoOrBuilder>(
5420 (com.google.ortools.sat.ElementConstraintProto) constraint_,
5421 getParentForChildren(),
5425 constraintCase_ = 14;
5427 return elementBuilder_;
5430 private com.google.protobuf.SingleFieldBuilderV3<
5431 com.google.ortools.sat.CircuitConstraintProto, com.google.ortools.sat.CircuitConstraintProto.Builder, com.google.ortools.sat.CircuitConstraintProtoOrBuilder> circuitBuilder_;
5443 return constraintCase_ == 15;
5456 if (circuitBuilder_ ==
null) {
5457 if (constraintCase_ == 15) {
5458 return (com.google.ortools.sat.CircuitConstraintProto) constraint_;
5460 return com.google.ortools.sat.CircuitConstraintProto.getDefaultInstance();
5462 if (constraintCase_ == 15) {
5463 return circuitBuilder_.getMessage();
5465 return com.google.ortools.sat.CircuitConstraintProto.getDefaultInstance();
5477 if (circuitBuilder_ ==
null) {
5478 if (value ==
null) {
5479 throw new NullPointerException();
5481 constraint_ = value;
5484 circuitBuilder_.setMessage(value);
5486 constraintCase_ = 15;
5498 com.google.ortools.sat.CircuitConstraintProto.Builder builderForValue) {
5499 if (circuitBuilder_ ==
null) {
5500 constraint_ = builderForValue.
build();
5503 circuitBuilder_.setMessage(builderForValue.build());
5505 constraintCase_ = 15;
5517 if (circuitBuilder_ ==
null) {
5518 if (constraintCase_ == 15 &&
5519 constraint_ != com.google.ortools.sat.CircuitConstraintProto.getDefaultInstance()) {
5520 constraint_ = com.google.ortools.sat.CircuitConstraintProto.newBuilder((com.google.ortools.sat.CircuitConstraintProto) constraint_)
5523 constraint_ = value;
5527 if (constraintCase_ == 15) {
5528 circuitBuilder_.mergeFrom(value);
5530 circuitBuilder_.setMessage(value);
5533 constraintCase_ = 15;
5545 if (circuitBuilder_ ==
null) {
5546 if (constraintCase_ == 15) {
5547 constraintCase_ = 0;
5552 if (constraintCase_ == 15) {
5553 constraintCase_ = 0;
5556 circuitBuilder_.clear();
5569 return getCircuitFieldBuilder().getBuilder();
5581 if ((constraintCase_ == 15) && (circuitBuilder_ !=
null)) {
5582 return circuitBuilder_.getMessageOrBuilder();
5584 if (constraintCase_ == 15) {
5585 return (com.google.ortools.sat.CircuitConstraintProto) constraint_;
5587 return com.google.ortools.sat.CircuitConstraintProto.getDefaultInstance();
5598 private com.google.protobuf.SingleFieldBuilderV3<
5599 com.google.ortools.sat.CircuitConstraintProto, com.google.ortools.sat.CircuitConstraintProto.Builder, com.google.ortools.sat.CircuitConstraintProtoOrBuilder>
5600 getCircuitFieldBuilder() {
5601 if (circuitBuilder_ ==
null) {
5602 if (!(constraintCase_ == 15)) {
5603 constraint_ = com.google.ortools.sat.CircuitConstraintProto.getDefaultInstance();
5605 circuitBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
5606 com.google.ortools.sat.CircuitConstraintProto, com.google.ortools.sat.CircuitConstraintProto.Builder, com.google.ortools.sat.CircuitConstraintProtoOrBuilder>(
5607 (com.google.ortools.sat.CircuitConstraintProto) constraint_,
5608 getParentForChildren(),
5612 constraintCase_ = 15;
5614 return circuitBuilder_;
5617 private com.google.protobuf.SingleFieldBuilderV3<
5618 com.google.ortools.sat.RoutesConstraintProto, com.google.ortools.sat.RoutesConstraintProto.Builder, com.google.ortools.sat.RoutesConstraintProtoOrBuilder> routesBuilder_;
5629 return constraintCase_ == 23;
5641 if (routesBuilder_ ==
null) {
5642 if (constraintCase_ == 23) {
5643 return (com.google.ortools.sat.RoutesConstraintProto) constraint_;
5645 return com.google.ortools.sat.RoutesConstraintProto.getDefaultInstance();
5647 if (constraintCase_ == 23) {
5648 return routesBuilder_.getMessage();
5650 return com.google.ortools.sat.RoutesConstraintProto.getDefaultInstance();
5661 if (routesBuilder_ ==
null) {
5662 if (value ==
null) {
5663 throw new NullPointerException();
5665 constraint_ = value;
5668 routesBuilder_.setMessage(value);
5670 constraintCase_ = 23;
5681 com.google.ortools.sat.RoutesConstraintProto.Builder builderForValue) {
5682 if (routesBuilder_ ==
null) {
5683 constraint_ = builderForValue.
build();
5686 routesBuilder_.setMessage(builderForValue.build());
5688 constraintCase_ = 23;
5699 if (routesBuilder_ ==
null) {
5700 if (constraintCase_ == 23 &&
5701 constraint_ != com.google.ortools.sat.RoutesConstraintProto.getDefaultInstance()) {
5702 constraint_ = com.google.ortools.sat.RoutesConstraintProto.newBuilder((com.google.ortools.sat.RoutesConstraintProto) constraint_)
5705 constraint_ = value;
5709 if (constraintCase_ == 23) {
5710 routesBuilder_.mergeFrom(value);
5712 routesBuilder_.setMessage(value);
5715 constraintCase_ = 23;
5726 if (routesBuilder_ ==
null) {
5727 if (constraintCase_ == 23) {
5728 constraintCase_ = 0;
5733 if (constraintCase_ == 23) {
5734 constraintCase_ = 0;
5737 routesBuilder_.clear();
5749 return getRoutesFieldBuilder().getBuilder();
5760 if ((constraintCase_ == 23) && (routesBuilder_ !=
null)) {
5761 return routesBuilder_.getMessageOrBuilder();
5763 if (constraintCase_ == 23) {
5764 return (com.google.ortools.sat.RoutesConstraintProto) constraint_;
5766 return com.google.ortools.sat.RoutesConstraintProto.getDefaultInstance();
5776 private com.google.protobuf.SingleFieldBuilderV3<
5777 com.google.ortools.sat.RoutesConstraintProto, com.google.ortools.sat.RoutesConstraintProto.Builder, com.google.ortools.sat.RoutesConstraintProtoOrBuilder>
5778 getRoutesFieldBuilder() {
5779 if (routesBuilder_ ==
null) {
5780 if (!(constraintCase_ == 23)) {
5781 constraint_ = com.google.ortools.sat.RoutesConstraintProto.getDefaultInstance();
5783 routesBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
5784 com.google.ortools.sat.RoutesConstraintProto, com.google.ortools.sat.RoutesConstraintProto.Builder, com.google.ortools.sat.RoutesConstraintProtoOrBuilder>(
5785 (com.google.ortools.sat.RoutesConstraintProto) constraint_,
5786 getParentForChildren(),
5790 constraintCase_ = 23;
5792 return routesBuilder_;
5795 private com.google.protobuf.SingleFieldBuilderV3<
5796 com.google.ortools.sat.TableConstraintProto, com.google.ortools.sat.TableConstraintProto.Builder, com.google.ortools.sat.TableConstraintProtoOrBuilder> tableBuilder_;
5808 return constraintCase_ == 16;
5821 if (tableBuilder_ ==
null) {
5822 if (constraintCase_ == 16) {
5823 return (com.google.ortools.sat.TableConstraintProto) constraint_;
5825 return com.google.ortools.sat.TableConstraintProto.getDefaultInstance();
5827 if (constraintCase_ == 16) {
5828 return tableBuilder_.getMessage();
5830 return com.google.ortools.sat.TableConstraintProto.getDefaultInstance();
5842 if (tableBuilder_ ==
null) {
5843 if (value ==
null) {
5844 throw new NullPointerException();
5846 constraint_ = value;
5849 tableBuilder_.setMessage(value);
5851 constraintCase_ = 16;
5863 com.google.ortools.sat.TableConstraintProto.Builder builderForValue) {
5864 if (tableBuilder_ ==
null) {
5865 constraint_ = builderForValue.
build();
5868 tableBuilder_.setMessage(builderForValue.build());
5870 constraintCase_ = 16;
5882 if (tableBuilder_ ==
null) {
5883 if (constraintCase_ == 16 &&
5884 constraint_ != com.google.ortools.sat.TableConstraintProto.getDefaultInstance()) {
5885 constraint_ = com.google.ortools.sat.TableConstraintProto.newBuilder((com.google.ortools.sat.TableConstraintProto) constraint_)
5888 constraint_ = value;
5892 if (constraintCase_ == 16) {
5893 tableBuilder_.mergeFrom(value);
5895 tableBuilder_.setMessage(value);
5898 constraintCase_ = 16;
5910 if (tableBuilder_ ==
null) {
5911 if (constraintCase_ == 16) {
5912 constraintCase_ = 0;
5917 if (constraintCase_ == 16) {
5918 constraintCase_ = 0;
5921 tableBuilder_.clear();
5934 return getTableFieldBuilder().getBuilder();
5946 if ((constraintCase_ == 16) && (tableBuilder_ !=
null)) {
5947 return tableBuilder_.getMessageOrBuilder();
5949 if (constraintCase_ == 16) {
5950 return (com.google.ortools.sat.TableConstraintProto) constraint_;
5952 return com.google.ortools.sat.TableConstraintProto.getDefaultInstance();
5963 private com.google.protobuf.SingleFieldBuilderV3<
5964 com.google.ortools.sat.TableConstraintProto, com.google.ortools.sat.TableConstraintProto.Builder, com.google.ortools.sat.TableConstraintProtoOrBuilder>
5965 getTableFieldBuilder() {
5966 if (tableBuilder_ ==
null) {
5967 if (!(constraintCase_ == 16)) {
5968 constraint_ = com.google.ortools.sat.TableConstraintProto.getDefaultInstance();
5970 tableBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
5971 com.google.ortools.sat.TableConstraintProto, com.google.ortools.sat.TableConstraintProto.Builder, com.google.ortools.sat.TableConstraintProtoOrBuilder>(
5972 (com.google.ortools.sat.TableConstraintProto) constraint_,
5973 getParentForChildren(),
5977 constraintCase_ = 16;
5979 return tableBuilder_;
5982 private com.google.protobuf.SingleFieldBuilderV3<
5983 com.google.ortools.sat.AutomatonConstraintProto, com.google.ortools.sat.AutomatonConstraintProto.Builder, com.google.ortools.sat.AutomatonConstraintProtoOrBuilder> automatonBuilder_;
5995 return constraintCase_ == 17;
6008 if (automatonBuilder_ ==
null) {
6009 if (constraintCase_ == 17) {
6010 return (com.google.ortools.sat.AutomatonConstraintProto) constraint_;
6012 return com.google.ortools.sat.AutomatonConstraintProto.getDefaultInstance();
6014 if (constraintCase_ == 17) {
6015 return automatonBuilder_.getMessage();
6017 return com.google.ortools.sat.AutomatonConstraintProto.getDefaultInstance();
6029 if (automatonBuilder_ ==
null) {
6030 if (value ==
null) {
6031 throw new NullPointerException();
6033 constraint_ = value;
6036 automatonBuilder_.setMessage(value);
6038 constraintCase_ = 17;
6050 com.google.ortools.sat.AutomatonConstraintProto.Builder builderForValue) {
6051 if (automatonBuilder_ ==
null) {
6052 constraint_ = builderForValue.
build();
6055 automatonBuilder_.setMessage(builderForValue.build());
6057 constraintCase_ = 17;
6069 if (automatonBuilder_ ==
null) {
6070 if (constraintCase_ == 17 &&
6071 constraint_ != com.google.ortools.sat.AutomatonConstraintProto.getDefaultInstance()) {
6072 constraint_ = com.google.ortools.sat.AutomatonConstraintProto.newBuilder((com.google.ortools.sat.AutomatonConstraintProto) constraint_)
6075 constraint_ = value;
6079 if (constraintCase_ == 17) {
6080 automatonBuilder_.mergeFrom(value);
6082 automatonBuilder_.setMessage(value);
6085 constraintCase_ = 17;
6097 if (automatonBuilder_ ==
null) {
6098 if (constraintCase_ == 17) {
6099 constraintCase_ = 0;
6104 if (constraintCase_ == 17) {
6105 constraintCase_ = 0;
6108 automatonBuilder_.clear();
6121 return getAutomatonFieldBuilder().getBuilder();
6133 if ((constraintCase_ == 17) && (automatonBuilder_ !=
null)) {
6134 return automatonBuilder_.getMessageOrBuilder();
6136 if (constraintCase_ == 17) {
6137 return (com.google.ortools.sat.AutomatonConstraintProto) constraint_;
6139 return com.google.ortools.sat.AutomatonConstraintProto.getDefaultInstance();
6150 private com.google.protobuf.SingleFieldBuilderV3<
6151 com.google.ortools.sat.AutomatonConstraintProto, com.google.ortools.sat.AutomatonConstraintProto.Builder, com.google.ortools.sat.AutomatonConstraintProtoOrBuilder>
6152 getAutomatonFieldBuilder() {
6153 if (automatonBuilder_ ==
null) {
6154 if (!(constraintCase_ == 17)) {
6155 constraint_ = com.google.ortools.sat.AutomatonConstraintProto.getDefaultInstance();
6157 automatonBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
6158 com.google.ortools.sat.AutomatonConstraintProto, com.google.ortools.sat.AutomatonConstraintProto.Builder, com.google.ortools.sat.AutomatonConstraintProtoOrBuilder>(
6159 (com.google.ortools.sat.AutomatonConstraintProto) constraint_,
6160 getParentForChildren(),
6164 constraintCase_ = 17;
6166 return automatonBuilder_;
6169 private com.google.protobuf.SingleFieldBuilderV3<
6170 com.google.ortools.sat.InverseConstraintProto, com.google.ortools.sat.InverseConstraintProto.Builder, com.google.ortools.sat.InverseConstraintProtoOrBuilder> inverseBuilder_;
6182 return constraintCase_ == 18;
6195 if (inverseBuilder_ ==
null) {
6196 if (constraintCase_ == 18) {
6197 return (com.google.ortools.sat.InverseConstraintProto) constraint_;
6199 return com.google.ortools.sat.InverseConstraintProto.getDefaultInstance();
6201 if (constraintCase_ == 18) {
6202 return inverseBuilder_.getMessage();
6204 return com.google.ortools.sat.InverseConstraintProto.getDefaultInstance();
6216 if (inverseBuilder_ ==
null) {
6217 if (value ==
null) {
6218 throw new NullPointerException();
6220 constraint_ = value;
6223 inverseBuilder_.setMessage(value);
6225 constraintCase_ = 18;
6237 com.google.ortools.sat.InverseConstraintProto.Builder builderForValue) {
6238 if (inverseBuilder_ ==
null) {
6239 constraint_ = builderForValue.
build();
6242 inverseBuilder_.setMessage(builderForValue.build());
6244 constraintCase_ = 18;
6256 if (inverseBuilder_ ==
null) {
6257 if (constraintCase_ == 18 &&
6258 constraint_ != com.google.ortools.sat.InverseConstraintProto.getDefaultInstance()) {
6259 constraint_ = com.google.ortools.sat.InverseConstraintProto.newBuilder((com.google.ortools.sat.InverseConstraintProto) constraint_)
6262 constraint_ = value;
6266 if (constraintCase_ == 18) {
6267 inverseBuilder_.mergeFrom(value);
6269 inverseBuilder_.setMessage(value);
6272 constraintCase_ = 18;
6284 if (inverseBuilder_ ==
null) {
6285 if (constraintCase_ == 18) {
6286 constraintCase_ = 0;
6291 if (constraintCase_ == 18) {
6292 constraintCase_ = 0;
6295 inverseBuilder_.clear();
6308 return getInverseFieldBuilder().getBuilder();
6320 if ((constraintCase_ == 18) && (inverseBuilder_ !=
null)) {
6321 return inverseBuilder_.getMessageOrBuilder();
6323 if (constraintCase_ == 18) {
6324 return (com.google.ortools.sat.InverseConstraintProto) constraint_;
6326 return com.google.ortools.sat.InverseConstraintProto.getDefaultInstance();
6337 private com.google.protobuf.SingleFieldBuilderV3<
6338 com.google.ortools.sat.InverseConstraintProto, com.google.ortools.sat.InverseConstraintProto.Builder, com.google.ortools.sat.InverseConstraintProtoOrBuilder>
6339 getInverseFieldBuilder() {
6340 if (inverseBuilder_ ==
null) {
6341 if (!(constraintCase_ == 18)) {
6342 constraint_ = com.google.ortools.sat.InverseConstraintProto.getDefaultInstance();
6344 inverseBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
6345 com.google.ortools.sat.InverseConstraintProto, com.google.ortools.sat.InverseConstraintProto.Builder, com.google.ortools.sat.InverseConstraintProtoOrBuilder>(
6346 (com.google.ortools.sat.InverseConstraintProto) constraint_,
6347 getParentForChildren(),
6351 constraintCase_ = 18;
6353 return inverseBuilder_;
6356 private com.google.protobuf.SingleFieldBuilderV3<
6357 com.google.ortools.sat.ReservoirConstraintProto, com.google.ortools.sat.ReservoirConstraintProto.Builder, com.google.ortools.sat.ReservoirConstraintProtoOrBuilder> reservoirBuilder_;
6370 return constraintCase_ == 24;
6384 if (reservoirBuilder_ ==
null) {
6385 if (constraintCase_ == 24) {
6386 return (com.google.ortools.sat.ReservoirConstraintProto) constraint_;
6388 return com.google.ortools.sat.ReservoirConstraintProto.getDefaultInstance();
6390 if (constraintCase_ == 24) {
6391 return reservoirBuilder_.getMessage();
6393 return com.google.ortools.sat.ReservoirConstraintProto.getDefaultInstance();
6406 if (reservoirBuilder_ ==
null) {
6407 if (value ==
null) {
6408 throw new NullPointerException();
6410 constraint_ = value;
6413 reservoirBuilder_.setMessage(value);
6415 constraintCase_ = 24;
6428 com.google.ortools.sat.ReservoirConstraintProto.Builder builderForValue) {
6429 if (reservoirBuilder_ ==
null) {
6430 constraint_ = builderForValue.
build();
6433 reservoirBuilder_.setMessage(builderForValue.build());
6435 constraintCase_ = 24;
6448 if (reservoirBuilder_ ==
null) {
6449 if (constraintCase_ == 24 &&
6450 constraint_ != com.google.ortools.sat.ReservoirConstraintProto.getDefaultInstance()) {
6451 constraint_ = com.google.ortools.sat.ReservoirConstraintProto.newBuilder((com.google.ortools.sat.ReservoirConstraintProto) constraint_)
6454 constraint_ = value;
6458 if (constraintCase_ == 24) {
6459 reservoirBuilder_.mergeFrom(value);
6461 reservoirBuilder_.setMessage(value);
6464 constraintCase_ = 24;
6477 if (reservoirBuilder_ ==
null) {
6478 if (constraintCase_ == 24) {
6479 constraintCase_ = 0;
6484 if (constraintCase_ == 24) {
6485 constraintCase_ = 0;
6488 reservoirBuilder_.clear();
6502 return getReservoirFieldBuilder().getBuilder();
6515 if ((constraintCase_ == 24) && (reservoirBuilder_ !=
null)) {
6516 return reservoirBuilder_.getMessageOrBuilder();
6518 if (constraintCase_ == 24) {
6519 return (com.google.ortools.sat.ReservoirConstraintProto) constraint_;
6521 return com.google.ortools.sat.ReservoirConstraintProto.getDefaultInstance();
6533 private com.google.protobuf.SingleFieldBuilderV3<
6534 com.google.ortools.sat.ReservoirConstraintProto, com.google.ortools.sat.ReservoirConstraintProto.Builder, com.google.ortools.sat.ReservoirConstraintProtoOrBuilder>
6535 getReservoirFieldBuilder() {
6536 if (reservoirBuilder_ ==
null) {
6537 if (!(constraintCase_ == 24)) {
6538 constraint_ = com.google.ortools.sat.ReservoirConstraintProto.getDefaultInstance();
6540 reservoirBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
6541 com.google.ortools.sat.ReservoirConstraintProto, com.google.ortools.sat.ReservoirConstraintProto.Builder, com.google.ortools.sat.ReservoirConstraintProtoOrBuilder>(
6542 (com.google.ortools.sat.ReservoirConstraintProto) constraint_,
6543 getParentForChildren(),
6547 constraintCase_ = 24;
6549 return reservoirBuilder_;
6552 private com.google.protobuf.SingleFieldBuilderV3<
6553 com.google.ortools.sat.IntervalConstraintProto, com.google.ortools.sat.IntervalConstraintProto.Builder, com.google.ortools.sat.IntervalConstraintProtoOrBuilder> intervalBuilder_;
6565 return constraintCase_ == 19;
6578 if (intervalBuilder_ ==
null) {
6579 if (constraintCase_ == 19) {
6580 return (com.google.ortools.sat.IntervalConstraintProto) constraint_;
6582 return com.google.ortools.sat.IntervalConstraintProto.getDefaultInstance();
6584 if (constraintCase_ == 19) {
6585 return intervalBuilder_.getMessage();
6587 return com.google.ortools.sat.IntervalConstraintProto.getDefaultInstance();
6599 if (intervalBuilder_ ==
null) {
6600 if (value ==
null) {
6601 throw new NullPointerException();
6603 constraint_ = value;
6606 intervalBuilder_.setMessage(value);
6608 constraintCase_ = 19;
6620 com.google.ortools.sat.IntervalConstraintProto.Builder builderForValue) {
6621 if (intervalBuilder_ ==
null) {
6622 constraint_ = builderForValue.
build();
6625 intervalBuilder_.setMessage(builderForValue.build());
6627 constraintCase_ = 19;
6639 if (intervalBuilder_ ==
null) {
6640 if (constraintCase_ == 19 &&
6641 constraint_ != com.google.ortools.sat.IntervalConstraintProto.getDefaultInstance()) {
6642 constraint_ = com.google.ortools.sat.IntervalConstraintProto.newBuilder((com.google.ortools.sat.IntervalConstraintProto) constraint_)
6645 constraint_ = value;
6649 if (constraintCase_ == 19) {
6650 intervalBuilder_.mergeFrom(value);
6652 intervalBuilder_.setMessage(value);
6655 constraintCase_ = 19;
6667 if (intervalBuilder_ ==
null) {
6668 if (constraintCase_ == 19) {
6669 constraintCase_ = 0;
6674 if (constraintCase_ == 19) {
6675 constraintCase_ = 0;
6678 intervalBuilder_.clear();
6691 return getIntervalFieldBuilder().getBuilder();
6703 if ((constraintCase_ == 19) && (intervalBuilder_ !=
null)) {
6704 return intervalBuilder_.getMessageOrBuilder();
6706 if (constraintCase_ == 19) {
6707 return (com.google.ortools.sat.IntervalConstraintProto) constraint_;
6709 return com.google.ortools.sat.IntervalConstraintProto.getDefaultInstance();
6720 private com.google.protobuf.SingleFieldBuilderV3<
6721 com.google.ortools.sat.IntervalConstraintProto, com.google.ortools.sat.IntervalConstraintProto.Builder, com.google.ortools.sat.IntervalConstraintProtoOrBuilder>
6722 getIntervalFieldBuilder() {
6723 if (intervalBuilder_ ==
null) {
6724 if (!(constraintCase_ == 19)) {
6725 constraint_ = com.google.ortools.sat.IntervalConstraintProto.getDefaultInstance();
6727 intervalBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
6728 com.google.ortools.sat.IntervalConstraintProto, com.google.ortools.sat.IntervalConstraintProto.Builder, com.google.ortools.sat.IntervalConstraintProtoOrBuilder>(
6729 (com.google.ortools.sat.IntervalConstraintProto) constraint_,
6730 getParentForChildren(),
6734 constraintCase_ = 19;
6736 return intervalBuilder_;
6739 private com.google.protobuf.SingleFieldBuilderV3<
6740 com.google.ortools.sat.NoOverlapConstraintProto, com.google.ortools.sat.NoOverlapConstraintProto.Builder, com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder> noOverlapBuilder_;
6753 return constraintCase_ == 20;
6767 if (noOverlapBuilder_ ==
null) {
6768 if (constraintCase_ == 20) {
6769 return (com.google.ortools.sat.NoOverlapConstraintProto) constraint_;
6771 return com.google.ortools.sat.NoOverlapConstraintProto.getDefaultInstance();
6773 if (constraintCase_ == 20) {
6774 return noOverlapBuilder_.getMessage();
6776 return com.google.ortools.sat.NoOverlapConstraintProto.getDefaultInstance();
6789 if (noOverlapBuilder_ ==
null) {
6790 if (value ==
null) {
6791 throw new NullPointerException();
6793 constraint_ = value;
6796 noOverlapBuilder_.setMessage(value);
6798 constraintCase_ = 20;
6811 com.google.ortools.sat.NoOverlapConstraintProto.Builder builderForValue) {
6812 if (noOverlapBuilder_ ==
null) {
6813 constraint_ = builderForValue.
build();
6816 noOverlapBuilder_.setMessage(builderForValue.build());
6818 constraintCase_ = 20;
6831 if (noOverlapBuilder_ ==
null) {
6832 if (constraintCase_ == 20 &&
6833 constraint_ != com.google.ortools.sat.NoOverlapConstraintProto.getDefaultInstance()) {
6834 constraint_ = com.google.ortools.sat.NoOverlapConstraintProto.newBuilder((com.google.ortools.sat.NoOverlapConstraintProto) constraint_)
6837 constraint_ = value;
6841 if (constraintCase_ == 20) {
6842 noOverlapBuilder_.mergeFrom(value);
6844 noOverlapBuilder_.setMessage(value);
6847 constraintCase_ = 20;
6860 if (noOverlapBuilder_ ==
null) {
6861 if (constraintCase_ == 20) {
6862 constraintCase_ = 0;
6867 if (constraintCase_ == 20) {
6868 constraintCase_ = 0;
6871 noOverlapBuilder_.clear();
6885 return getNoOverlapFieldBuilder().getBuilder();
6898 if ((constraintCase_ == 20) && (noOverlapBuilder_ !=
null)) {
6899 return noOverlapBuilder_.getMessageOrBuilder();
6901 if (constraintCase_ == 20) {
6902 return (com.google.ortools.sat.NoOverlapConstraintProto) constraint_;
6904 return com.google.ortools.sat.NoOverlapConstraintProto.getDefaultInstance();
6916 private com.google.protobuf.SingleFieldBuilderV3<
6917 com.google.ortools.sat.NoOverlapConstraintProto, com.google.ortools.sat.NoOverlapConstraintProto.Builder, com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder>
6918 getNoOverlapFieldBuilder() {
6919 if (noOverlapBuilder_ ==
null) {
6920 if (!(constraintCase_ == 20)) {
6921 constraint_ = com.google.ortools.sat.NoOverlapConstraintProto.getDefaultInstance();
6923 noOverlapBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
6924 com.google.ortools.sat.NoOverlapConstraintProto, com.google.ortools.sat.NoOverlapConstraintProto.Builder, com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder>(
6925 (com.google.ortools.sat.NoOverlapConstraintProto) constraint_,
6926 getParentForChildren(),
6930 constraintCase_ = 20;
6932 return noOverlapBuilder_;
6935 private com.google.protobuf.SingleFieldBuilderV3<
6936 com.google.ortools.sat.NoOverlap2DConstraintProto, com.google.ortools.sat.NoOverlap2DConstraintProto.Builder, com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder> noOverlap2DBuilder_;
6947 return constraintCase_ == 21;
6959 if (noOverlap2DBuilder_ ==
null) {
6960 if (constraintCase_ == 21) {
6961 return (com.google.ortools.sat.NoOverlap2DConstraintProto) constraint_;
6963 return com.google.ortools.sat.NoOverlap2DConstraintProto.getDefaultInstance();
6965 if (constraintCase_ == 21) {
6966 return noOverlap2DBuilder_.getMessage();
6968 return com.google.ortools.sat.NoOverlap2DConstraintProto.getDefaultInstance();
6979 if (noOverlap2DBuilder_ ==
null) {
6980 if (value ==
null) {
6981 throw new NullPointerException();
6983 constraint_ = value;
6986 noOverlap2DBuilder_.setMessage(value);
6988 constraintCase_ = 21;
6999 com.google.ortools.sat.NoOverlap2DConstraintProto.Builder builderForValue) {
7000 if (noOverlap2DBuilder_ ==
null) {
7001 constraint_ = builderForValue.
build();
7004 noOverlap2DBuilder_.setMessage(builderForValue.build());
7006 constraintCase_ = 21;
7017 if (noOverlap2DBuilder_ ==
null) {
7018 if (constraintCase_ == 21 &&
7019 constraint_ != com.google.ortools.sat.NoOverlap2DConstraintProto.getDefaultInstance()) {
7020 constraint_ = com.google.ortools.sat.NoOverlap2DConstraintProto.newBuilder((com.google.ortools.sat.NoOverlap2DConstraintProto) constraint_)
7023 constraint_ = value;
7027 if (constraintCase_ == 21) {
7028 noOverlap2DBuilder_.mergeFrom(value);
7030 noOverlap2DBuilder_.setMessage(value);
7033 constraintCase_ = 21;
7044 if (noOverlap2DBuilder_ ==
null) {
7045 if (constraintCase_ == 21) {
7046 constraintCase_ = 0;
7051 if (constraintCase_ == 21) {
7052 constraintCase_ = 0;
7055 noOverlap2DBuilder_.clear();
7067 return getNoOverlap2DFieldBuilder().getBuilder();
7078 if ((constraintCase_ == 21) && (noOverlap2DBuilder_ !=
null)) {
7079 return noOverlap2DBuilder_.getMessageOrBuilder();
7081 if (constraintCase_ == 21) {
7082 return (com.google.ortools.sat.NoOverlap2DConstraintProto) constraint_;
7084 return com.google.ortools.sat.NoOverlap2DConstraintProto.getDefaultInstance();
7094 private com.google.protobuf.SingleFieldBuilderV3<
7095 com.google.ortools.sat.NoOverlap2DConstraintProto, com.google.ortools.sat.NoOverlap2DConstraintProto.Builder, com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder>
7096 getNoOverlap2DFieldBuilder() {
7097 if (noOverlap2DBuilder_ ==
null) {
7098 if (!(constraintCase_ == 21)) {
7099 constraint_ = com.google.ortools.sat.NoOverlap2DConstraintProto.getDefaultInstance();
7101 noOverlap2DBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
7102 com.google.ortools.sat.NoOverlap2DConstraintProto, com.google.ortools.sat.NoOverlap2DConstraintProto.Builder, com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder>(
7103 (com.google.ortools.sat.NoOverlap2DConstraintProto) constraint_,
7104 getParentForChildren(),
7108 constraintCase_ = 21;
7110 return noOverlap2DBuilder_;
7113 private com.google.protobuf.SingleFieldBuilderV3<
7114 com.google.ortools.sat.CumulativeConstraintProto, com.google.ortools.sat.CumulativeConstraintProto.Builder, com.google.ortools.sat.CumulativeConstraintProtoOrBuilder> cumulativeBuilder_;
7127 return constraintCase_ == 22;
7141 if (cumulativeBuilder_ ==
null) {
7142 if (constraintCase_ == 22) {
7143 return (com.google.ortools.sat.CumulativeConstraintProto) constraint_;
7145 return com.google.ortools.sat.CumulativeConstraintProto.getDefaultInstance();
7147 if (constraintCase_ == 22) {
7148 return cumulativeBuilder_.getMessage();
7150 return com.google.ortools.sat.CumulativeConstraintProto.getDefaultInstance();
7163 if (cumulativeBuilder_ ==
null) {
7164 if (value ==
null) {
7165 throw new NullPointerException();
7167 constraint_ = value;
7170 cumulativeBuilder_.setMessage(value);
7172 constraintCase_ = 22;
7185 com.google.ortools.sat.CumulativeConstraintProto.Builder builderForValue) {
7186 if (cumulativeBuilder_ ==
null) {
7187 constraint_ = builderForValue.
build();
7190 cumulativeBuilder_.setMessage(builderForValue.build());
7192 constraintCase_ = 22;
7205 if (cumulativeBuilder_ ==
null) {
7206 if (constraintCase_ == 22 &&
7207 constraint_ != com.google.ortools.sat.CumulativeConstraintProto.getDefaultInstance()) {
7208 constraint_ = com.google.ortools.sat.CumulativeConstraintProto.newBuilder((com.google.ortools.sat.CumulativeConstraintProto) constraint_)
7211 constraint_ = value;
7215 if (constraintCase_ == 22) {
7216 cumulativeBuilder_.mergeFrom(value);
7218 cumulativeBuilder_.setMessage(value);
7221 constraintCase_ = 22;
7234 if (cumulativeBuilder_ ==
null) {
7235 if (constraintCase_ == 22) {
7236 constraintCase_ = 0;
7241 if (constraintCase_ == 22) {
7242 constraintCase_ = 0;
7245 cumulativeBuilder_.clear();
7259 return getCumulativeFieldBuilder().getBuilder();
7272 if ((constraintCase_ == 22) && (cumulativeBuilder_ !=
null)) {
7273 return cumulativeBuilder_.getMessageOrBuilder();
7275 if (constraintCase_ == 22) {
7276 return (com.google.ortools.sat.CumulativeConstraintProto) constraint_;
7278 return com.google.ortools.sat.CumulativeConstraintProto.getDefaultInstance();
7290 private com.google.protobuf.SingleFieldBuilderV3<
7291 com.google.ortools.sat.CumulativeConstraintProto, com.google.ortools.sat.CumulativeConstraintProto.Builder, com.google.ortools.sat.CumulativeConstraintProtoOrBuilder>
7292 getCumulativeFieldBuilder() {
7293 if (cumulativeBuilder_ ==
null) {
7294 if (!(constraintCase_ == 22)) {
7295 constraint_ = com.google.ortools.sat.CumulativeConstraintProto.getDefaultInstance();
7297 cumulativeBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
7298 com.google.ortools.sat.CumulativeConstraintProto, com.google.ortools.sat.CumulativeConstraintProto.Builder, com.google.ortools.sat.CumulativeConstraintProtoOrBuilder>(
7299 (com.google.ortools.sat.CumulativeConstraintProto) constraint_,
7300 getParentForChildren(),
7304 constraintCase_ = 22;
7306 return cumulativeBuilder_;
7309 private com.google.protobuf.SingleFieldBuilderV3<
7310 com.google.ortools.sat.ListOfVariablesProto, com.google.ortools.sat.ListOfVariablesProto.Builder, com.google.ortools.sat.ListOfVariablesProtoOrBuilder> dummyConstraintBuilder_;
7322 return constraintCase_ == 30;
7335 if (dummyConstraintBuilder_ ==
null) {
7336 if (constraintCase_ == 30) {
7337 return (com.google.ortools.sat.ListOfVariablesProto) constraint_;
7339 return com.google.ortools.sat.ListOfVariablesProto.getDefaultInstance();
7341 if (constraintCase_ == 30) {
7342 return dummyConstraintBuilder_.getMessage();
7344 return com.google.ortools.sat.ListOfVariablesProto.getDefaultInstance();
7356 if (dummyConstraintBuilder_ ==
null) {
7357 if (value ==
null) {
7358 throw new NullPointerException();
7360 constraint_ = value;
7363 dummyConstraintBuilder_.setMessage(value);
7365 constraintCase_ = 30;
7377 com.google.ortools.sat.ListOfVariablesProto.Builder builderForValue) {
7378 if (dummyConstraintBuilder_ ==
null) {
7379 constraint_ = builderForValue.
build();
7382 dummyConstraintBuilder_.setMessage(builderForValue.build());
7384 constraintCase_ = 30;
7396 if (dummyConstraintBuilder_ ==
null) {
7397 if (constraintCase_ == 30 &&
7398 constraint_ != com.google.ortools.sat.ListOfVariablesProto.getDefaultInstance()) {
7399 constraint_ = com.google.ortools.sat.ListOfVariablesProto.newBuilder((com.google.ortools.sat.ListOfVariablesProto) constraint_)
7402 constraint_ = value;
7406 if (constraintCase_ == 30) {
7407 dummyConstraintBuilder_.mergeFrom(value);
7409 dummyConstraintBuilder_.setMessage(value);
7412 constraintCase_ = 30;
7424 if (dummyConstraintBuilder_ ==
null) {
7425 if (constraintCase_ == 30) {
7426 constraintCase_ = 0;
7431 if (constraintCase_ == 30) {
7432 constraintCase_ = 0;
7435 dummyConstraintBuilder_.clear();
7448 return getDummyConstraintFieldBuilder().getBuilder();
7460 if ((constraintCase_ == 30) && (dummyConstraintBuilder_ !=
null)) {
7461 return dummyConstraintBuilder_.getMessageOrBuilder();
7463 if (constraintCase_ == 30) {
7464 return (com.google.ortools.sat.ListOfVariablesProto) constraint_;
7466 return com.google.ortools.sat.ListOfVariablesProto.getDefaultInstance();
7477 private com.google.protobuf.SingleFieldBuilderV3<
7478 com.google.ortools.sat.ListOfVariablesProto, com.google.ortools.sat.ListOfVariablesProto.Builder, com.google.ortools.sat.ListOfVariablesProtoOrBuilder>
7479 getDummyConstraintFieldBuilder() {
7480 if (dummyConstraintBuilder_ ==
null) {
7481 if (!(constraintCase_ == 30)) {
7482 constraint_ = com.google.ortools.sat.ListOfVariablesProto.getDefaultInstance();
7484 dummyConstraintBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
7485 com.google.ortools.sat.ListOfVariablesProto, com.google.ortools.sat.ListOfVariablesProto.Builder, com.google.ortools.sat.ListOfVariablesProtoOrBuilder>(
7486 (com.google.ortools.sat.ListOfVariablesProto) constraint_,
7487 getParentForChildren(),
7491 constraintCase_ = 30;
7493 return dummyConstraintBuilder_;
7497 final com.google.protobuf.UnknownFieldSet unknownFields) {
7503 final com.google.protobuf.UnknownFieldSet unknownFields) {