refined4s-core
refined4s-core
refined4s
CanBeOrdered
derivedToOrdered
Coercible
Coercible
InlinedRefined
Newtype
NewtypeBase
Refined
RefinedBase
RefinedCtor
RefinedCtor
syntax
syntax
refined4s.internal
numericTools
typeTools
refined4s.types
all
all
network
network
DynamicPortNumber
NonSystemPortNumber
PortNumber
SystemPortNumber
Uri
Url
UserPortNumber
numeric
numeric
InlinedNumeric
Max
Min
MinMax
NegBigDecimal
NegBigInt
NegByte
NegDouble
NegFloat
NegInt
NegLong
NegShort
NonNegBigDecimal
NonNegBigInt
NonNegByte
NonNegDouble
NonNegFloat
NonNegInt
NonNegLong
NonNegShort
NonPosBigDecimal
NonPosBigInt
NonPosByte
NonPosDouble
NonPosFloat
NonPosInt
NonPosLong
NonPosShort
Numeric
PosBigDecimal
PosBigInt
PosByte
PosDouble
PosFloat
PosInt
PosLong
PosShort
strings
strings
NonEmptyString
Uuid
refined4s-core
/
refined4s.types
/
numeric
numeric
trait
numeric
Since:
2023-04-26
Companion:
object
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
trait
all
object
all
.type
Type members
Value members
Type members
Types
final
type
NegBigDecimal
=
NegBigDecimal
final
type
NegBigInt
=
NegBigInt
final
type
NegByte
=
NegByte
final
type
NegDouble
=
NegDouble
final
type
NegFloat
=
NegFloat
final
type
NegInt
=
NegInt
final
type
NegLong
=
NegLong
final
type
NegShort
=
NegShort
final
type
NonNegBigDecimal
=
NonNegBigDecimal
final
type
NonNegBigInt
=
NonNegBigInt
final
type
NonNegByte
=
NonNegByte
final
type
NonNegDouble
=
NonNegDouble
final
type
NonNegFloat
=
NonNegFloat
final
type
NonNegInt
=
NonNegInt
final
type
NonNegLong
=
NonNegLong
final
type
NonNegShort
=
NonNegShort
final
type
NonPosBigDecimal
=
NonPosBigDecimal
final
type
NonPosBigInt
=
NonPosBigInt
final
type
NonPosByte
=
NonPosByte
final
type
NonPosDouble
=
NonPosDouble
final
type
NonPosFloat
=
NonPosFloat
final
type
NonPosInt
=
NonPosInt
final
type
NonPosLong
=
NonPosLong
final
type
NonPosShort
=
NonPosShort
final
type
PosBigDecimal
=
PosBigDecimal
final
type
PosBigInt
=
PosBigInt
final
type
PosByte
=
PosByte
final
type
PosDouble
=
PosDouble
final
type
PosFloat
=
PosFloat
final
type
PosInt
=
PosInt
final
type
PosLong
=
PosLong
final
type
PosShort
=
PosShort
Value members
Concrete fields
final
val
NegBigDecimal
:
NegBigDecimal
.type
final
val
NegBigInt
:
NegBigInt
.type
final
val
NegByte
:
NegByte
.type
final
val
NegDouble
:
NegDouble
.type
final
val
NegFloat
:
NegFloat
.type
final
val
NegInt
:
NegInt
.type
final
val
NegLong
:
NegLong
.type
final
val
NegShort
:
NegShort
.type
final
val
NonNegBigDecimal
:
NonNegBigDecimal
.type
final
val
NonNegBigInt
:
NonNegBigInt
.type
final
val
NonNegByte
:
NonNegByte
.type
final
val
NonNegDouble
:
NonNegDouble
.type
final
val
NonNegFloat
:
NonNegFloat
.type
final
val
NonNegInt
:
NonNegInt
.type
final
val
NonNegLong
:
NonNegLong
.type
final
val
NonNegShort
:
NonNegShort
.type
final
val
NonPosBigDecimal
:
NonPosBigDecimal
.type
final
val
NonPosBigInt
:
NonPosBigInt
.type
final
val
NonPosByte
:
NonPosByte
.type
final
val
NonPosDouble
:
NonPosDouble
.type
final
val
NonPosFloat
:
NonPosFloat
.type
final
val
NonPosInt
:
NonPosInt
.type
final
val
NonPosLong
:
NonPosLong
.type
final
val
NonPosShort
:
NonPosShort
.type
final
val
PosBigDecimal
:
PosBigDecimal
.type
final
val
PosBigInt
:
PosBigInt
.type
final
val
PosByte
:
PosByte
.type
final
val
PosDouble
:
PosDouble
.type
final
val
PosFloat
:
PosFloat
.type
final
val
PosInt
:
PosInt
.type
final
val
PosLong
:
PosLong
.type
final
val
PosShort
:
PosShort
.type