Google OR-Tools
v9.11
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
// source: ortools/sat/cp_model.proto
3
4
// Protobuf Java Version: 4.26.1
5
package
com.google.ortools.sat;
6
7
public
interface
ConstraintProtoOrBuilder
extends
8
// @@protoc_insertion_point(interface_extends:operations_research.sat.ConstraintProto)
9
com.google.protobuf.MessageOrBuilder {
10
19
java.lang.String
getName
();
28
com.google.protobuf.ByteString
29
getNameBytes
();
30
52
java.util.List<java.lang.Integer>
getEnforcementLiteralList
();
74
int
getEnforcementLiteralCount
();
97
int
getEnforcementLiteral
(
int
index);
98
107
boolean
hasBoolOr
();
116
com.google.ortools.sat.BoolArgumentProto
getBoolOr
();
124
com.google.ortools.sat.BoolArgumentProtoOrBuilder
getBoolOrOrBuilder
();
125
138
boolean
hasBoolAnd
();
151
com.google.ortools.sat.BoolArgumentProto
getBoolAnd
();
163
com.google.ortools.sat.BoolArgumentProtoOrBuilder
getBoolAndOrBuilder
();
164
183
boolean
hasAtMostOne
();
202
com.google.ortools.sat.BoolArgumentProto
getAtMostOne
();
220
com.google.ortools.sat.BoolArgumentProtoOrBuilder
getAtMostOneOrBuilder
();
221
241
boolean
hasExactlyOne
();
261
com.google.ortools.sat.BoolArgumentProto
getExactlyOne
();
280
com.google.ortools.sat.BoolArgumentProtoOrBuilder
getExactlyOneOrBuilder
();
281
290
boolean
hasBoolXor
();
299
com.google.ortools.sat.BoolArgumentProto
getBoolXor
();
307
com.google.ortools.sat.BoolArgumentProtoOrBuilder
getBoolXorOrBuilder
();
308
323
boolean
hasIntDiv
();
338
com.google.ortools.sat.LinearArgumentProto
getIntDiv
();
352
com.google.ortools.sat.LinearArgumentProtoOrBuilder
getIntDivOrBuilder
();
353
364
boolean
hasIntMod
();
375
com.google.ortools.sat.LinearArgumentProto
getIntMod
();
385
com.google.ortools.sat.LinearArgumentProtoOrBuilder
getIntModOrBuilder
();
386
402
boolean
hasIntProd
();
418
com.google.ortools.sat.LinearArgumentProto
getIntProd
();
433
com.google.ortools.sat.LinearArgumentProtoOrBuilder
getIntProdOrBuilder
();
434
445
boolean
hasLinMax
();
456
com.google.ortools.sat.LinearArgumentProto
getLinMax
();
466
com.google.ortools.sat.LinearArgumentProtoOrBuilder
getLinMaxOrBuilder
();
467
477
boolean
hasLinear
();
487
com.google.ortools.sat.LinearConstraintProto
getLinear
();
496
com.google.ortools.sat.LinearConstraintProtoOrBuilder
getLinearOrBuilder
();
497
506
boolean
hasAllDiff
();
515
com.google.ortools.sat.AllDifferentConstraintProto
getAllDiff
();
523
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder
getAllDiffOrBuilder
();
524
534
boolean
hasElement
();
544
com.google.ortools.sat.ElementConstraintProto
getElement
();
553
com.google.ortools.sat.ElementConstraintProtoOrBuilder
getElementOrBuilder
();
554
564
boolean
hasCircuit
();
574
com.google.ortools.sat.CircuitConstraintProto
getCircuit
();
583
com.google.ortools.sat.CircuitConstraintProtoOrBuilder
getCircuitOrBuilder
();
584
593
boolean
hasRoutes
();
602
com.google.ortools.sat.RoutesConstraintProto
getRoutes
();
610
com.google.ortools.sat.RoutesConstraintProtoOrBuilder
getRoutesOrBuilder
();
611
621
boolean
hasTable
();
631
com.google.ortools.sat.TableConstraintProto
getTable
();
640
com.google.ortools.sat.TableConstraintProtoOrBuilder
getTableOrBuilder
();
641
651
boolean
hasAutomaton
();
661
com.google.ortools.sat.AutomatonConstraintProto
getAutomaton
();
670
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder
getAutomatonOrBuilder
();
671
681
boolean
hasInverse
();
691
com.google.ortools.sat.InverseConstraintProto
getInverse
();
700
com.google.ortools.sat.InverseConstraintProtoOrBuilder
getInverseOrBuilder
();
701
712
boolean
hasReservoir
();
723
com.google.ortools.sat.ReservoirConstraintProto
getReservoir
();
733
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder
getReservoirOrBuilder
();
734
744
boolean
hasInterval
();
754
com.google.ortools.sat.IntervalConstraintProto
getInterval
();
763
com.google.ortools.sat.IntervalConstraintProtoOrBuilder
getIntervalOrBuilder
();
764
775
boolean
hasNoOverlap
();
786
com.google.ortools.sat.NoOverlapConstraintProto
getNoOverlap
();
796
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder
getNoOverlapOrBuilder
();
797
806
boolean
hasNoOverlap2D
();
815
com.google.ortools.sat.NoOverlap2DConstraintProto
getNoOverlap2D
();
823
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder
getNoOverlap2DOrBuilder
();
824
835
boolean
hasCumulative
();
846
com.google.ortools.sat.CumulativeConstraintProto
getCumulative
();
856
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder
getCumulativeOrBuilder
();
857
867
boolean
hasDummyConstraint
();
877
com.google.ortools.sat.ListOfVariablesProto
getDummyConstraint
();
886
com.google.ortools.sat.ListOfVariablesProtoOrBuilder
getDummyConstraintOrBuilder
();
887
888
com.google.ortools.sat.ConstraintProto.ConstraintCase
getConstraintCase
();
889
}
com.google.ortools.sat.AllDifferentConstraintProto
Definition
AllDifferentConstraintProto.java:17
com.google.ortools.sat.AutomatonConstraintProto
Definition
AutomatonConstraintProto.java:18
com.google.ortools.sat.BoolArgumentProto
Definition
BoolArgumentProto.java:17
com.google.ortools.sat.CircuitConstraintProto
Definition
CircuitConstraintProto.java:25
com.google.ortools.sat.CumulativeConstraintProto
Definition
CumulativeConstraintProto.java:24
com.google.ortools.sat.ElementConstraintProto
Definition
ElementConstraintProto.java:18
com.google.ortools.sat.IntervalConstraintProto
Definition
IntervalConstraintProto.java:27
com.google.ortools.sat.InverseConstraintProto
Definition
InverseConstraintProto.java:18
com.google.ortools.sat.LinearArgumentProto
Definition
LinearArgumentProto.java:13
com.google.ortools.sat.LinearConstraintProto
Definition
LinearConstraintProto.java:22
com.google.ortools.sat.ListOfVariablesProto
Definition
ListOfVariablesProto.java:17
com.google.ortools.sat.NoOverlap2DConstraintProto
Definition
NoOverlap2DConstraintProto.java:25
com.google.ortools.sat.NoOverlapConstraintProto
Definition
NoOverlapConstraintProto.java:21
com.google.ortools.sat.ReservoirConstraintProto
Definition
ReservoirConstraintProto.java:32
com.google.ortools.sat.RoutesConstraintProto
Definition
RoutesConstraintProto.java:36
com.google.ortools.sat.TableConstraintProto
Definition
TableConstraintProto.java:19
com.google.ortools.sat.ConstraintProto.ConstraintCase
Definition
ConstraintProto.java:55
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder
Definition
AllDifferentConstraintProtoOrBuilder.java:9
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder
Definition
AutomatonConstraintProtoOrBuilder.java:9
com.google.ortools.sat.BoolArgumentProtoOrBuilder
Definition
BoolArgumentProtoOrBuilder.java:9
com.google.ortools.sat.CircuitConstraintProtoOrBuilder
Definition
CircuitConstraintProtoOrBuilder.java:9
com.google.ortools.sat.ConstraintProtoOrBuilder
Definition
ConstraintProtoOrBuilder.java:9
com.google.ortools.sat.ConstraintProtoOrBuilder.getLinear
com.google.ortools.sat.LinearConstraintProto getLinear()
com.google.ortools.sat.ConstraintProtoOrBuilder.getReservoirOrBuilder
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder getReservoirOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasTable
boolean hasTable()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasDummyConstraint
boolean hasDummyConstraint()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasBoolAnd
boolean hasBoolAnd()
com.google.ortools.sat.ConstraintProtoOrBuilder.getConstraintCase
com.google.ortools.sat.ConstraintProto.ConstraintCase getConstraintCase()
com.google.ortools.sat.ConstraintProtoOrBuilder.getLinMax
com.google.ortools.sat.LinearArgumentProto getLinMax()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasAutomaton
boolean hasAutomaton()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAllDiff
com.google.ortools.sat.AllDifferentConstraintProto getAllDiff()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolAndOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolAndOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntDivOrBuilder
com.google.ortools.sat.LinearArgumentProtoOrBuilder getIntDivOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getElementOrBuilder
com.google.ortools.sat.ElementConstraintProtoOrBuilder getElementOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasRoutes
boolean hasRoutes()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntMod
boolean hasIntMod()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlap2D
com.google.ortools.sat.NoOverlap2DConstraintProto getNoOverlap2D()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlap2DOrBuilder
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder getNoOverlap2DOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasNoOverlap
boolean hasNoOverlap()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasElement
boolean hasElement()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntProd
boolean hasIntProd()
com.google.ortools.sat.ConstraintProtoOrBuilder.getEnforcementLiteralCount
int getEnforcementLiteralCount()
com.google.ortools.sat.ConstraintProtoOrBuilder.getTableOrBuilder
com.google.ortools.sat.TableConstraintProtoOrBuilder getTableOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getInverseOrBuilder
com.google.ortools.sat.InverseConstraintProtoOrBuilder getInverseOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasAtMostOne
boolean hasAtMostOne()
com.google.ortools.sat.ConstraintProtoOrBuilder.getExactlyOne
com.google.ortools.sat.BoolArgumentProto getExactlyOne()
com.google.ortools.sat.ConstraintProtoOrBuilder.getExactlyOneOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getExactlyOneOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntMod
com.google.ortools.sat.LinearArgumentProto getIntMod()
com.google.ortools.sat.ConstraintProtoOrBuilder.getEnforcementLiteral
int getEnforcementLiteral(int index)
com.google.ortools.sat.ConstraintProtoOrBuilder.hasBoolOr
boolean hasBoolOr()
com.google.ortools.sat.ConstraintProtoOrBuilder.getCumulative
com.google.ortools.sat.CumulativeConstraintProto getCumulative()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAutomaton
com.google.ortools.sat.AutomatonConstraintProto getAutomaton()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolOrOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolOrOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getRoutes
com.google.ortools.sat.RoutesConstraintProto getRoutes()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasCumulative
boolean hasCumulative()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolXorOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolXorOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolXor
com.google.ortools.sat.BoolArgumentProto getBoolXor()
com.google.ortools.sat.ConstraintProtoOrBuilder.getElement
com.google.ortools.sat.ElementConstraintProto getElement()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasInterval
boolean hasInterval()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAutomatonOrBuilder
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder getAutomatonOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getTable
com.google.ortools.sat.TableConstraintProto getTable()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntervalOrBuilder
com.google.ortools.sat.IntervalConstraintProtoOrBuilder getIntervalOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasCircuit
boolean hasCircuit()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasBoolXor
boolean hasBoolXor()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntDiv
com.google.ortools.sat.LinearArgumentProto getIntDiv()
com.google.ortools.sat.ConstraintProtoOrBuilder.getCumulativeOrBuilder
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder getCumulativeOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getDummyConstraintOrBuilder
com.google.ortools.sat.ListOfVariablesProtoOrBuilder getDummyConstraintOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasLinMax
boolean hasLinMax()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasAllDiff
boolean hasAllDiff()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAllDiffOrBuilder
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder getAllDiffOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntProd
com.google.ortools.sat.LinearArgumentProto getIntProd()
com.google.ortools.sat.ConstraintProtoOrBuilder.getInverse
com.google.ortools.sat.InverseConstraintProto getInverse()
com.google.ortools.sat.ConstraintProtoOrBuilder.getReservoir
com.google.ortools.sat.ReservoirConstraintProto getReservoir()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntModOrBuilder
com.google.ortools.sat.LinearArgumentProtoOrBuilder getIntModOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getLinMaxOrBuilder
com.google.ortools.sat.LinearArgumentProtoOrBuilder getLinMaxOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasNoOverlap2D
boolean hasNoOverlap2D()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasLinear
boolean hasLinear()
com.google.ortools.sat.ConstraintProtoOrBuilder.getCircuitOrBuilder
com.google.ortools.sat.CircuitConstraintProtoOrBuilder getCircuitOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNameBytes
com.google.protobuf.ByteString getNameBytes()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntDiv
boolean hasIntDiv()
com.google.ortools.sat.ConstraintProtoOrBuilder.getEnforcementLiteralList
java.util.List< java.lang.Integer > getEnforcementLiteralList()
com.google.ortools.sat.ConstraintProtoOrBuilder.getName
java.lang.String getName()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAtMostOneOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getAtMostOneOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntProdOrBuilder
com.google.ortools.sat.LinearArgumentProtoOrBuilder getIntProdOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasExactlyOne
boolean hasExactlyOne()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAtMostOne
com.google.ortools.sat.BoolArgumentProto getAtMostOne()
com.google.ortools.sat.ConstraintProtoOrBuilder.getDummyConstraint
com.google.ortools.sat.ListOfVariablesProto getDummyConstraint()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolOr
com.google.ortools.sat.BoolArgumentProto getBoolOr()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasReservoir
boolean hasReservoir()
com.google.ortools.sat.ConstraintProtoOrBuilder.getInterval
com.google.ortools.sat.IntervalConstraintProto getInterval()
com.google.ortools.sat.ConstraintProtoOrBuilder.getLinearOrBuilder
com.google.ortools.sat.LinearConstraintProtoOrBuilder getLinearOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolAnd
com.google.ortools.sat.BoolArgumentProto getBoolAnd()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlap
com.google.ortools.sat.NoOverlapConstraintProto getNoOverlap()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasInverse
boolean hasInverse()
com.google.ortools.sat.ConstraintProtoOrBuilder.getRoutesOrBuilder
com.google.ortools.sat.RoutesConstraintProtoOrBuilder getRoutesOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlapOrBuilder
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder getNoOverlapOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getCircuit
com.google.ortools.sat.CircuitConstraintProto getCircuit()
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder
Definition
CumulativeConstraintProtoOrBuilder.java:9
com.google.ortools.sat.ElementConstraintProtoOrBuilder
Definition
ElementConstraintProtoOrBuilder.java:9
com.google.ortools.sat.IntervalConstraintProtoOrBuilder
Definition
IntervalConstraintProtoOrBuilder.java:9
com.google.ortools.sat.InverseConstraintProtoOrBuilder
Definition
InverseConstraintProtoOrBuilder.java:9
com.google.ortools.sat.LinearArgumentProtoOrBuilder
Definition
LinearArgumentProtoOrBuilder.java:9
com.google.ortools.sat.LinearConstraintProtoOrBuilder
Definition
LinearConstraintProtoOrBuilder.java:9
com.google.ortools.sat.ListOfVariablesProtoOrBuilder
Definition
ListOfVariablesProtoOrBuilder.java:9
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder
Definition
NoOverlap2DConstraintProtoOrBuilder.java:9
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder
Definition
NoOverlapConstraintProtoOrBuilder.java:9
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder
Definition
ReservoirConstraintProtoOrBuilder.java:9
com.google.ortools.sat.RoutesConstraintProtoOrBuilder
Definition
RoutesConstraintProtoOrBuilder.java:9
com.google.ortools.sat.TableConstraintProtoOrBuilder
Definition
TableConstraintProtoOrBuilder.java:9
build
java
ortools-java
src
main
java
com
google
ortools
sat
ConstraintProtoOrBuilder.java
Generated by
1.12.0