strings

refined4s.types.strings
See thestrings companion trait
object strings

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
strings.type

Members list

Type members

Classlikes

object NonBlankString extends InlinedRefined[String], CanBeOrdered[String]

Attributes

Supertypes
trait CanBeOrdered[String]
trait InlinedRefined[String]
trait RefinedBase[String]
trait NewtypeBase[String]
class Object
trait Matchable
class Any
Show all
Self type
object NonEmptyString extends Refined[String], CanBeOrdered[String]

Attributes

Supertypes
trait CanBeOrdered[String]
trait Refined[String]
trait RefinedBase[String]
trait NewtypeBase[String]
class Object
trait Matchable
class Any
Show all
Self type
object Uuid extends InlinedRefined[String], CanBeOrdered[String]

Attributes

Supertypes
trait CanBeOrdered[String]
trait InlinedRefined[String]
trait RefinedBase[String]
trait NewtypeBase[String]
class Object
trait Matchable
class Any
Show all
Self type
Uuid.type

Types

type Uuid = Type

Value members

Concrete methods

def isValidNotAllWhitespaceNonEmptyString(stringExpr: Expr[String])(using Quotes): Expr[Boolean]
def isValidateUuid(uuidExpr: Expr[String])(using Quotes): Expr[Boolean]

Concrete fields

val WhitespaceCharRange: List[(Int, Int)]