WithMaxWithMultipleLongTemplate
io.github.cakelier.tuples.space.dsl.numeric.LongTemplate$.WithMaxWithMultipleLongTemplate
class WithMaxWithMultipleLongTemplate(max: Either[Long, Long], multipleOf: Long) extends WithMaxWithMultipleIntegralTemplate[Long, CompleteLongTemplate]
The integral template for which the maximum value, either inclusive or exclusive, has been specified along with the "multipleOf" value.
This template represents one for integral values where the maximum constraint, whether it be an inclusive or exclusive one, have been specified alongside a "multiple of" constraint. Now, a minimum constraint can be specified, allowing to close the half-open interval previously created. This constraints is not mandatory to apply. This will produce a "complete" template for which no more constraints can be specified.
Attributes
- Constructor
-
creates a new instance of this class specifying the maximum value, being a scala.util.Left if it inclusive, or a scala.util.Right if it is exclusive, and the "multiple of" value
- Graph
-
- Supertypes
Members list
In this article