Uses of Class
org.xcsp.common.Range.Rangesx4
-
Packages that use Range.Rangesx4 Package Description org.xcsp.common org.xcsp.modeler.api org.xcsp.modeler.implementation -
-
Uses of Range.Rangesx4 in org.xcsp.common
Methods in org.xcsp.common that return Range.Rangesx4 Modifier and Type Method Description Range.Rangesx4
Range.Rangesx3. range(int length)
Returns a quadruple range obtained by combining this triple range with a range built from the specified length (using implicitly a lower bound equal to 0 and a step equal to 1).Range.Rangesx4
Range.Rangesx3. range(int startInclusive, int endExclusive)
Returns a quadruple range obtained by combining this triple range with a range built from the specified bounds (using implicitly a step equal to 1).Range.Rangesx4
Range.Rangesx3. range(int startInclusive, int endExclusive, int step)
Returns a quadruple range obtained by combining this triple range with a range built from the specified bounds and step.Range.Rangesx4
Range.Rangesx3. rangeClosed(int startInclusive, int endInclusive)
Returns a quadruple range obtained by combining this triple range with a range built from the specified bounds (using implicitly a step equal to 1).Range.Rangesx4
Range.Rangesx3. rangeClosed(int startInclusive, int endInclusive, int step)
Returns a quadruple range obtained by combining this triple range with a range built from the specified bounds and step. -
Uses of Range.Rangesx4 in org.xcsp.modeler.api
Methods in org.xcsp.modeler.api with parameters of type Range.Rangesx4 Modifier and Type Method Description default CtrEntities.CtrArray
ProblemAPIBase. forall(Range.Rangesx4 rangesx4, FunctionalInterfaces.Intx4Consumer c4)
Builds a group of constraints by executing the specified consumer on each quadruple value of the specified quadruple range.default <T> T[]
ProblemAPIOnVars. select(T[][][][] vars, Range.Rangesx4 rangesx4)
Builds and returns a 1-dimensional array of objects (e.g., variables), obtained by selecting from the specified array any object, at index(i,j,k,l)
, that belongs to the specified quadruple range. -
Uses of Range.Rangesx4 in org.xcsp.modeler.implementation
Methods in org.xcsp.modeler.implementation with parameters of type Range.Rangesx4 Modifier and Type Method Description CtrEntities.CtrArray
ProblemIMP. forall(Range.Rangesx4 rangesx4, FunctionalInterfaces.Intx4Consumer c4)
Builds constraints by considering the specified ranges and soliciting the specified function.
-