object ValueRange extends Serializable
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- ValueRange
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def of(minSmallest: Long, minLargest: Long, maxSmallest: Long, maxLargest: Long): ValueRange
Obtains a fully variable value range.
Obtains a fully variable value range.
This factory obtains a range where both the minimum and maximum value may vary.
- minSmallest
the smallest minimum value
- minLargest
the largest minimum value
- maxSmallest
the smallest maximum value
- maxLargest
the largest maximum value
- returns
the ValueRange for smallest min, largest min, smallest max, largest max, not null
- Exceptions thrown
IllegalArgumentException
if the smallest minimum is greater than the smallest maximum, or the smallest maximum is greater than the largest maximum or the largest minimum is greater than the largest maximum
- def of(min: Long, maxSmallest: Long, maxLargest: Long): ValueRange
Obtains a variable value range.
Obtains a variable value range.
This factory obtains a range where the minimum value is fixed and the maximum value may vary. For example, the ISO day-of-month always starts at 1, but ends between 28 and 31.
- min
the minimum value
- maxSmallest
the smallest maximum value
- maxLargest
the largest maximum value
- returns
the ValueRange for min, smallest max, largest max, not null
- Exceptions thrown
IllegalArgumentException
if the minimum is greater than the smallest maximum, or the smallest maximum is greater than the largest maximum
- def of(min: Long, max: Long): ValueRange
Obtains a fixed value range.
Obtains a fixed value range.
This factory obtains a range where the minimum and maximum values are fixed. For example, the ISO month-of-year always runs from 1 to 12.
- min
the minimum value
- max
the maximum value
- returns
the ValueRange for min, max, not null
- Exceptions thrown
IllegalArgumentException
if the minimum is greater than the maximum
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()