arrow-refined-types / arrow.refinement.strings

Package arrow.refinement.strings

Types

EndsWith EndsWith constrains String to end with Valueclass EndsWith
HexString HexString constrains String to be a valid hexadecimal stringclass HexString
IPv4 IPv4 constrains String to be a valid IPv4class IPv4
IPv6 IPv6 constrains String to be a valid IPv6class IPv6
MatchesRegex MatchesRegex constrains String to match a given regular expressionclass MatchesRegex
Size Size constrains a string to be have N lengthclass Size
StartsWith StartsWith constrains String to start with Valueclass StartsWith
UUID JVM onlyclass UUID
ValidBigDecimal JVM onlyclass ValidBigDecimal
ValidBigInt JVM onlyclass ValidBigInt
ValidDouble ValidDouble constrains String to be a valid Doubleclass ValidDouble
ValidInt ValidInt constrains String to be a valid Intclass ValidInt
ValidLong ValidLong constrains String to be a valid Longclass ValidLong

Do you like Arrow?

Arrow Org
<