refined4s.types.numeric
See thenumeric companion trait
object numeric
Attributes
Members list
Type members
Classlikes
trait InlinedNumeric[A] extends InlinedRefined[A], CanBeOrdered[A]
Attributes
- Supertypes
-
trait CanBeOrdered[A]trait InlinedRefined[A]trait RefinedBase[A]trait NewtypeBase[A]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object NegBigDecimalobject NegBigIntobject NonNegBigDecimalobject NonNegBigIntobject NonPosBigDecimalobject NonPosBigIntobject PosBigDecimalobject PosBigIntShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MinMax[A]object NegByteobject NegDoubleobject NegFloatobject NegIntobject NegLongobject NegShortobject NonNegByteobject NonNegDoubleobject NonNegFloatobject NonNegIntobject NonNegLongobject NonNegShortobject NonPosByteobject NonPosDoubleobject NonPosFloatobject NonPosIntobject NonPosLongobject NonPosShortobject PosByteobject PosDoubleobject PosFloatobject PosIntobject PosLongobject PosShortShow all
- Self type
-
NewtypeBase[A]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MinMax[A]object NegByteobject NegDoubleobject NegFloatobject NegIntobject NegLongobject NegShortobject NonNegByteobject NonNegDoubleobject NonNegFloatobject NonNegIntobject NonNegLongobject NonNegShortobject NonPosByteobject NonPosDoubleobject NonPosFloatobject NonPosIntobject NonPosLongobject NonPosShortobject PosByteobject PosDoubleobject PosFloatobject PosIntobject PosLongobject PosShortShow all
- Self type
-
NewtypeBase[A]
Attributes
- Supertypes
- Known subtypes
-
object NegByteobject NegDoubleobject NegFloatobject NegIntobject NegLongobject NegShortobject NonNegByteobject NonNegDoubleobject NonNegFloatobject NonNegIntobject NonNegLongobject NonNegShortobject NonPosByteobject NonPosDoubleobject NonPosFloatobject NonPosIntobject NonPosLongobject NonPosShortobject PosByteobject PosDoubleobject PosFloatobject PosIntobject PosLongobject PosShortShow all
- Self type
-
NewtypeBase[A]
object NegBigDecimal extends InlinedNumeric[BigDecimal]
Attributes
- Supertypes
-
trait InlinedNumeric[BigDecimal]trait InlinedRefined[BigDecimal]trait RefinedBase[BigDecimal]trait NewtypeBase[BigDecimal]trait CanBeOrdered[BigDecimal]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegBigDecimal.type
object NegBigInt extends InlinedNumeric[BigInt]
Attributes
- Supertypes
-
trait InlinedNumeric[BigInt]trait InlinedRefined[BigInt]trait RefinedBase[BigInt]trait NewtypeBase[BigInt]trait CanBeOrdered[BigInt]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegBigInt.type
Attributes
- Supertypes
-
trait MinMax[Byte]trait Max[Byte]trait Min[Byte]trait Numeric[Byte]trait Refined[Byte]trait RefinedBase[Byte]trait NewtypeBase[Byte]trait CanBeOrdered[Byte]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegByte.type
Attributes
- Supertypes
-
trait MinMax[Double]trait Max[Double]trait Min[Double]trait Numeric[Double]trait Refined[Double]trait RefinedBase[Double]trait NewtypeBase[Double]trait CanBeOrdered[Double]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegDouble.type
Attributes
- Supertypes
-
trait MinMax[Float]trait Max[Float]trait Min[Float]trait Numeric[Float]trait Refined[Float]trait RefinedBase[Float]trait NewtypeBase[Float]trait CanBeOrdered[Float]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegFloat.type
Attributes
- Supertypes
-
trait MinMax[Int]trait Max[Int]trait Min[Int]trait Numeric[Int]trait Refined[Int]trait RefinedBase[Int]trait NewtypeBase[Int]trait CanBeOrdered[Int]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegInt.type
Attributes
- Supertypes
-
trait MinMax[Long]trait Max[Long]trait Min[Long]trait Numeric[Long]trait Refined[Long]trait RefinedBase[Long]trait NewtypeBase[Long]trait CanBeOrdered[Long]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegLong.type
Attributes
- Supertypes
-
trait MinMax[Short]trait Max[Short]trait Min[Short]trait Numeric[Short]trait Refined[Short]trait RefinedBase[Short]trait NewtypeBase[Short]trait CanBeOrdered[Short]class Objecttrait Matchableclass AnyShow all
- Self type
-
NegShort.type
object NonNegBigDecimal extends InlinedNumeric[BigDecimal]
Attributes
- Supertypes
-
trait InlinedNumeric[BigDecimal]trait InlinedRefined[BigDecimal]trait RefinedBase[BigDecimal]trait NewtypeBase[BigDecimal]trait CanBeOrdered[BigDecimal]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegBigDecimal.type
object NonNegBigInt extends InlinedNumeric[BigInt]
Attributes
- Supertypes
-
trait InlinedNumeric[BigInt]trait InlinedRefined[BigInt]trait RefinedBase[BigInt]trait NewtypeBase[BigInt]trait CanBeOrdered[BigInt]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegBigInt.type
object NonNegByte extends Numeric[Byte], MinMax[Byte]
Attributes
- Supertypes
-
trait MinMax[Byte]trait Max[Byte]trait Min[Byte]trait Numeric[Byte]trait Refined[Byte]trait RefinedBase[Byte]trait NewtypeBase[Byte]trait CanBeOrdered[Byte]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegByte.type
object NonNegDouble extends Numeric[Double], MinMax[Double]
Attributes
- Supertypes
-
trait MinMax[Double]trait Max[Double]trait Min[Double]trait Numeric[Double]trait Refined[Double]trait RefinedBase[Double]trait NewtypeBase[Double]trait CanBeOrdered[Double]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegDouble.type
object NonNegFloat extends Numeric[Float], MinMax[Float]
Attributes
- Supertypes
-
trait MinMax[Float]trait Max[Float]trait Min[Float]trait Numeric[Float]trait Refined[Float]trait RefinedBase[Float]trait NewtypeBase[Float]trait CanBeOrdered[Float]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegFloat.type
Attributes
- Supertypes
-
trait MinMax[Int]trait Max[Int]trait Min[Int]trait Numeric[Int]trait Refined[Int]trait RefinedBase[Int]trait NewtypeBase[Int]trait CanBeOrdered[Int]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegInt.type
object NonNegLong extends Numeric[Long], MinMax[Long]
Attributes
- Supertypes
-
trait MinMax[Long]trait Max[Long]trait Min[Long]trait Numeric[Long]trait Refined[Long]trait RefinedBase[Long]trait NewtypeBase[Long]trait CanBeOrdered[Long]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegLong.type
object NonNegShort extends Numeric[Short], MinMax[Short]
Attributes
- Supertypes
-
trait MinMax[Short]trait Max[Short]trait Min[Short]trait Numeric[Short]trait Refined[Short]trait RefinedBase[Short]trait NewtypeBase[Short]trait CanBeOrdered[Short]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonNegShort.type
object NonPosBigDecimal extends InlinedNumeric[BigDecimal]
Attributes
- Supertypes
-
trait InlinedNumeric[BigDecimal]trait InlinedRefined[BigDecimal]trait RefinedBase[BigDecimal]trait NewtypeBase[BigDecimal]trait CanBeOrdered[BigDecimal]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosBigDecimal.type
object NonPosBigInt extends InlinedNumeric[BigInt]
Attributes
- Supertypes
-
trait InlinedNumeric[BigInt]trait InlinedRefined[BigInt]trait RefinedBase[BigInt]trait NewtypeBase[BigInt]trait CanBeOrdered[BigInt]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosBigInt.type
object NonPosByte extends Numeric[Byte], MinMax[Byte]
Attributes
- Supertypes
-
trait MinMax[Byte]trait Max[Byte]trait Min[Byte]trait Numeric[Byte]trait Refined[Byte]trait RefinedBase[Byte]trait NewtypeBase[Byte]trait CanBeOrdered[Byte]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosByte.type
object NonPosDouble extends Numeric[Double], MinMax[Double]
Attributes
- Supertypes
-
trait MinMax[Double]trait Max[Double]trait Min[Double]trait Numeric[Double]trait Refined[Double]trait RefinedBase[Double]trait NewtypeBase[Double]trait CanBeOrdered[Double]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosDouble.type
object NonPosFloat extends Numeric[Float], MinMax[Float]
Attributes
- Supertypes
-
trait MinMax[Float]trait Max[Float]trait Min[Float]trait Numeric[Float]trait Refined[Float]trait RefinedBase[Float]trait NewtypeBase[Float]trait CanBeOrdered[Float]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosFloat.type
Attributes
- Supertypes
-
trait MinMax[Int]trait Max[Int]trait Min[Int]trait Numeric[Int]trait Refined[Int]trait RefinedBase[Int]trait NewtypeBase[Int]trait CanBeOrdered[Int]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosInt.type
object NonPosLong extends Numeric[Long], MinMax[Long]
Attributes
- Supertypes
-
trait MinMax[Long]trait Max[Long]trait Min[Long]trait Numeric[Long]trait Refined[Long]trait RefinedBase[Long]trait NewtypeBase[Long]trait CanBeOrdered[Long]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosLong.type
object NonPosShort extends Numeric[Short], MinMax[Short]
Attributes
- Supertypes
-
trait MinMax[Short]trait Max[Short]trait Min[Short]trait Numeric[Short]trait Refined[Short]trait RefinedBase[Short]trait NewtypeBase[Short]trait CanBeOrdered[Short]class Objecttrait Matchableclass AnyShow all
- Self type
-
NonPosShort.type
trait Numeric[A] extends Refined[A], CanBeOrdered[A]
Attributes
- Supertypes
-
trait CanBeOrdered[A]trait Refined[A]trait RefinedBase[A]trait NewtypeBase[A]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object NegByteobject NegDoubleobject NegFloatobject NegIntobject NegLongobject NegShortobject NonNegByteobject NonNegDoubleobject NonNegFloatobject NonNegIntobject NonNegLongobject NonNegShortobject NonPosByteobject NonPosDoubleobject NonPosFloatobject NonPosIntobject NonPosLongobject NonPosShortobject PosByteobject PosDoubleobject PosFloatobject PosIntobject PosLongobject PosShortShow all
object PosBigDecimal extends InlinedNumeric[BigDecimal]
Attributes
- Supertypes
-
trait InlinedNumeric[BigDecimal]trait InlinedRefined[BigDecimal]trait RefinedBase[BigDecimal]trait NewtypeBase[BigDecimal]trait CanBeOrdered[BigDecimal]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosBigDecimal.type
object PosBigInt extends InlinedNumeric[BigInt]
Attributes
- Supertypes
-
trait InlinedNumeric[BigInt]trait InlinedRefined[BigInt]trait RefinedBase[BigInt]trait NewtypeBase[BigInt]trait CanBeOrdered[BigInt]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosBigInt.type
Attributes
- Supertypes
-
trait MinMax[Byte]trait Max[Byte]trait Min[Byte]trait Numeric[Byte]trait Refined[Byte]trait RefinedBase[Byte]trait NewtypeBase[Byte]trait CanBeOrdered[Byte]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosByte.type
Attributes
- Supertypes
-
trait MinMax[Double]trait Max[Double]trait Min[Double]trait Numeric[Double]trait Refined[Double]trait RefinedBase[Double]trait NewtypeBase[Double]trait CanBeOrdered[Double]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosDouble.type
Attributes
- Supertypes
-
trait MinMax[Float]trait Max[Float]trait Min[Float]trait Numeric[Float]trait Refined[Float]trait RefinedBase[Float]trait NewtypeBase[Float]trait CanBeOrdered[Float]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosFloat.type
Attributes
- Supertypes
-
trait MinMax[Int]trait Max[Int]trait Min[Int]trait Numeric[Int]trait Refined[Int]trait RefinedBase[Int]trait NewtypeBase[Int]trait CanBeOrdered[Int]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosInt.type
Attributes
- Supertypes
-
trait MinMax[Long]trait Max[Long]trait Min[Long]trait Numeric[Long]trait Refined[Long]trait RefinedBase[Long]trait NewtypeBase[Long]trait CanBeOrdered[Long]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosLong.type
Attributes
- Supertypes
-
trait MinMax[Short]trait Max[Short]trait Min[Short]trait Numeric[Short]trait Refined[Short]trait RefinedBase[Short]trait NewtypeBase[Short]trait CanBeOrdered[Short]class Objecttrait Matchableclass AnyShow all
- Self type
-
PosShort.type
Types
Value members
In this article