OR-Tools
7.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
ortools
gen
com
google
ortools
sat
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
package
com.google.ortools.sat;
5
6
public
interface
ConstraintProtoOrBuilder
extends
7
// @@protoc_insertion_point(interface_extends:operations_research.sat.ConstraintProto)
8
com
.google.protobuf.MessageOrBuilder {
9
17
java.lang.String
getName
();
25
com
.
google
.protobuf.ByteString
26
getNameBytes
();
27
46
java.util.List<java.lang.Integer>
getEnforcementLiteralList
();
65
int
getEnforcementLiteralCount
();
84
int
getEnforcementLiteral
(
int
index);
85
93
boolean
hasBoolOr
();
101
com
.
google
.
ortools
.
sat
.
BoolArgumentProto
getBoolOr
();
109
com
.
google
.
ortools
.
sat
.
BoolArgumentProtoOrBuilder
getBoolOrOrBuilder
();
110
121
boolean
hasBoolAnd
();
132
com
.
google
.
ortools
.
sat
.
BoolArgumentProto
getBoolAnd
();
143
com
.
google
.
ortools
.
sat
.
BoolArgumentProtoOrBuilder
getBoolAndOrBuilder
();
144
156
boolean
hasAtMostOne
();
168
com
.
google
.
ortools
.
sat
.
BoolArgumentProto
getAtMostOne
();
180
com
.
google
.
ortools
.
sat
.
BoolArgumentProtoOrBuilder
getAtMostOneOrBuilder
();
181
189
boolean
hasBoolXor
();
197
com
.
google
.
ortools
.
sat
.
BoolArgumentProto
getBoolXor
();
205
com
.
google
.
ortools
.
sat
.
BoolArgumentProtoOrBuilder
getBoolXorOrBuilder
();
206
214
boolean
hasIntDiv
();
222
com
.
google
.
ortools
.
sat
.
IntegerArgumentProto
getIntDiv
();
230
com
.
google
.
ortools
.
sat
.
IntegerArgumentProtoOrBuilder
getIntDivOrBuilder
();
231
239
boolean
hasIntMod
();
247
com
.
google
.
ortools
.
sat
.
IntegerArgumentProto
getIntMod
();
255
com
.
google
.
ortools
.
sat
.
IntegerArgumentProtoOrBuilder
getIntModOrBuilder
();
256
265
boolean
hasIntMax
();
274
com
.
google
.
ortools
.
sat
.
IntegerArgumentProto
getIntMax
();
283
com
.
google
.
ortools
.
sat
.
IntegerArgumentProtoOrBuilder
getIntMaxOrBuilder
();
284
293
boolean
hasIntMin
();
302
com
.
google
.
ortools
.
sat
.
IntegerArgumentProto
getIntMin
();
311
com
.
google
.
ortools
.
sat
.
IntegerArgumentProtoOrBuilder
getIntMinOrBuilder
();
312
321
boolean
hasIntProd
();
330
com
.
google
.
ortools
.
sat
.
IntegerArgumentProto
getIntProd
();
339
com
.
google
.
ortools
.
sat
.
IntegerArgumentProtoOrBuilder
getIntProdOrBuilder
();
340
349
boolean
hasLinear
();
358
com
.
google
.
ortools
.
sat
.
LinearConstraintProto
getLinear
();
367
com
.
google
.
ortools
.
sat
.
LinearConstraintProtoOrBuilder
getLinearOrBuilder
();
368
376
boolean
hasAllDiff
();
384
com
.
google
.
ortools
.
sat
.
AllDifferentConstraintProto
getAllDiff
();
392
com
.
google
.
ortools
.
sat
.
AllDifferentConstraintProtoOrBuilder
getAllDiffOrBuilder
();
393
402
boolean
hasElement
();
411
com
.
google
.
ortools
.
sat
.
ElementConstraintProto
getElement
();
420
com
.
google
.
ortools
.
sat
.
ElementConstraintProtoOrBuilder
getElementOrBuilder
();
421
430
boolean
hasCircuit
();
439
com
.
google
.
ortools
.
sat
.
CircuitConstraintProto
getCircuit
();
448
com
.
google
.
ortools
.
sat
.
CircuitConstraintProtoOrBuilder
getCircuitOrBuilder
();
449
457
boolean
hasRoutes
();
465
com
.
google
.
ortools
.
sat
.
RoutesConstraintProto
getRoutes
();
473
com
.
google
.
ortools
.
sat
.
RoutesConstraintProtoOrBuilder
getRoutesOrBuilder
();
474
483
boolean
hasCircuitCovering
();
492
com
.
google
.
ortools
.
sat
.
CircuitCoveringConstraintProto
getCircuitCovering
();
501
com
.
google
.
ortools
.
sat
.
CircuitCoveringConstraintProtoOrBuilder
getCircuitCoveringOrBuilder
();
502
511
boolean
hasTable
();
520
com
.
google
.
ortools
.
sat
.
TableConstraintProto
getTable
();
529
com
.
google
.
ortools
.
sat
.
TableConstraintProtoOrBuilder
getTableOrBuilder
();
530
539
boolean
hasAutomaton
();
548
com
.
google
.
ortools
.
sat
.
AutomatonConstraintProto
getAutomaton
();
557
com
.
google
.
ortools
.
sat
.
AutomatonConstraintProtoOrBuilder
getAutomatonOrBuilder
();
558
567
boolean
hasInverse
();
576
com
.
google
.
ortools
.
sat
.
InverseConstraintProto
getInverse
();
585
com
.
google
.
ortools
.
sat
.
InverseConstraintProtoOrBuilder
getInverseOrBuilder
();
586
596
boolean
hasReservoir
();
606
com
.
google
.
ortools
.
sat
.
ReservoirConstraintProto
getReservoir
();
616
com
.
google
.
ortools
.
sat
.
ReservoirConstraintProtoOrBuilder
getReservoirOrBuilder
();
617
626
boolean
hasInterval
();
635
com
.
google
.
ortools
.
sat
.
IntervalConstraintProto
getInterval
();
644
com
.
google
.
ortools
.
sat
.
IntervalConstraintProtoOrBuilder
getIntervalOrBuilder
();
645
655
boolean
hasNoOverlap
();
665
com
.
google
.
ortools
.
sat
.
NoOverlapConstraintProto
getNoOverlap
();
675
com
.
google
.
ortools
.
sat
.
NoOverlapConstraintProtoOrBuilder
getNoOverlapOrBuilder
();
676
684
boolean
hasNoOverlap2D
();
692
com
.
google
.
ortools
.
sat
.
NoOverlap2DConstraintProto
getNoOverlap2D
();
700
com
.
google
.
ortools
.
sat
.
NoOverlap2DConstraintProtoOrBuilder
getNoOverlap2DOrBuilder
();
701
711
boolean
hasCumulative
();
721
com
.
google
.
ortools
.
sat
.
CumulativeConstraintProto
getCumulative
();
731
com
.
google
.
ortools
.
sat
.
CumulativeConstraintProtoOrBuilder
getCumulativeOrBuilder
();
732
733
public
com
.
google
.
ortools
.
sat
.
ConstraintProto
.
ConstraintCase
getConstraintCase
();
734
}
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlap2DOrBuilder
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder getNoOverlap2DOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntProd
boolean hasIntProd()
com.google.ortools.sat
Definition:
AllDifferentConstraintProto.java:4
com.google.ortools.sat.ConstraintProtoOrBuilder.hasAutomaton
boolean hasAutomaton()
com.google.ortools.sat.NoOverlap2DConstraintProto
Definition:
NoOverlap2DConstraintProto.java:16
com.google.ortools.sat.ConstraintProtoOrBuilder.getEnforcementLiteralList
java.util.List< java.lang.Integer > getEnforcementLiteralList()
com.google.ortools.sat.ConstraintProtoOrBuilder.getCircuitCovering
com.google.ortools.sat.CircuitCoveringConstraintProto getCircuitCovering()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolOrOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolOrOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntDiv
com.google.ortools.sat.IntegerArgumentProto getIntDiv()
com.google.ortools.sat.ConstraintProtoOrBuilder.getRoutes
com.google.ortools.sat.RoutesConstraintProto getRoutes()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntDivOrBuilder
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntDivOrBuilder()
com.google.ortools.sat.ElementConstraintProto
Definition:
ElementConstraintProto.java:14
com.google.ortools.sat.RoutesConstraintProto
Definition:
RoutesConstraintProto.java:25
com.google.ortools.sat.ConstraintProtoOrBuilder.getCircuitCoveringOrBuilder
com.google.ortools.sat.CircuitCoveringConstraintProtoOrBuilder getCircuitCoveringOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAllDiff
com.google.ortools.sat.AllDifferentConstraintProto getAllDiff()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasReservoir
boolean hasReservoir()
com.google.ortools.sat.RoutesConstraintProtoOrBuilder
Definition:
RoutesConstraintProtoOrBuilder.java:6
com.google.ortools.sat.BoolArgumentProtoOrBuilder
Definition:
BoolArgumentProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntervalOrBuilder
com.google.ortools.sat.IntervalConstraintProtoOrBuilder getIntervalOrBuilder()
com.google.ortools.sat.NoOverlapConstraintProto
Definition:
NoOverlapConstraintProto.java:17
com.google.ortools.sat.ConstraintProtoOrBuilder.getNameBytes
com.google.protobuf.ByteString getNameBytes()
com.google.ortools.sat.InverseConstraintProtoOrBuilder
Definition:
InverseConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProto
Definition:
ConstraintProto.java:13
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolAndOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolAndOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntMax
com.google.ortools.sat.IntegerArgumentProto getIntMax()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAtMostOne
com.google.ortools.sat.BoolArgumentProto getAtMostOne()
com.google.ortools.sat.IntegerArgumentProto
Definition:
IntegerArgumentProto.java:13
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntMaxOrBuilder
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntMaxOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasNoOverlap
boolean hasNoOverlap()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlapOrBuilder
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder getNoOverlapOrBuilder()
com.google.ortools.sat.AutomatonConstraintProto
Definition:
AutomatonConstraintProto.java:14
com.google.ortools.sat.ConstraintProtoOrBuilder.getCircuitOrBuilder
com.google.ortools.sat.CircuitConstraintProtoOrBuilder getCircuitOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlap
com.google.ortools.sat.NoOverlapConstraintProto getNoOverlap()
com.google.ortools.sat.ConstraintProtoOrBuilder.getTableOrBuilder
com.google.ortools.sat.TableConstraintProtoOrBuilder getTableOrBuilder()
com
com.google.ortools.sat.ConstraintProtoOrBuilder.getNoOverlap2D
com.google.ortools.sat.NoOverlap2DConstraintProto getNoOverlap2D()
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder
Definition:
CumulativeConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntMin
boolean hasIntMin()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasElement
boolean hasElement()
com.google.ortools.sat.ConstraintProtoOrBuilder.getElementOrBuilder
com.google.ortools.sat.ElementConstraintProtoOrBuilder getElementOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getCumulativeOrBuilder
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder getCumulativeOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntMinOrBuilder
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntMinOrBuilder()
com.google.ortools.sat.InverseConstraintProto
Definition:
InverseConstraintProto.java:14
com.google.ortools.sat.ConstraintProtoOrBuilder.getAllDiffOrBuilder
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder getAllDiffOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolOr
com.google.ortools.sat.BoolArgumentProto getBoolOr()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasCircuitCovering
boolean hasCircuitCovering()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAutomatonOrBuilder
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder getAutomatonOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getRoutesOrBuilder
com.google.ortools.sat.RoutesConstraintProtoOrBuilder getRoutesOrBuilder()
com.google.ortools.sat.ReservoirConstraintProto
Definition:
ReservoirConstraintProto.java:25
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntMod
com.google.ortools.sat.IntegerArgumentProto getIntMod()
com.google.ortools.sat.ConstraintProtoOrBuilder.getInverseOrBuilder
com.google.ortools.sat.InverseConstraintProtoOrBuilder getInverseOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolXor
com.google.ortools.sat.BoolArgumentProto getBoolXor()
com.google.ortools.sat.BoolArgumentProto
Definition:
BoolArgumentProto.java:13
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntProd
com.google.ortools.sat.IntegerArgumentProto getIntProd()
com.google.ortools.sat.CumulativeConstraintProto
Definition:
CumulativeConstraintProto.java:16
com.google.ortools.sat.ConstraintProtoOrBuilder.getCumulative
com.google.ortools.sat.CumulativeConstraintProto getCumulative()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntMin
com.google.ortools.sat.IntegerArgumentProto getIntMin()
com.google.ortools.sat.ConstraintProtoOrBuilder.getElement
com.google.ortools.sat.ElementConstraintProto getElement()
com.google.ortools.sat.ConstraintProto.ConstraintCase
Definition:
ConstraintProto.java:438
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolAnd
com.google.ortools.sat.BoolArgumentProto getBoolAnd()
com.google.ortools.sat.ConstraintProtoOrBuilder.getReservoir
com.google.ortools.sat.ReservoirConstraintProto getReservoir()
com.google.ortools.sat.IntegerArgumentProtoOrBuilder
Definition:
IntegerArgumentProtoOrBuilder.java:6
com.google.ortools
com.google.ortools.sat.ConstraintProtoOrBuilder.hasBoolAnd
boolean hasBoolAnd()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasNoOverlap2D
boolean hasNoOverlap2D()
com.google.ortools.sat.ConstraintProtoOrBuilder.getInterval
com.google.ortools.sat.IntervalConstraintProto getInterval()
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder
Definition:
ReservoirConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.hasInterval
boolean hasInterval()
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder
Definition:
NoOverlapConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.getCircuit
com.google.ortools.sat.CircuitConstraintProto getCircuit()
com.google.ortools.sat.CircuitConstraintProtoOrBuilder
Definition:
CircuitConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.hasCumulative
boolean hasCumulative()
com.google.ortools.sat.ConstraintProtoOrBuilder.getLinear
com.google.ortools.sat.LinearConstraintProto getLinear()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasAtMostOne
boolean hasAtMostOne()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasTable
boolean hasTable()
com.google.ortools.sat.LinearConstraintProtoOrBuilder
Definition:
LinearConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.hasAllDiff
boolean hasAllDiff()
com.google.ortools.sat.ConstraintProtoOrBuilder.getLinearOrBuilder
com.google.ortools.sat.LinearConstraintProtoOrBuilder getLinearOrBuilder()
com.google.ortools.sat.TableConstraintProto
Definition:
TableConstraintProto.java:15
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntModOrBuilder
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntModOrBuilder()
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder
Definition:
AllDifferentConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder
Definition:
ConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.getName
java.lang.String getName()
com.google.ortools.sat.ElementConstraintProtoOrBuilder
Definition:
ElementConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.getInverse
com.google.ortools.sat.InverseConstraintProto getInverse()
com.google.ortools.sat.ConstraintProtoOrBuilder.getIntProdOrBuilder
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntProdOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntMax
boolean hasIntMax()
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder
Definition:
AutomatonConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.hasLinear
boolean hasLinear()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasRoutes
boolean hasRoutes()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAtMostOneOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getAtMostOneOrBuilder()
com.google
com.google.ortools.sat.ConstraintProtoOrBuilder.getTable
com.google.ortools.sat.TableConstraintProto getTable()
com.google.ortools.sat.ConstraintProtoOrBuilder.getConstraintCase
com.google.ortools.sat.ConstraintProto.ConstraintCase getConstraintCase()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntDiv
boolean hasIntDiv()
com.google.ortools.sat.IntervalConstraintProto
Definition:
IntervalConstraintProto.java:14
com.google.ortools.sat.TableConstraintProtoOrBuilder
Definition:
TableConstraintProtoOrBuilder.java:6
com.google.ortools.sat.CircuitConstraintProto
Definition:
CircuitConstraintProto.java:19
com.google.ortools.sat.ConstraintProtoOrBuilder.getBoolXorOrBuilder
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolXorOrBuilder()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasCircuit
boolean hasCircuit()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasBoolXor
boolean hasBoolXor()
com.google.ortools.sat.ConstraintProtoOrBuilder.getEnforcementLiteralCount
int getEnforcementLiteralCount()
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder
Definition:
NoOverlap2DConstraintProtoOrBuilder.java:6
com.google.ortools.sat.ConstraintProtoOrBuilder.hasBoolOr
boolean hasBoolOr()
com.google.ortools.sat.ConstraintProtoOrBuilder.getAutomaton
com.google.ortools.sat.AutomatonConstraintProto getAutomaton()
com.google.ortools.sat.ConstraintProtoOrBuilder.hasIntMod
boolean hasIntMod()
com.google.ortools.sat.ConstraintProtoOrBuilder.getReservoirOrBuilder
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder getReservoirOrBuilder()
com.google.ortools.sat.CircuitCoveringConstraintProto
Definition:
CircuitCoveringConstraintProto.java:15
com.google.ortools.sat.AllDifferentConstraintProto
Definition:
AllDifferentConstraintProto.java:13
com.google.ortools.sat.LinearConstraintProto
Definition:
LinearConstraintProto.java:17
com.google.ortools.sat.ConstraintProtoOrBuilder.hasInverse
boolean hasInverse()
com.google.ortools.sat.ConstraintProtoOrBuilder.getEnforcementLiteral
int getEnforcementLiteral(int index)
com.google.ortools.sat.CircuitCoveringConstraintProtoOrBuilder
Definition:
CircuitCoveringConstraintProtoOrBuilder.java:6
com.google.ortools.sat.IntervalConstraintProtoOrBuilder
Definition:
IntervalConstraintProtoOrBuilder.java:6
Generated by
1.8.15