OR-Tools  7.1
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();
84  int getEnforcementLiteral(int index);
85 
93  boolean hasBoolOr();
110 
121  boolean hasBoolAnd();
144 
156  boolean hasAtMostOne();
181 
189  boolean hasBoolXor();
206 
214  boolean hasIntDiv();
231 
239  boolean hasIntMod();
256 
265  boolean hasIntMax();
284 
293  boolean hasIntMin();
312 
321  boolean hasIntProd();
340 
349  boolean hasLinear();
368 
376  boolean hasAllDiff();
393 
402  boolean hasElement();
421 
430  boolean hasCircuit();
449 
457  boolean hasRoutes();
474 
483  boolean hasCircuitCovering();
502 
511  boolean hasTable();
530 
539  boolean hasAutomaton();
558 
567  boolean hasInverse();
586 
596  boolean hasReservoir();
617 
626  boolean hasInterval();
645 
655  boolean hasNoOverlap();
676 
684  boolean hasNoOverlap2D();
701 
711  boolean hasCumulative();
732 
734 }
com.google.ortools.sat.NoOverlap2DConstraintProtoOrBuilder getNoOverlap2DOrBuilder()
java.util.List< java.lang.Integer > getEnforcementLiteralList()
com.google.ortools.sat.CircuitCoveringConstraintProto getCircuitCovering()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolOrOrBuilder()
com.google.ortools.sat.IntegerArgumentProto getIntDiv()
com.google.ortools.sat.RoutesConstraintProto getRoutes()
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntDivOrBuilder()
com.google.ortools.sat.CircuitCoveringConstraintProtoOrBuilder getCircuitCoveringOrBuilder()
com.google.ortools.sat.AllDifferentConstraintProto getAllDiff()
com.google.ortools.sat.IntervalConstraintProtoOrBuilder getIntervalOrBuilder()
com.google.protobuf.ByteString getNameBytes()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolAndOrBuilder()
com.google.ortools.sat.IntegerArgumentProto getIntMax()
com.google.ortools.sat.BoolArgumentProto getAtMostOne()
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntMaxOrBuilder()
com.google.ortools.sat.NoOverlapConstraintProtoOrBuilder getNoOverlapOrBuilder()
com.google.ortools.sat.CircuitConstraintProtoOrBuilder getCircuitOrBuilder()
com.google.ortools.sat.NoOverlapConstraintProto getNoOverlap()
com.google.ortools.sat.TableConstraintProtoOrBuilder getTableOrBuilder()
com.google.ortools.sat.NoOverlap2DConstraintProto getNoOverlap2D()
com.google.ortools.sat.ElementConstraintProtoOrBuilder getElementOrBuilder()
com.google.ortools.sat.CumulativeConstraintProtoOrBuilder getCumulativeOrBuilder()
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntMinOrBuilder()
com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder getAllDiffOrBuilder()
com.google.ortools.sat.BoolArgumentProto getBoolOr()
com.google.ortools.sat.AutomatonConstraintProtoOrBuilder getAutomatonOrBuilder()
com.google.ortools.sat.RoutesConstraintProtoOrBuilder getRoutesOrBuilder()
com.google.ortools.sat.IntegerArgumentProto getIntMod()
com.google.ortools.sat.InverseConstraintProtoOrBuilder getInverseOrBuilder()
com.google.ortools.sat.BoolArgumentProto getBoolXor()
com.google.ortools.sat.IntegerArgumentProto getIntProd()
com.google.ortools.sat.CumulativeConstraintProto getCumulative()
com.google.ortools.sat.IntegerArgumentProto getIntMin()
com.google.ortools.sat.ElementConstraintProto getElement()
com.google.ortools.sat.BoolArgumentProto getBoolAnd()
com.google.ortools.sat.ReservoirConstraintProto getReservoir()
com.google.ortools.sat.IntervalConstraintProto getInterval()
com.google.ortools.sat.CircuitConstraintProto getCircuit()
com.google.ortools.sat.LinearConstraintProto getLinear()
com.google.ortools.sat.LinearConstraintProtoOrBuilder getLinearOrBuilder()
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntModOrBuilder()
com.google.ortools.sat.InverseConstraintProto getInverse()
com.google.ortools.sat.IntegerArgumentProtoOrBuilder getIntProdOrBuilder()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getAtMostOneOrBuilder()
com.google.ortools.sat.TableConstraintProto getTable()
com.google.ortools.sat.ConstraintProto.ConstraintCase getConstraintCase()
com.google.ortools.sat.BoolArgumentProtoOrBuilder getBoolXorOrBuilder()
com.google.ortools.sat.AutomatonConstraintProto getAutomaton()
com.google.ortools.sat.ReservoirConstraintProtoOrBuilder getReservoirOrBuilder()