Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
ConstraintProtoOrBuilder.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/sat/cp_model.proto
4// Protobuf Java Version: 4.33.1
5
6package com.google.ortools.sat;
7
8@com.google.protobuf.Generated
9public interface ConstraintProtoOrBuilder extends
10 // @@protoc_insertion_point(interface_extends:operations_research.sat.ConstraintProto)
11 com.google.protobuf.MessageOrBuilder {
12
21 java.lang.String getName();
30 com.google.protobuf.ByteString
32
54 java.util.List<java.lang.Integer> getEnforcementLiteralList();
99 int getEnforcementLiteral(int index);
100
109 boolean hasBoolOr();
127
140 boolean hasBoolAnd();
166
181 boolean hasAtMostOne();
211
227 boolean hasExactlyOne();
259
268 boolean hasBoolXor();
286
301 boolean hasIntDiv();
331
342 boolean hasIntMod();
364
380 boolean hasIntProd();
412
423 boolean hasLinMax();
445
455 boolean hasLinear();
475
484 boolean hasAllDiff();
502
512 boolean hasElement();
532
542 boolean hasCircuit();
562
571 boolean hasRoutes();
589
599 boolean hasTable();
619
629 boolean hasAutomaton();
649
659 boolean hasInverse();
679
690 boolean hasReservoir();
712
722 boolean hasInterval();
742
753 boolean hasNoOverlap();
775
784 boolean hasNoOverlap2D();
802
813 boolean hasCumulative();
835
865
867}
com.google.ortools.sat.LinearConstraintProto getLinear()
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder getReservoirOrBuilder()
com.google.ortools.sat.ConstraintProto.ConstraintCase getConstraintCase()
com.google.ortools.sat.LinearArgumentProto getLinMax()
com.google.ortools.sat.AllDifferentConstraintProto getAllDiff()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolAndOrBuilder()
com.google.ortools.sat.LinearArgumentProtoOrBuilder getIntDivOrBuilder()
com.google.ortools.sat.ElementConstraintProtoOrBuilder getElementOrBuilder()
com.google.ortools.sat.NoOverlap2DConstraintProto getNoOverlap2D()
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder getNoOverlap2DOrBuilder()
com.google.ortools.sat.TableConstraintProtoOrBuilder getTableOrBuilder()
com.google.ortools.sat.InverseConstraintProtoOrBuilder getInverseOrBuilder()
com.google.ortools.sat.BoolArgumentProto getExactlyOne()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getExactlyOneOrBuilder()
com.google.ortools.sat.LinearArgumentProto getIntMod()
com.google.ortools.sat.CumulativeConstraintProto getCumulative()
com.google.ortools.sat.AutomatonConstraintProto getAutomaton()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolOrOrBuilder()
com.google.ortools.sat.RoutesConstraintProto getRoutes()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolXorOrBuilder()
com.google.ortools.sat.BoolArgumentProto getBoolXor()
com.google.ortools.sat.ElementConstraintProto getElement()
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder getAutomatonOrBuilder()
com.google.ortools.sat.TableConstraintProto getTable()
com.google.ortools.sat.IntervalConstraintProtoOrBuilder getIntervalOrBuilder()
com.google.ortools.sat.LinearArgumentProto getIntDiv()
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder getCumulativeOrBuilder()
com.google.ortools.sat.ListOfVariablesProtoOrBuilder getDummyConstraintOrBuilder()
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder getAllDiffOrBuilder()
com.google.ortools.sat.LinearArgumentProto getIntProd()
com.google.ortools.sat.InverseConstraintProto getInverse()
com.google.ortools.sat.ReservoirConstraintProto getReservoir()
com.google.ortools.sat.LinearArgumentProtoOrBuilder getIntModOrBuilder()
com.google.ortools.sat.LinearArgumentProtoOrBuilder getLinMaxOrBuilder()
com.google.ortools.sat.CircuitConstraintProtoOrBuilder getCircuitOrBuilder()
com.google.protobuf.ByteString getNameBytes()
java.util.List< java.lang.Integer > getEnforcementLiteralList()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getAtMostOneOrBuilder()
com.google.ortools.sat.LinearArgumentProtoOrBuilder getIntProdOrBuilder()
com.google.ortools.sat.BoolArgumentProto getAtMostOne()
com.google.ortools.sat.ListOfVariablesProto getDummyConstraint()
com.google.ortools.sat.BoolArgumentProto getBoolOr()
com.google.ortools.sat.IntervalConstraintProto getInterval()
com.google.ortools.sat.LinearConstraintProtoOrBuilder getLinearOrBuilder()
com.google.ortools.sat.BoolArgumentProto getBoolAnd()
com.google.ortools.sat.NoOverlapConstraintProto getNoOverlap()
com.google.ortools.sat.RoutesConstraintProtoOrBuilder getRoutesOrBuilder()
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder getNoOverlapOrBuilder()
com.google.ortools.sat.CircuitConstraintProto getCircuit()