ModelVisitor.java
Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 3.0.12
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
11 public class ModelVisitor extends BaseObject {
12  private transient long swigCPtr;
13 
14  protected ModelVisitor(long cPtr, boolean cMemoryOwn) {
15  super(mainJNI.ModelVisitor_SWIGUpcast(cPtr), cMemoryOwn);
16  swigCPtr = cPtr;
17  }
18 
19  protected static long getCPtr(ModelVisitor obj) {
20  return (obj == null) ? 0 : obj.swigCPtr;
21  }
22 
23  protected void finalize() {
24  delete();
25  }
26 
27  public synchronized void delete() {
28  if (swigCPtr != 0) {
29  if (swigCMemOwn) {
30  swigCMemOwn = false;
31  mainJNI.delete_ModelVisitor(swigCPtr);
32  }
33  swigCPtr = 0;
34  }
35  super.delete();
36  }
37 
38  public static String getKAbs() {
39  return mainJNI.ModelVisitor_kAbs_get();
40  }
41 
42  public static String getKAbsEqual() {
43  return mainJNI.ModelVisitor_kAbsEqual_get();
44  }
45 
46  public static String getKAllDifferent() {
47  return mainJNI.ModelVisitor_kAllDifferent_get();
48  }
49 
50  public static String getKAllowedAssignments() {
51  return mainJNI.ModelVisitor_kAllowedAssignments_get();
52  }
53 
54  public static String getKAtMost() {
55  return mainJNI.ModelVisitor_kAtMost_get();
56  }
57 
58  public static String getKIndexOf() {
59  return mainJNI.ModelVisitor_kIndexOf_get();
60  }
61 
62  public static String getKBetween() {
63  return mainJNI.ModelVisitor_kBetween_get();
64  }
65 
66  public static String getKConditionalExpr() {
67  return mainJNI.ModelVisitor_kConditionalExpr_get();
68  }
69 
70  public static String getKCircuit() {
71  return mainJNI.ModelVisitor_kCircuit_get();
72  }
73 
74  public static String getKConvexPiecewise() {
75  return mainJNI.ModelVisitor_kConvexPiecewise_get();
76  }
77 
78  public static String getKCountEqual() {
79  return mainJNI.ModelVisitor_kCountEqual_get();
80  }
81 
82  public static String getKCover() {
83  return mainJNI.ModelVisitor_kCover_get();
84  }
85 
86  public static String getKCumulative() {
87  return mainJNI.ModelVisitor_kCumulative_get();
88  }
89 
90  public static String getKDeviation() {
91  return mainJNI.ModelVisitor_kDeviation_get();
92  }
93 
94  public static String getKDifference() {
95  return mainJNI.ModelVisitor_kDifference_get();
96  }
97 
98  public static String getKDisjunctive() {
99  return mainJNI.ModelVisitor_kDisjunctive_get();
100  }
101 
102  public static String getKDistribute() {
103  return mainJNI.ModelVisitor_kDistribute_get();
104  }
105 
106  public static String getKDivide() {
107  return mainJNI.ModelVisitor_kDivide_get();
108  }
109 
110  public static String getKDurationExpr() {
111  return mainJNI.ModelVisitor_kDurationExpr_get();
112  }
113 
114  public static String getKElement() {
115  return mainJNI.ModelVisitor_kElement_get();
116  }
117 
118  public static String getKElementEqual() {
119  return mainJNI.ModelVisitor_kElementEqual_get();
120  }
121 
122  public static String getKEndExpr() {
123  return mainJNI.ModelVisitor_kEndExpr_get();
124  }
125 
126  public static String getKEquality() {
127  return mainJNI.ModelVisitor_kEquality_get();
128  }
129 
130  public static String getKFalseConstraint() {
131  return mainJNI.ModelVisitor_kFalseConstraint_get();
132  }
133 
134  public static String getKGlobalCardinality() {
135  return mainJNI.ModelVisitor_kGlobalCardinality_get();
136  }
137 
138  public static String getKGreater() {
139  return mainJNI.ModelVisitor_kGreater_get();
140  }
141 
142  public static String getKGreaterOrEqual() {
143  return mainJNI.ModelVisitor_kGreaterOrEqual_get();
144  }
145 
146  public static String getKIntegerVariable() {
147  return mainJNI.ModelVisitor_kIntegerVariable_get();
148  }
149 
150  public static String getKIntervalBinaryRelation() {
151  return mainJNI.ModelVisitor_kIntervalBinaryRelation_get();
152  }
153 
154  public static String getKIntervalDisjunction() {
155  return mainJNI.ModelVisitor_kIntervalDisjunction_get();
156  }
157 
158  public static String getKIntervalUnaryRelation() {
159  return mainJNI.ModelVisitor_kIntervalUnaryRelation_get();
160  }
161 
162  public static String getKIntervalVariable() {
163  return mainJNI.ModelVisitor_kIntervalVariable_get();
164  }
165 
166  public static String getKInversePermutation() {
167  return mainJNI.ModelVisitor_kInversePermutation_get();
168  }
169 
170  public static String getKIsBetween() {
171  return mainJNI.ModelVisitor_kIsBetween_get();
172  }
173 
174  public static String getKIsDifferent() {
175  return mainJNI.ModelVisitor_kIsDifferent_get();
176  }
177 
178  public static String getKIsEqual() {
179  return mainJNI.ModelVisitor_kIsEqual_get();
180  }
181 
182  public static String getKIsGreater() {
183  return mainJNI.ModelVisitor_kIsGreater_get();
184  }
185 
186  public static String getKIsGreaterOrEqual() {
187  return mainJNI.ModelVisitor_kIsGreaterOrEqual_get();
188  }
189 
190  public static String getKIsLess() {
191  return mainJNI.ModelVisitor_kIsLess_get();
192  }
193 
194  public static String getKIsLessOrEqual() {
195  return mainJNI.ModelVisitor_kIsLessOrEqual_get();
196  }
197 
198  public static String getKIsMember() {
199  return mainJNI.ModelVisitor_kIsMember_get();
200  }
201 
202  public static String getKLess() {
203  return mainJNI.ModelVisitor_kLess_get();
204  }
205 
206  public static String getKLessOrEqual() {
207  return mainJNI.ModelVisitor_kLessOrEqual_get();
208  }
209 
210  public static String getKLexLess() {
211  return mainJNI.ModelVisitor_kLexLess_get();
212  }
213 
214  public static String getKLinkExprVar() {
215  return mainJNI.ModelVisitor_kLinkExprVar_get();
216  }
217 
218  public static String getKMapDomain() {
219  return mainJNI.ModelVisitor_kMapDomain_get();
220  }
221 
222  public static String getKMax() {
223  return mainJNI.ModelVisitor_kMax_get();
224  }
225 
226  public static String getKMaxEqual() {
227  return mainJNI.ModelVisitor_kMaxEqual_get();
228  }
229 
230  public static String getKMember() {
231  return mainJNI.ModelVisitor_kMember_get();
232  }
233 
234  public static String getKMin() {
235  return mainJNI.ModelVisitor_kMin_get();
236  }
237 
238  public static String getKMinEqual() {
239  return mainJNI.ModelVisitor_kMinEqual_get();
240  }
241 
242  public static String getKModulo() {
243  return mainJNI.ModelVisitor_kModulo_get();
244  }
245 
246  public static String getKNoCycle() {
247  return mainJNI.ModelVisitor_kNoCycle_get();
248  }
249 
250  public static String getKNonEqual() {
251  return mainJNI.ModelVisitor_kNonEqual_get();
252  }
253 
254  public static String getKNotBetween() {
255  return mainJNI.ModelVisitor_kNotBetween_get();
256  }
257 
258  public static String getKNotMember() {
259  return mainJNI.ModelVisitor_kNotMember_get();
260  }
261 
262  public static String getKNullIntersect() {
263  return mainJNI.ModelVisitor_kNullIntersect_get();
264  }
265 
266  public static String getKOpposite() {
267  return mainJNI.ModelVisitor_kOpposite_get();
268  }
269 
270  public static String getKPack() {
271  return mainJNI.ModelVisitor_kPack_get();
272  }
273 
274  public static String getKPathCumul() {
275  return mainJNI.ModelVisitor_kPathCumul_get();
276  }
277 
278  public static String getKDelayedPathCumul() {
279  return mainJNI.ModelVisitor_kDelayedPathCumul_get();
280  }
281 
282  public static String getKPerformedExpr() {
283  return mainJNI.ModelVisitor_kPerformedExpr_get();
284  }
285 
286  public static String getKPower() {
287  return mainJNI.ModelVisitor_kPower_get();
288  }
289 
290  public static String getKProduct() {
291  return mainJNI.ModelVisitor_kProduct_get();
292  }
293 
294  public static String getKScalProd() {
295  return mainJNI.ModelVisitor_kScalProd_get();
296  }
297 
298  public static String getKScalProdEqual() {
299  return mainJNI.ModelVisitor_kScalProdEqual_get();
300  }
301 
302  public static String getKScalProdGreaterOrEqual() {
303  return mainJNI.ModelVisitor_kScalProdGreaterOrEqual_get();
304  }
305 
306  public static String getKScalProdLessOrEqual() {
307  return mainJNI.ModelVisitor_kScalProdLessOrEqual_get();
308  }
309 
310  public static String getKSemiContinuous() {
311  return mainJNI.ModelVisitor_kSemiContinuous_get();
312  }
313 
314  public static String getKSequenceVariable() {
315  return mainJNI.ModelVisitor_kSequenceVariable_get();
316  }
317 
318  public static String getKSortingConstraint() {
319  return mainJNI.ModelVisitor_kSortingConstraint_get();
320  }
321 
322  public static String getKSquare() {
323  return mainJNI.ModelVisitor_kSquare_get();
324  }
325 
326  public static String getKStartExpr() {
327  return mainJNI.ModelVisitor_kStartExpr_get();
328  }
329 
330  public static String getKSum() {
331  return mainJNI.ModelVisitor_kSum_get();
332  }
333 
334  public static String getKSumEqual() {
335  return mainJNI.ModelVisitor_kSumEqual_get();
336  }
337 
338  public static String getKSumGreaterOrEqual() {
339  return mainJNI.ModelVisitor_kSumGreaterOrEqual_get();
340  }
341 
342  public static String getKSumLessOrEqual() {
343  return mainJNI.ModelVisitor_kSumLessOrEqual_get();
344  }
345 
346  public static String getKTrace() {
347  return mainJNI.ModelVisitor_kTrace_get();
348  }
349 
350  public static String getKTransition() {
351  return mainJNI.ModelVisitor_kTransition_get();
352  }
353 
354  public static String getKTrueConstraint() {
355  return mainJNI.ModelVisitor_kTrueConstraint_get();
356  }
357 
358  public static String getKVarBoundWatcher() {
359  return mainJNI.ModelVisitor_kVarBoundWatcher_get();
360  }
361 
362  public static String getKVarValueWatcher() {
363  return mainJNI.ModelVisitor_kVarValueWatcher_get();
364  }
365 
366  public static String getKCountAssignedItemsExtension() {
367  return mainJNI.ModelVisitor_kCountAssignedItemsExtension_get();
368  }
369 
370  public static String getKCountUsedBinsExtension() {
371  return mainJNI.ModelVisitor_kCountUsedBinsExtension_get();
372  }
373 
374  public static String getKInt64ToBoolExtension() {
375  return mainJNI.ModelVisitor_kInt64ToBoolExtension_get();
376  }
377 
378  public static String getKInt64ToInt64Extension() {
379  return mainJNI.ModelVisitor_kInt64ToInt64Extension_get();
380  }
381 
382  public static String getKObjectiveExtension() {
383  return mainJNI.ModelVisitor_kObjectiveExtension_get();
384  }
385 
386  public static String getKSearchLimitExtension() {
387  return mainJNI.ModelVisitor_kSearchLimitExtension_get();
388  }
389 
390  public static String getKUsageEqualVariableExtension() {
391  return mainJNI.ModelVisitor_kUsageEqualVariableExtension_get();
392  }
393 
394  public static String getKUsageLessConstantExtension() {
395  return mainJNI.ModelVisitor_kUsageLessConstantExtension_get();
396  }
397 
398  public static String getKVariableGroupExtension() {
399  return mainJNI.ModelVisitor_kVariableGroupExtension_get();
400  }
401 
402  public static String getKVariableUsageLessConstantExtension() {
403  return mainJNI.ModelVisitor_kVariableUsageLessConstantExtension_get();
404  }
405 
407  return mainJNI.ModelVisitor_kWeightedSumOfAssignedEqualVariableExtension_get();
408  }
409 
410  public static String getKActiveArgument() {
411  return mainJNI.ModelVisitor_kActiveArgument_get();
412  }
413 
414  public static String getKAssumePathsArgument() {
415  return mainJNI.ModelVisitor_kAssumePathsArgument_get();
416  }
417 
418  public static String getKBranchesLimitArgument() {
419  return mainJNI.ModelVisitor_kBranchesLimitArgument_get();
420  }
421 
422  public static String getKCapacityArgument() {
423  return mainJNI.ModelVisitor_kCapacityArgument_get();
424  }
425 
426  public static String getKCardsArgument() {
427  return mainJNI.ModelVisitor_kCardsArgument_get();
428  }
429 
430  public static String getKCoefficientsArgument() {
431  return mainJNI.ModelVisitor_kCoefficientsArgument_get();
432  }
433 
434  public static String getKCountArgument() {
435  return mainJNI.ModelVisitor_kCountArgument_get();
436  }
437 
438  public static String getKCumulativeArgument() {
439  return mainJNI.ModelVisitor_kCumulativeArgument_get();
440  }
441 
442  public static String getKCumulsArgument() {
443  return mainJNI.ModelVisitor_kCumulsArgument_get();
444  }
445 
446  public static String getKDemandsArgument() {
447  return mainJNI.ModelVisitor_kDemandsArgument_get();
448  }
449 
450  public static String getKDurationMaxArgument() {
451  return mainJNI.ModelVisitor_kDurationMaxArgument_get();
452  }
453 
454  public static String getKDurationMinArgument() {
455  return mainJNI.ModelVisitor_kDurationMinArgument_get();
456  }
457 
458  public static String getKEarlyCostArgument() {
459  return mainJNI.ModelVisitor_kEarlyCostArgument_get();
460  }
461 
462  public static String getKEarlyDateArgument() {
463  return mainJNI.ModelVisitor_kEarlyDateArgument_get();
464  }
465 
466  public static String getKEndMaxArgument() {
467  return mainJNI.ModelVisitor_kEndMaxArgument_get();
468  }
469 
470  public static String getKEndMinArgument() {
471  return mainJNI.ModelVisitor_kEndMinArgument_get();
472  }
473 
474  public static String getKEndsArgument() {
475  return mainJNI.ModelVisitor_kEndsArgument_get();
476  }
477 
478  public static String getKExpressionArgument() {
479  return mainJNI.ModelVisitor_kExpressionArgument_get();
480  }
481 
482  public static String getKFailuresLimitArgument() {
483  return mainJNI.ModelVisitor_kFailuresLimitArgument_get();
484  }
485 
486  public static String getKFinalStatesArgument() {
487  return mainJNI.ModelVisitor_kFinalStatesArgument_get();
488  }
489 
490  public static String getKFixedChargeArgument() {
491  return mainJNI.ModelVisitor_kFixedChargeArgument_get();
492  }
493 
494  public static String getKIndex2Argument() {
495  return mainJNI.ModelVisitor_kIndex2Argument_get();
496  }
497 
498  public static String getKIndexArgument() {
499  return mainJNI.ModelVisitor_kIndexArgument_get();
500  }
501 
502  public static String getKInitialState() {
503  return mainJNI.ModelVisitor_kInitialState_get();
504  }
505 
506  public static String getKIntervalArgument() {
507  return mainJNI.ModelVisitor_kIntervalArgument_get();
508  }
509 
510  public static String getKIntervalsArgument() {
511  return mainJNI.ModelVisitor_kIntervalsArgument_get();
512  }
513 
514  public static String getKLateCostArgument() {
515  return mainJNI.ModelVisitor_kLateCostArgument_get();
516  }
517 
518  public static String getKLateDateArgument() {
519  return mainJNI.ModelVisitor_kLateDateArgument_get();
520  }
521 
522  public static String getKLeftArgument() {
523  return mainJNI.ModelVisitor_kLeftArgument_get();
524  }
525 
526  public static String getKMaxArgument() {
527  return mainJNI.ModelVisitor_kMaxArgument_get();
528  }
529 
530  public static String getKMaximizeArgument() {
531  return mainJNI.ModelVisitor_kMaximizeArgument_get();
532  }
533 
534  public static String getKMinArgument() {
535  return mainJNI.ModelVisitor_kMinArgument_get();
536  }
537 
538  public static String getKModuloArgument() {
539  return mainJNI.ModelVisitor_kModuloArgument_get();
540  }
541 
542  public static String getKNextsArgument() {
543  return mainJNI.ModelVisitor_kNextsArgument_get();
544  }
545 
546  public static String getKOptionalArgument() {
547  return mainJNI.ModelVisitor_kOptionalArgument_get();
548  }
549 
550  public static String getKPartialArgument() {
551  return mainJNI.ModelVisitor_kPartialArgument_get();
552  }
553 
554  public static String getKPositionXArgument() {
555  return mainJNI.ModelVisitor_kPositionXArgument_get();
556  }
557 
558  public static String getKPositionYArgument() {
559  return mainJNI.ModelVisitor_kPositionYArgument_get();
560  }
561 
562  public static String getKRangeArgument() {
563  return mainJNI.ModelVisitor_kRangeArgument_get();
564  }
565 
566  public static String getKRelationArgument() {
567  return mainJNI.ModelVisitor_kRelationArgument_get();
568  }
569 
570  public static String getKRightArgument() {
571  return mainJNI.ModelVisitor_kRightArgument_get();
572  }
573 
574  public static String getKSequenceArgument() {
575  return mainJNI.ModelVisitor_kSequenceArgument_get();
576  }
577 
578  public static String getKSequencesArgument() {
579  return mainJNI.ModelVisitor_kSequencesArgument_get();
580  }
581 
582  public static String getKSizeArgument() {
583  return mainJNI.ModelVisitor_kSizeArgument_get();
584  }
585 
586  public static String getKSizeXArgument() {
587  return mainJNI.ModelVisitor_kSizeXArgument_get();
588  }
589 
590  public static String getKSizeYArgument() {
591  return mainJNI.ModelVisitor_kSizeYArgument_get();
592  }
593 
594  public static String getKSmartTimeCheckArgument() {
595  return mainJNI.ModelVisitor_kSmartTimeCheckArgument_get();
596  }
597 
598  public static String getKSolutionLimitArgument() {
599  return mainJNI.ModelVisitor_kSolutionLimitArgument_get();
600  }
601 
602  public static String getKStartMaxArgument() {
603  return mainJNI.ModelVisitor_kStartMaxArgument_get();
604  }
605 
606  public static String getKStartMinArgument() {
607  return mainJNI.ModelVisitor_kStartMinArgument_get();
608  }
609 
610  public static String getKStartsArgument() {
611  return mainJNI.ModelVisitor_kStartsArgument_get();
612  }
613 
614  public static String getKStepArgument() {
615  return mainJNI.ModelVisitor_kStepArgument_get();
616  }
617 
618  public static String getKTargetArgument() {
619  return mainJNI.ModelVisitor_kTargetArgument_get();
620  }
621 
622  public static String getKTimeLimitArgument() {
623  return mainJNI.ModelVisitor_kTimeLimitArgument_get();
624  }
625 
626  public static String getKTransitsArgument() {
627  return mainJNI.ModelVisitor_kTransitsArgument_get();
628  }
629 
630  public static String getKTuplesArgument() {
631  return mainJNI.ModelVisitor_kTuplesArgument_get();
632  }
633 
634  public static String getKValueArgument() {
635  return mainJNI.ModelVisitor_kValueArgument_get();
636  }
637 
638  public static String getKValuesArgument() {
639  return mainJNI.ModelVisitor_kValuesArgument_get();
640  }
641 
642  public static String getKVariableArgument() {
643  return mainJNI.ModelVisitor_kVariableArgument_get();
644  }
645 
646  public static String getKVarsArgument() {
647  return mainJNI.ModelVisitor_kVarsArgument_get();
648  }
649 
650  public static String getKEvaluatorArgument() {
651  return mainJNI.ModelVisitor_kEvaluatorArgument_get();
652  }
653 
654  public static String getKMirrorOperation() {
655  return mainJNI.ModelVisitor_kMirrorOperation_get();
656  }
657 
658  public static String getKRelaxedMaxOperation() {
659  return mainJNI.ModelVisitor_kRelaxedMaxOperation_get();
660  }
661 
662  public static String getKRelaxedMinOperation() {
663  return mainJNI.ModelVisitor_kRelaxedMinOperation_get();
664  }
665 
666  public static String getKSumOperation() {
667  return mainJNI.ModelVisitor_kSumOperation_get();
668  }
669 
670  public static String getKDifferenceOperation() {
671  return mainJNI.ModelVisitor_kDifferenceOperation_get();
672  }
673 
674  public static String getKProductOperation() {
675  return mainJNI.ModelVisitor_kProductOperation_get();
676  }
677 
678  public static String getKStartSyncOnStartOperation() {
679  return mainJNI.ModelVisitor_kStartSyncOnStartOperation_get();
680  }
681 
682  public static String getKStartSyncOnEndOperation() {
683  return mainJNI.ModelVisitor_kStartSyncOnEndOperation_get();
684  }
685 
686  public static String getKTraceOperation() {
687  return mainJNI.ModelVisitor_kTraceOperation_get();
688  }
689 
690  public void beginVisitModel(String solver_name) {
691  mainJNI.ModelVisitor_beginVisitModel(swigCPtr, this, solver_name);
692  }
693 
694  public void endVisitModel(String solver_name) {
695  mainJNI.ModelVisitor_endVisitModel(swigCPtr, this, solver_name);
696  }
697 
698  public void beginVisitConstraint(String type_name, Constraint constraint) {
699  mainJNI.ModelVisitor_beginVisitConstraint(swigCPtr, this, type_name, Constraint.getCPtr(constraint), constraint);
700  }
701 
702  public void endVisitConstraint(String type_name, Constraint constraint) {
703  mainJNI.ModelVisitor_endVisitConstraint(swigCPtr, this, type_name, Constraint.getCPtr(constraint), constraint);
704  }
705 
706  public void beginVisitExtension(String type) {
707  mainJNI.ModelVisitor_beginVisitExtension(swigCPtr, this, type);
708  }
709 
710  public void endVisitExtension(String type) {
711  mainJNI.ModelVisitor_endVisitExtension(swigCPtr, this, type);
712  }
713 
714  public void beginVisitIntegerExpression(String type_name, IntExpr expr) {
715  mainJNI.ModelVisitor_beginVisitIntegerExpression(swigCPtr, this, type_name, IntExpr.getCPtr(expr), expr);
716  }
717 
718  public void endVisitIntegerExpression(String type_name, IntExpr expr) {
719  mainJNI.ModelVisitor_endVisitIntegerExpression(swigCPtr, this, type_name, IntExpr.getCPtr(expr), expr);
720  }
721 
722  public void visitIntegerVariable(IntVar variable, IntExpr delegate) {
723  mainJNI.ModelVisitor_visitIntegerVariable__SWIG_0(swigCPtr, this, IntVar.getCPtr(variable), variable, IntExpr.getCPtr(delegate), delegate);
724  }
725 
726  public void visitIntegerVariable(IntVar variable, String operation, long value, IntVar delegate) {
727  mainJNI.ModelVisitor_visitIntegerVariable__SWIG_1(swigCPtr, this, IntVar.getCPtr(variable), variable, operation, value, IntVar.getCPtr(delegate), delegate);
728  }
729 
730  public void visitIntervalVariable(IntervalVar variable, String operation, long value, IntervalVar delegate) {
731  mainJNI.ModelVisitor_visitIntervalVariable(swigCPtr, this, IntervalVar.getCPtr(variable), variable, operation, value, IntervalVar.getCPtr(delegate), delegate);
732  }
733 
734  public void visitSequenceVariable(SequenceVar variable) {
735  mainJNI.ModelVisitor_visitSequenceVariable(swigCPtr, this, SequenceVar.getCPtr(variable), variable);
736  }
737 
738  public void visitIntegerArgument(String arg_name, long value) {
739  mainJNI.ModelVisitor_visitIntegerArgument(swigCPtr, this, arg_name, value);
740  }
741 
742  public void visitIntegerArrayArgument(String arg_name, long[] values) {
743  mainJNI.ModelVisitor_visitIntegerArrayArgument(swigCPtr, this, arg_name, values);
744  }
745 
746  public void visitIntegerMatrixArgument(String arg_name, IntTupleSet tuples) {
747  mainJNI.ModelVisitor_visitIntegerMatrixArgument(swigCPtr, this, arg_name, IntTupleSet.getCPtr(tuples), tuples);
748  }
749 
750  public void visitIntegerExpressionArgument(String arg_name, IntExpr argument) {
751  mainJNI.ModelVisitor_visitIntegerExpressionArgument(swigCPtr, this, arg_name, IntExpr.getCPtr(argument), argument);
752  }
753 
754  public void visitIntegerVariableArrayArgument(String arg_name, IntVar[] arguments) {
755  mainJNI.ModelVisitor_visitIntegerVariableArrayArgument(swigCPtr, this, arg_name, arguments);
756  }
757 
758  public void visitIntervalArgument(String arg_name, IntervalVar argument) {
759  mainJNI.ModelVisitor_visitIntervalArgument(swigCPtr, this, arg_name, IntervalVar.getCPtr(argument), argument);
760  }
761 
762  public void visitIntervalArrayArgument(String arg_name, IntervalVar[] arguments) {
763  mainJNI.ModelVisitor_visitIntervalArrayArgument(swigCPtr, this, arg_name, arguments);
764  }
765 
766  public void visitSequenceArgument(String arg_name, SequenceVar argument) {
767  mainJNI.ModelVisitor_visitSequenceArgument(swigCPtr, this, arg_name, SequenceVar.getCPtr(argument), argument);
768  }
769 
770  public void visitSequenceArrayArgument(String arg_name, SequenceVar[] arguments) {
771  mainJNI.ModelVisitor_visitSequenceArrayArgument(swigCPtr, this, arg_name, arguments);
772  }
773 
774  public ModelVisitor() {
775  this(mainJNI.new_ModelVisitor(), true);
776  }
777 
778 }
void visitIntegerMatrixArgument(String arg_name, IntTupleSet tuples)
void visitIntegerArgument(String arg_name, long value)
void visitIntervalVariable(IntervalVar variable, String operation, long value, IntervalVar delegate)
void visitIntervalArrayArgument(String arg_name, IntervalVar[] arguments)
void visitIntegerExpressionArgument(String arg_name, IntExpr argument)
void visitIntegerVariable(IntVar variable, String operation, long value, IntVar delegate)
void visitSequenceArrayArgument(String arg_name, SequenceVar[] arguments)
void visitIntegerVariable(IntVar variable, IntExpr delegate)
void visitIntegerArrayArgument(String arg_name, long[] values)
void visitIntervalArgument(String arg_name, IntervalVar argument)
void beginVisitIntegerExpression(String type_name, IntExpr expr)
void endVisitIntegerExpression(String type_name, IntExpr expr)
ModelVisitor(long cPtr, boolean cMemoryOwn)
void beginVisitConstraint(String type_name, Constraint constraint)
void endVisitConstraint(String type_name, Constraint constraint)
void visitIntegerVariableArrayArgument(String arg_name, IntVar[] arguments)
static long getCPtr(IntExpr obj)
Definition: IntExpr.java:19
void visitSequenceArgument(String arg_name, SequenceVar argument)