Primitive

zio.blocks.schema.comptime.Allows.Primitive
See thePrimitive companion class
object Primitive

Attributes

Companion
class
Source
Allows.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Primitive.type

Members list

Type members

Types

type BigDecimal = IsType[BigDecimal]

Matches scala.math.BigDecimal only.

Matches scala.math.BigDecimal only.

Type alias for IsType[scala.math.BigDecimal].

Attributes

Source
Allows.scala
type BigInt = IsType[BigInt]

Matches scala.math.BigInt only.

Matches scala.math.BigInt only.

Type alias for IsType[scala.math.BigInt].

Attributes

Source
Allows.scala
type Boolean = IsType[Boolean]

Matches scala.Boolean only.

Matches scala.Boolean only.

Type alias for IsType[scala.Boolean].

Attributes

Source
Allows.scala
type Byte = IsType[Byte]

Matches scala.Byte only.

Matches scala.Byte only.

Type alias for IsType[scala.Byte].

Attributes

Source
Allows.scala
type Char = IsType[Char]

Matches scala.Char only.

Matches scala.Char only.

Type alias for IsType[scala.Char].

Attributes

Source
Allows.scala

Matches java.util.Currency only.

Matches java.util.Currency only.

Type alias for IsType[java.util.Currency].

Attributes

Source
Allows.scala

Matches java.time.DayOfWeek only.

Matches java.time.DayOfWeek only.

Type alias for IsType[java.time.DayOfWeek].

Attributes

Source
Allows.scala
type Double = IsType[Double]

Matches scala.Double only.

Matches scala.Double only.

Type alias for IsType[scala.Double].

Attributes

Source
Allows.scala

Matches java.time.Duration only.

Matches java.time.Duration only.

Type alias for IsType[java.time.Duration].

Attributes

Source
Allows.scala
type Float = IsType[Float]

Matches scala.Float only.

Matches scala.Float only.

Type alias for IsType[scala.Float].

Attributes

Source
Allows.scala

Matches java.time.Instant only.

Matches java.time.Instant only.

Type alias for IsType[java.time.Instant].

Attributes

Source
Allows.scala
type Int = IsType[Int]

Matches scala.Int only.

Matches scala.Int only.

Type alias for IsType[scala.Int].

Attributes

Source
Allows.scala

Matches java.time.LocalDate only.

Matches java.time.LocalDate only.

Type alias for IsType[java.time.LocalDate].

Attributes

Source
Allows.scala

Matches java.time.LocalDateTime only.

Matches java.time.LocalDateTime only.

Type alias for IsType[java.time.LocalDateTime].

Attributes

Source
Allows.scala

Matches java.time.LocalTime only.

Matches java.time.LocalTime only.

Type alias for IsType[java.time.LocalTime].

Attributes

Source
Allows.scala
type Long = IsType[Long]

Matches scala.Long only.

Matches scala.Long only.

Type alias for IsType[scala.Long].

Attributes

Source
Allows.scala
type Month = IsType[Month]

Matches java.time.Month only.

Matches java.time.Month only.

Type alias for IsType[java.time.Month].

Attributes

Source
Allows.scala

Matches java.time.MonthDay only.

Matches java.time.MonthDay only.

Type alias for IsType[java.time.MonthDay].

Attributes

Source
Allows.scala

Matches java.time.OffsetDateTime only.

Matches java.time.OffsetDateTime only.

Type alias for IsType[java.time.OffsetDateTime].

Attributes

Source
Allows.scala

Matches java.time.OffsetTime only.

Matches java.time.OffsetTime only.

Type alias for IsType[java.time.OffsetTime].

Attributes

Source
Allows.scala
type Period = IsType[Period]

Matches java.time.Period only.

Matches java.time.Period only.

Type alias for IsType[java.time.Period].

Attributes

Source
Allows.scala
type Short = IsType[Short]

Matches scala.Short only.

Matches scala.Short only.

Type alias for IsType[scala.Short].

Attributes

Source
Allows.scala
type String = IsType[String]

Matches java.lang.String only.

Matches java.lang.String only.

Type alias for IsType[java.lang.String].

Attributes

Source
Allows.scala
type UUID = IsType[UUID]

Matches java.util.UUID only.

Matches java.util.UUID only.

Type alias for IsType[java.util.UUID].

Attributes

Source
Allows.scala
type Unit = IsType[Unit]

Matches scala.Unit only.

Matches scala.Unit only.

This is a type alias for IsType[scala.Unit]. The macro routes it through the same IsType path as any other nominal type predicate.

Attributes

Source
Allows.scala
type Year = IsType[Year]

Matches java.time.Year only.

Matches java.time.Year only.

Type alias for IsType[java.time.Year].

Attributes

Source
Allows.scala

Matches java.time.YearMonth only.

Matches java.time.YearMonth only.

Type alias for IsType[java.time.YearMonth].

Attributes

Source
Allows.scala
type ZoneId = IsType[ZoneId]

Matches java.time.ZoneId only.

Matches java.time.ZoneId only.

Type alias for IsType[java.time.ZoneId].

Attributes

Source
Allows.scala

Matches java.time.ZoneOffset only.

Matches java.time.ZoneOffset only.

Type alias for IsType[java.time.ZoneOffset].

Attributes

Source
Allows.scala

Matches java.time.ZonedDateTime only.

Matches java.time.ZonedDateTime only.

Type alias for IsType[java.time.ZonedDateTime].

Attributes

Source
Allows.scala