Java Reference
Java Reference
ModelVisitor.java
Go to the documentation of this file.
700 mainJNI.ModelVisitor_beginVisitConstraint(swigCPtr, this, type_name, Constraint.getCPtr(constraint), constraint);
704 mainJNI.ModelVisitor_endVisitConstraint(swigCPtr, this, type_name, Constraint.getCPtr(constraint), constraint);
716 mainJNI.ModelVisitor_beginVisitIntegerExpression(swigCPtr, this, type_name, IntExpr.getCPtr(expr), expr);
720 mainJNI.ModelVisitor_endVisitIntegerExpression(swigCPtr, this, type_name, IntExpr.getCPtr(expr), expr);
724 mainJNI.ModelVisitor_visitIntegerVariable__SWIG_0(swigCPtr, this, IntVar.getCPtr(variable), variable, IntExpr.getCPtr(delegate), delegate);
727 public void visitIntegerVariable(IntVar variable, String operation, long value, IntVar delegate) {
728 mainJNI.ModelVisitor_visitIntegerVariable__SWIG_1(swigCPtr, this, IntVar.getCPtr(variable), variable, operation, value, IntVar.getCPtr(delegate), delegate);
731 public void visitIntervalVariable(IntervalVar variable, String operation, long value, IntervalVar delegate) {
732 mainJNI.ModelVisitor_visitIntervalVariable(swigCPtr, this, IntervalVar.getCPtr(variable), variable, operation, value, IntervalVar.getCPtr(delegate), delegate);
736 mainJNI.ModelVisitor_visitSequenceVariable(swigCPtr, this, SequenceVar.getCPtr(variable), variable);
748 mainJNI.ModelVisitor_visitIntegerMatrixArgument(swigCPtr, this, arg_name, IntTupleSet.getCPtr(tuples), tuples);
752 mainJNI.ModelVisitor_visitIntegerExpressionArgument(swigCPtr, this, arg_name, IntExpr.getCPtr(argument), argument);
760 mainJNI.ModelVisitor_visitIntervalArgument(swigCPtr, this, arg_name, IntervalVar.getCPtr(argument), argument);
768 mainJNI.ModelVisitor_visitSequenceArgument(swigCPtr, this, arg_name, SequenceVar.getCPtr(argument), argument);
static String getKNotMember()
Definition: ModelVisitor.java:259
static String getKPerformedExpr()
Definition: ModelVisitor.java:283
static String getKStartSyncOnEndOperation()
Definition: ModelVisitor.java:683
static String getKSequenceArgument()
Definition: ModelVisitor.java:575
static String getKMapDomain()
Definition: ModelVisitor.java:219
void visitIntegerVariable(IntVar variable, IntExpr delegate)
Definition: ModelVisitor.java:723
static String getKTransitsArgument()
Definition: ModelVisitor.java:627
void visitIntervalArgument(String arg_name, IntervalVar argument)
Definition: ModelVisitor.java:759
static String getKLinkExprVar()
Definition: ModelVisitor.java:215
static String getKUsageLessConstantExtension()
Definition: ModelVisitor.java:395
static String getKPartialArgument()
Definition: ModelVisitor.java:551
static String getKInversePermutation()
Definition: ModelVisitor.java:167
static String getKIsGreaterOrEqual()
Definition: ModelVisitor.java:187
static String getKStepArgument()
Definition: ModelVisitor.java:615
static String getKModulo()
Definition: ModelVisitor.java:243
static String getKIntervalsArgument()
Definition: ModelVisitor.java:511
static String getKDemandsArgument()
Definition: ModelVisitor.java:447
static String getKIsEqual()
Definition: ModelVisitor.java:179
void visitIntervalArrayArgument(String arg_name, IntervalVar[] arguments)
Definition: ModelVisitor.java:763
static String getKSequencesArgument()
Definition: ModelVisitor.java:579
static String getKStartSyncOnStartOperation()
Definition: ModelVisitor.java:679
static String getKIntervalBinaryRelation()
Definition: ModelVisitor.java:151
static String getKAtMost()
Definition: ModelVisitor.java:55
static String getKSumLessOrEqual()
Definition: ModelVisitor.java:343
static String getKInitialState()
Definition: ModelVisitor.java:503
static String getKInt64ToInt64Extension()
Definition: ModelVisitor.java:379
static String getKGlobalCardinality()
Definition: ModelVisitor.java:135
static String getKMaxEqual()
Definition: ModelVisitor.java:227
static String getKDelayedPathCumul()
Definition: ModelVisitor.java:279
void visitIntegerArrayArgument(String arg_name, long[] values)
Definition: ModelVisitor.java:743
void endVisitConstraint(String type_name, Constraint constraint)
Definition: ModelVisitor.java:703
static String getKValueArgument()
Definition: ModelVisitor.java:635
static String getKSumEqual()
Definition: ModelVisitor.java:335
static String getKRangeArgument()
Definition: ModelVisitor.java:563
static String getKIsBetween()
Definition: ModelVisitor.java:171
static String getKAbsEqual()
Definition: ModelVisitor.java:43
static String getKDurationExpr()
Definition: ModelVisitor.java:111
static String getKExpressionArgument()
Definition: ModelVisitor.java:479
static String getKVarValueWatcher()
Definition: ModelVisitor.java:363
static String getKPower()
Definition: ModelVisitor.java:287
static String getKScalProd()
Definition: ModelVisitor.java:295
static String getKDurationMinArgument()
Definition: ModelVisitor.java:455
void endVisitIntegerExpression(String type_name, IntExpr expr)
Definition: ModelVisitor.java:719
static String getKProduct()
Definition: ModelVisitor.java:291
static String getKMember()
Definition: ModelVisitor.java:231
static String getKIndexOf()
Definition: ModelVisitor.java:59
static String getKDurationMaxArgument()
Definition: ModelVisitor.java:451
static String getKIntegerVariable()
Definition: ModelVisitor.java:147
static String getKCountArgument()
Definition: ModelVisitor.java:435
void visitIntegerExpressionArgument(String arg_name, IntExpr argument)
Definition: ModelVisitor.java:751
static String getKFalseConstraint()
Definition: ModelVisitor.java:131
static String getKLateDateArgument()
Definition: ModelVisitor.java:519
static String getKMaximizeArgument()
Definition: ModelVisitor.java:531
static String getKDifference()
Definition: ModelVisitor.java:95
static String getKPathCumul()
Definition: ModelVisitor.java:275
static String getKLessOrEqual()
Definition: ModelVisitor.java:207
static String getKLeftArgument()
Definition: ModelVisitor.java:523
static String getKMirrorOperation()
Definition: ModelVisitor.java:655
static String getKEndMaxArgument()
Definition: ModelVisitor.java:467
static String getKFixedChargeArgument()
Definition: ModelVisitor.java:491
static String getKGreater()
Definition: ModelVisitor.java:139
static String getKFailuresLimitArgument()
Definition: ModelVisitor.java:483
static String getKCumulativeArgument()
Definition: ModelVisitor.java:439
static String getKActiveArgument()
Definition: ModelVisitor.java:411
static String getKNullIntersect()
Definition: ModelVisitor.java:263
static String getKCountEqual()
Definition: ModelVisitor.java:79
static String getKAbs()
Definition: ModelVisitor.java:39
static String getKDifferenceOperation()
Definition: ModelVisitor.java:671
static String getKSearchLimitExtension()
Definition: ModelVisitor.java:387
static String getKCircuit()
Definition: ModelVisitor.java:71
static String getKTraceOperation()
Definition: ModelVisitor.java:687
static String getKNextsArgument()
Definition: ModelVisitor.java:543
static String getKOpposite()
Definition: ModelVisitor.java:267
static String getKModuloArgument()
Definition: ModelVisitor.java:539
void visitIntervalVariable(IntervalVar variable, String operation, long value, IntervalVar delegate)
Definition: ModelVisitor.java:731
static String getKElement()
Definition: ModelVisitor.java:115
static String getKSortingConstraint()
Definition: ModelVisitor.java:319
static String getKMinEqual()
Definition: ModelVisitor.java:239
static String getKAllDifferent()
Definition: ModelVisitor.java:47
static String getKUsageEqualVariableExtension()
Definition: ModelVisitor.java:391
void visitSequenceVariable(SequenceVar variable)
Definition: ModelVisitor.java:735
static String getKIntervalArgument()
Definition: ModelVisitor.java:507
void endVisitModel(String solver_name)
Definition: ModelVisitor.java:695
static String getKStartMinArgument()
Definition: ModelVisitor.java:607
static String getKSizeArgument()
Definition: ModelVisitor.java:583
static String getKPositionYArgument()
Definition: ModelVisitor.java:559
static String getKLateCostArgument()
Definition: ModelVisitor.java:515
static String getKIsLess()
Definition: ModelVisitor.java:191
static String getKIntervalDisjunction()
Definition: ModelVisitor.java:155
ModelVisitor(long cPtr, boolean cMemoryOwn)
Definition: ModelVisitor.java:14
static String getKIndex2Argument()
Definition: ModelVisitor.java:495
static String getKTrace()
Definition: ModelVisitor.java:347
static String getKEndMinArgument()
Definition: ModelVisitor.java:471
static String getKIntervalVariable()
Definition: ModelVisitor.java:163
static String getKVariableArgument()
Definition: ModelVisitor.java:643
static String getKConditionalExpr()
Definition: ModelVisitor.java:67
static String getKVariableGroupExtension()
Definition: ModelVisitor.java:399
static String getKCardsArgument()
Definition: ModelVisitor.java:427
static String getKCoefficientsArgument()
Definition: ModelVisitor.java:431
static String getKMax()
Definition: ModelVisitor.java:223
static String getKConvexPiecewise()
Definition: ModelVisitor.java:75
static String getKSmartTimeCheckArgument()
Definition: ModelVisitor.java:595
static String getKSequenceVariable()
Definition: ModelVisitor.java:315
static String getKCountAssignedItemsExtension()
Definition: ModelVisitor.java:367
static String getKEquality()
Definition: ModelVisitor.java:127
static String getKNoCycle()
Definition: ModelVisitor.java:247
static String getKOptionalArgument()
Definition: ModelVisitor.java:547
void endVisitExtension(String type)
Definition: ModelVisitor.java:711
static String getKCumulsArgument()
Definition: ModelVisitor.java:443
static String getKNotBetween()
Definition: ModelVisitor.java:255
static String getKScalProdLessOrEqual()
Definition: ModelVisitor.java:307
static String getKIsLessOrEqual()
Definition: ModelVisitor.java:195
static String getKIsMember()
Definition: ModelVisitor.java:199
static String getKRelationArgument()
Definition: ModelVisitor.java:567
static String getKEarlyDateArgument()
Definition: ModelVisitor.java:463
static String getKMin()
Definition: ModelVisitor.java:235
static String getKSquare()
Definition: ModelVisitor.java:323
static String getKEndExpr()
Definition: ModelVisitor.java:123
static String getKStartMaxArgument()
Definition: ModelVisitor.java:603
static String getKStartExpr()
Definition: ModelVisitor.java:327
static String getKDivide()
Definition: ModelVisitor.java:107
static String getKElementEqual()
Definition: ModelVisitor.java:119
static String getKPack()
Definition: ModelVisitor.java:271
static String getKIndexArgument()
Definition: ModelVisitor.java:499
static String getKPositionXArgument()
Definition: ModelVisitor.java:555
static String getKInt64ToBoolExtension()
Definition: ModelVisitor.java:375
static String getKWeightedSumOfAssignedEqualVariableExtension()
Definition: ModelVisitor.java:407
static String getKLess()
Definition: ModelVisitor.java:203
static String getKAssumePathsArgument()
Definition: ModelVisitor.java:415
static String getKTimeLimitArgument()
Definition: ModelVisitor.java:623
void beginVisitModel(String solver_name)
Definition: ModelVisitor.java:691
static String getKSizeXArgument()
Definition: ModelVisitor.java:587
static String getKRightArgument()
Definition: ModelVisitor.java:571
static String getKIsDifferent()
Definition: ModelVisitor.java:175
static String getKMaxArgument()
Definition: ModelVisitor.java:527
static String getKCountUsedBinsExtension()
Definition: ModelVisitor.java:371
static String getKVariableUsageLessConstantExtension()
Definition: ModelVisitor.java:403
static String getKIntervalUnaryRelation()
Definition: ModelVisitor.java:159
static String getKObjectiveExtension()
Definition: ModelVisitor.java:383
static String getKCapacityArgument()
Definition: ModelVisitor.java:423
static String getKLexLess()
Definition: ModelVisitor.java:211
void beginVisitExtension(String type)
Definition: ModelVisitor.java:707
void visitSequenceArrayArgument(String arg_name, SequenceVar[] arguments)
Definition: ModelVisitor.java:771
void visitIntegerVariable(IntVar variable, String operation, long value, IntVar delegate)
Definition: ModelVisitor.java:727
static String getKMinArgument()
Definition: ModelVisitor.java:535
static String getKScalProdEqual()
Definition: ModelVisitor.java:299
static String getKCumulative()
Definition: ModelVisitor.java:87
static String getKVarsArgument()
Definition: ModelVisitor.java:647
void beginVisitConstraint(String type_name, Constraint constraint)
Definition: ModelVisitor.java:699
static String getKDeviation()
Definition: ModelVisitor.java:91
static String getKFinalStatesArgument()
Definition: ModelVisitor.java:487
static String getKSumGreaterOrEqual()
Definition: ModelVisitor.java:339
static String getKNonEqual()
Definition: ModelVisitor.java:251
static String getKSolutionLimitArgument()
Definition: ModelVisitor.java:599
static String getKStartsArgument()
Definition: ModelVisitor.java:611
static String getKBranchesLimitArgument()
Definition: ModelVisitor.java:419
static String getKSemiContinuous()
Definition: ModelVisitor.java:311
static String getKEvaluatorArgument()
Definition: ModelVisitor.java:651
static String getKDistribute()
Definition: ModelVisitor.java:103
void visitIntegerMatrixArgument(String arg_name, IntTupleSet tuples)
Definition: ModelVisitor.java:747
static String getKEarlyCostArgument()
Definition: ModelVisitor.java:459
static String getKGreaterOrEqual()
Definition: ModelVisitor.java:143
static String getKTuplesArgument()
Definition: ModelVisitor.java:631
static String getKBetween()
Definition: ModelVisitor.java:63
static String getKAllowedAssignments()
Definition: ModelVisitor.java:51
static String getKEndsArgument()
Definition: ModelVisitor.java:475
static String getKTargetArgument()
Definition: ModelVisitor.java:619
void visitSequenceArgument(String arg_name, SequenceVar argument)
Definition: ModelVisitor.java:767
static String getKTransition()
Definition: ModelVisitor.java:351
static String getKDisjunctive()
Definition: ModelVisitor.java:99
static String getKValuesArgument()
Definition: ModelVisitor.java:639
void visitIntegerArgument(String arg_name, long value)
Definition: ModelVisitor.java:739
static String getKProductOperation()
Definition: ModelVisitor.java:675
static String getKSumOperation()
Definition: ModelVisitor.java:667
static String getKVarBoundWatcher()
Definition: ModelVisitor.java:359
static String getKCover()
Definition: ModelVisitor.java:83
static String getKScalProdGreaterOrEqual()
Definition: ModelVisitor.java:303
static String getKRelaxedMinOperation()
Definition: ModelVisitor.java:663
static String getKTrueConstraint()
Definition: ModelVisitor.java:355
void beginVisitIntegerExpression(String type_name, IntExpr expr)
Definition: ModelVisitor.java:715
static String getKSum()
Definition: ModelVisitor.java:331
ModelVisitor()
Definition: ModelVisitor.java:775
void visitIntegerVariableArrayArgument(String arg_name, IntVar[] arguments)
Definition: ModelVisitor.java:755
static String getKRelaxedMaxOperation()
Definition: ModelVisitor.java:659
static String getKIsGreater()
Definition: ModelVisitor.java:183
static String getKSizeYArgument()
Definition: ModelVisitor.java:591