DomainStructure

molecule.DomainStructure
abstract class DomainStructure

Domain structure definition

Define a Domain structure to be handled by Molecule in an object that extends this DomainStructure class.

A domain structure consists of traits describing real world entities. Each entity/trait is given a name and defines a list of attributes that are the relevant properties of the entity.

package path.to.your.project
import molecule.Domain

object Community extends Domain { // "Community" domain

 trait Person {          // "Person" entity
   val name = oneString  // Person "name" String attribute definition
   val age  = oneInt     // Person "age" Int attribute definition
 }

 // Additional entities...
}

For larger projects, it is recommended to organize the domain structure in segments of related entity traits within objects:

object Seattle extends DomainStructure {

 object customer { // "customer" segment
   trait Person {
     val name    = oneString
     val age     = oneInt
     val address = one[Address]         // Cardinality-one relationship to Address
     val bought  = many[products.Item]  // Cardinality-many relationship to products.Item
   }
   trait Address {
     val street = oneString
     val city   = oneInt
   }
   // ..more entities in the `customer` segment
 }

 object products { // "products" segment
   trait Item {
     val title   = oneString
     val inStock = oneInt
   }
   // ..more entities in the `products` segment
 }

 // Additional segments...
}

Attributes

Source
DomainStructure.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Grouped members

opt

sealed trait Options[Self, Tpe, BaseTpe] extends Requierable

Attribute options.

Attribute options.

Attributes

Source
DomainStructure.scala
Supertypes
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
trait arrayByte
object arrayByte
object mapBigDecimal
trait mapBigInt
object mapBigInt
trait mapBoolean
object mapBoolean
trait mapByte
object mapByte
trait mapChar
object mapChar
trait mapDate
object mapDate
trait mapDouble
object mapDouble
trait mapDuration
object mapDuration
trait mapFloat
object mapFloat
trait mapInstant
object mapInstant
trait mapInt
object mapInt
trait mapLocalDate
object mapLocalDate
trait mapLocalTime
object mapLocalTime
trait mapLong
object mapLong
object mapOffsetTime
trait mapShort
object mapShort
trait mapURI
object mapURI
trait mapUUID
object mapUUID
object oneBigDecimal
trait oneBigInt
object oneBigInt
trait oneBoolean
object oneBoolean
trait oneByte
object oneByte
trait oneChar
object oneChar
trait oneDate
object oneDate
trait oneDouble
object oneDouble
trait oneDuration
object oneDuration
trait oneFloat
object oneFloat
trait oneInstant
object oneInstant
trait oneInt
object oneInt
trait oneLocalDate
object oneLocalDate
trait oneLocalTime
object oneLocalTime
trait oneLong
object oneLong
object oneOffsetTime
trait oneShort
object oneShort
trait oneURI
object oneURI
trait oneUUID
object oneUUID
object seqBigDecimal
trait seqBigInt
object seqBigInt
trait seqBoolean
object seqBoolean
trait seqChar
object seqChar
trait seqDate
object seqDate
trait seqDouble
object seqDouble
trait seqDuration
object seqDuration
trait seqFloat
object seqFloat
trait seqInstant
object seqInstant
trait seqInt
object seqInt
trait seqLocalDate
object seqLocalDate
trait seqLocalTime
object seqLocalTime
trait seqLong
object seqLong
object seqOffsetTime
trait seqShort
object seqShort
trait seqURI
object seqURI
trait seqUUID
object seqUUID
object setBigDecimal
trait setBigInt
object setBigInt
trait setBoolean
object setBoolean
trait setByte
object setByte
trait setChar
object setChar
trait setDate
object setDate
trait setDouble
object setDouble
trait setDuration
object setDuration
trait setFloat
object setFloat
trait setInstant
object setInstant
trait setInt
object setInt
trait setLocalDate
object setLocalDate
trait setLocalTime
object setLocalTime
trait setLong
object setLong
object setOffsetTime
trait setShort
object setShort
trait setURI
object setURI
trait setUUID
object setUUID
trait stringOptions[Self, Tpe]
trait mapString
object mapString
trait oneString
object oneString
trait seqString
object seqString
trait setString
object setString
Show all

Type members

Classlikes

trait Requierable

Attributes

Source
DomainStructure.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Options[Self, Tpe, BaseTpe]
trait arrayByte
object arrayByte
object mapBigDecimal
trait mapBigInt
object mapBigInt
trait mapBoolean
object mapBoolean
trait mapByte
object mapByte
trait mapChar
object mapChar
trait mapDate
object mapDate
trait mapDouble
object mapDouble
trait mapDuration
object mapDuration
trait mapFloat
object mapFloat
trait mapInstant
object mapInstant
trait mapInt
object mapInt
trait mapLocalDate
object mapLocalDate
trait mapLocalTime
object mapLocalTime
trait mapLong
object mapLong
object mapOffsetTime
trait mapShort
object mapShort
trait mapURI
object mapURI
trait mapUUID
object mapUUID
object oneBigDecimal
trait oneBigInt
object oneBigInt
trait oneBoolean
object oneBoolean
trait oneByte
object oneByte
trait oneChar
object oneChar
trait oneDate
object oneDate
trait oneDouble
object oneDouble
trait oneDuration
object oneDuration
trait oneFloat
object oneFloat
trait oneInstant
object oneInstant
trait oneInt
object oneInt
trait oneLocalDate
object oneLocalDate
trait oneLocalTime
object oneLocalTime
trait oneLong
object oneLong
object oneOffsetTime
trait oneShort
object oneShort
trait oneURI
object oneURI
trait oneUUID
object oneUUID
object seqBigDecimal
trait seqBigInt
object seqBigInt
trait seqBoolean
object seqBoolean
trait seqChar
object seqChar
trait seqDate
object seqDate
trait seqDouble
object seqDouble
trait seqDuration
object seqDuration
trait seqFloat
object seqFloat
trait seqInstant
object seqInstant
trait seqInt
object seqInt
trait seqLocalDate
object seqLocalDate
trait seqLocalTime
object seqLocalTime
trait seqLong
object seqLong
object seqOffsetTime
trait seqShort
object seqShort
trait seqURI
object seqURI
trait seqUUID
object seqUUID
object setBigDecimal
trait setBigInt
object setBigInt
trait setBoolean
object setBoolean
trait setByte
object setByte
trait setChar
object setChar
trait setDate
object setDate
trait setDouble
object setDouble
trait setDuration
object setDuration
trait setFloat
object setFloat
trait setInstant
object setInstant
trait setInt
object setInt
trait setLocalDate
object setLocalDate
trait setLocalTime
object setLocalTime
trait setLong
object setLong
object setOffsetTime
trait setShort
object setShort
trait setURI
object setURI
trait setUUID
object setUUID
trait stringOptions[Self, Tpe]
trait mapString
object mapString
trait oneString
object oneString
trait seqString
object seqString
trait setString
object setString
trait refOptions[Self]
trait many
object many
trait one
object one
Show all
trait Validations[Self, BaseTpe]

Attributes

Source
DomainStructure.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait arrayByte
object arrayByte
object oneBigDecimal
trait oneBigInt
object oneBigInt
trait oneBoolean
object oneBoolean
trait oneByte
object oneByte
trait oneChar
object oneChar
trait oneDate
object oneDate
trait oneDouble
object oneDouble
trait oneDuration
object oneDuration
trait oneFloat
object oneFloat
trait oneInstant
object oneInstant
trait oneInt
object oneInt
trait oneLocalDate
object oneLocalDate
trait oneLocalTime
object oneLocalTime
trait oneLong
object oneLong
object oneOffsetTime
trait oneShort
object oneShort
trait oneString
object oneString
trait oneURI
object oneURI
trait oneUUID
object oneUUID
object seqBigDecimal
trait seqBigInt
object seqBigInt
trait seqBoolean
object seqBoolean
trait seqChar
object seqChar
trait seqDate
object seqDate
trait seqDouble
object seqDouble
trait seqDuration
object seqDuration
trait seqFloat
object seqFloat
trait seqInstant
object seqInstant
trait seqInt
object seqInt
trait seqLocalDate
object seqLocalDate
trait seqLocalTime
object seqLocalTime
trait seqLong
object seqLong
object seqOffsetTime
trait seqShort
object seqShort
trait seqString
object seqString
trait seqURI
object seqURI
trait seqUUID
object seqUUID
object setBigDecimal
trait setBigInt
object setBigInt
trait setBoolean
object setBoolean
trait setByte
object setByte
trait setChar
object setChar
trait setDate
object setDate
trait setDouble
object setDouble
trait setDuration
object setDuration
trait setFloat
object setFloat
trait setInstant
object setInstant
trait setInt
object setInt
trait setLocalDate
object setLocalDate
trait setLocalTime
object setLocalTime
trait setLong
object setLong
object setOffsetTime
trait setShort
object setShort
trait setString
object setString
trait setURI
object setURI
trait setUUID
object setUUID
Show all
object arrayByte extends arrayByte

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait arrayByte
trait Validations[oneByte, Byte]
trait Options[arrayByte, Seq[Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
arrayByte.type
trait arrayByte extends Options[arrayByte, Seq[Byte], Byte], Validations[oneByte, Byte]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneByte, Byte]
trait Options[arrayByte, Seq[Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object arrayByte

Attributes

Source
DomainStructure.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object oneEnum
object seqEnum
object setEnum
object many extends many

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait many
trait refOptions[many]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
many.type
trait many extends refOptions[many]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait refOptions[many]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object many
object mapBigDecimal extends mapBigDecimal

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Options[mapBigDecimal, Map[String, BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapBigDecimal extends Options[mapBigDecimal, Map[String, BigDecimal], BigDecimal]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapBigDecimal, Map[String, BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapBigDecimal
object mapBigInt extends mapBigInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapBigInt
trait Options[mapBigInt, Map[String, BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapBigInt.type
trait mapBigInt extends Options[mapBigInt, Map[String, BigInt], BigInt]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapBigInt, Map[String, BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapBigInt
object mapBoolean extends mapBoolean

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapBoolean
trait Options[mapBoolean, Map[String, Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapBoolean.type
trait mapBoolean extends Options[mapBoolean, Map[String, Boolean], Boolean]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapBoolean, Map[String, Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapBoolean
object mapByte extends mapByte

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapByte
trait Options[mapByte, Map[String, Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapByte.type
trait mapByte extends Options[mapByte, Map[String, Byte], Byte]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapByte, Map[String, Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapByte
object mapChar extends mapChar

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapChar
trait Options[mapChar, Map[String, Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapChar.type
trait mapChar extends Options[mapChar, Map[String, Char], Char]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapChar, Map[String, Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapChar
object mapDate extends mapDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapDate
trait Options[mapDate, Map[String, Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapDate.type
trait mapDate extends Options[mapDate, Map[String, Date], Date]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapDate, Map[String, Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapDate
object mapDouble extends mapDouble

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapDouble
trait Options[mapDouble, Map[String, Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapDouble.type
trait mapDouble extends Options[mapDouble, Map[String, Double], Double]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapDouble, Map[String, Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapDouble
object mapDuration extends mapDuration

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapDuration
trait Options[mapDuration, Map[String, Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapDuration extends Options[mapDuration, Map[String, Duration], Duration]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapDuration, Map[String, Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapDuration
object mapFloat extends mapFloat

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapFloat
trait Options[mapFloat, Map[String, Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapFloat.type
trait mapFloat extends Options[mapFloat, Map[String, Float], Float]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapFloat, Map[String, Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapFloat
object mapInstant extends mapInstant

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapInstant
trait Options[mapInstant, Map[String, Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapInstant.type
trait mapInstant extends Options[mapInstant, Map[String, Instant], Instant]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapInstant, Map[String, Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapInstant
object mapInt extends mapInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapInt
trait Options[mapInt, Map[String, Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapInt.type
trait mapInt extends Options[mapInt, Map[String, Int], Int]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapInt, Map[String, Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapInt
object mapLocalDate extends mapLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapLocalDate
trait Options[mapLocalDate, Map[String, LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapLocalDate extends Options[mapLocalDate, Map[String, LocalDate], LocalDate]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapLocalDate, Map[String, LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Options[mapLocalDateTime, Map[String, LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapLocalDateTime extends Options[mapLocalDateTime, Map[String, LocalDateTime], LocalDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapLocalDateTime, Map[String, LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapLocalTime extends mapLocalTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapLocalTime
trait Options[mapLocalTime, Map[String, LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapLocalTime extends Options[mapLocalTime, Map[String, LocalTime], LocalTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapLocalTime, Map[String, LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapLocalTime
object mapLong extends mapLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapLong
trait Options[mapLong, Map[String, Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapLong.type
trait mapLong extends Options[mapLong, Map[String, Long], Long]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapLong, Map[String, Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Options[mapOffsetDateTime, Map[String, OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapOffsetDateTime extends Options[mapOffsetDateTime, Map[String, OffsetDateTime], OffsetDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapOffsetDateTime, Map[String, OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapOffsetTime extends mapOffsetTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Options[mapOffsetTime, Map[String, OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapOffsetTime extends Options[mapOffsetTime, Map[String, OffsetTime], OffsetTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapOffsetTime, Map[String, OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapOffsetTime
object mapShort extends mapShort

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapShort
trait Options[mapShort, Map[String, Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapShort.type
trait mapShort extends Options[mapShort, Map[String, Short], Short]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapShort, Map[String, Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapShort
object mapString extends mapString

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapString
trait stringOptions[mapString, Map[String, String]]
trait Options[mapString, Map[String, String], String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapString.type
trait mapString extends stringOptions[mapString, Map[String, String]]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait stringOptions[mapString, Map[String, String]]
trait Options[mapString, Map[String, String], String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object mapString
object mapURI extends mapURI

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapURI
trait Options[mapURI, Map[String, URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapURI.type
trait mapURI extends Options[mapURI, Map[String, URI], URI]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapURI, Map[String, URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapURI
object mapUUID extends mapUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait mapUUID
trait Options[mapUUID, Map[String, UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
mapUUID.type
trait mapUUID extends Options[mapUUID, Map[String, UUID], UUID]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapUUID, Map[String, UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object mapUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Options[mapZonedDateTime, Map[String, ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait mapZonedDateTime extends Options[mapZonedDateTime, Map[String, ZonedDateTime], ZonedDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Options[mapZonedDateTime, Map[String, ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object one extends one

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait one
trait refOptions[one]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
one.type
trait one extends refOptions[one]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait refOptions[one]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object one
object oneBigDecimal extends oneBigDecimal

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigDecimal, BigDecimal]
trait Options[oneBigDecimal, BigDecimal, BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneBigDecimal extends Options[oneBigDecimal, BigDecimal, BigDecimal], Validations[oneBigDecimal, BigDecimal]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigDecimal, BigDecimal]
trait Options[oneBigDecimal, BigDecimal, BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneBigDecimal
object oneBigInt extends oneBigInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneBigInt
trait Validations[oneBigInt, BigInt]
trait Options[oneBigInt, BigInt, BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneBigInt.type
trait oneBigInt extends Options[oneBigInt, BigInt, BigInt], Validations[oneBigInt, BigInt]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigInt, BigInt]
trait Options[oneBigInt, BigInt, BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneBigInt
object oneBoolean extends oneBoolean

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneBoolean
trait Validations[oneBoolean, Boolean]
trait Options[oneBoolean, Boolean, Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneBoolean.type
trait oneBoolean extends Options[oneBoolean, Boolean, Boolean], Validations[oneBoolean, Boolean]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBoolean, Boolean]
trait Options[oneBoolean, Boolean, Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneBoolean
object oneByte extends oneByte

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneByte
trait Validations[oneByte, Byte]
trait Options[oneByte, Byte, Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneByte.type
trait oneByte extends Options[oneByte, Byte, Byte], Validations[oneByte, Byte]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneByte, Byte]
trait Options[oneByte, Byte, Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneByte
object oneChar extends oneChar

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneChar
trait Validations[oneChar, Char]
trait Options[oneChar, Char, Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneChar.type
trait oneChar extends Options[oneChar, Char, Char], Validations[oneChar, Char]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneChar, Char]
trait Options[oneChar, Char, Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneChar
object oneDate extends oneDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneDate
trait Validations[oneDate, Date]
trait Options[oneDate, Date, Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneDate.type
trait oneDate extends Options[oneDate, Date, Date], Validations[oneDate, Date]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDate, Date]
trait Options[oneDate, Date, Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneDate
object oneDouble extends oneDouble

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneDouble
trait Validations[oneDouble, Double]
trait Options[oneDouble, Double, Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneDouble.type
trait oneDouble extends Options[oneDouble, Double, Double], Validations[oneDouble, Double]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDouble, Double]
trait Options[oneDouble, Double, Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneDouble
object oneDuration extends oneDuration

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneDuration
trait Validations[oneDuration, Duration]
trait Options[oneDuration, Duration, Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneDuration extends Options[oneDuration, Duration, Duration], Validations[oneDuration, Duration]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDuration, Duration]
trait Options[oneDuration, Duration, Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneDuration
object oneEnum extends enumConstructor

Attributes

Source
DomainStructure.scala
Supertypes
class Object
trait Matchable
class Any
Self type
oneEnum.type
object oneFloat extends oneFloat

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneFloat
trait Validations[oneFloat, Float]
trait Options[oneFloat, Float, Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneFloat.type
trait oneFloat extends Options[oneFloat, Float, Float], Validations[oneFloat, Float]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneFloat, Float]
trait Options[oneFloat, Float, Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneFloat
object oneInstant extends oneInstant

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneInstant
trait Validations[oneInstant, Instant]
trait Options[oneInstant, Instant, Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneInstant.type
trait oneInstant extends Options[oneInstant, Instant, Instant], Validations[oneInstant, Instant]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneInstant, Instant]
trait Options[oneInstant, Instant, Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneInstant
object oneInt extends oneInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneInt
trait Validations[oneInt, Int]
trait Options[oneInt, Int, Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneInt.type
trait oneInt extends Options[oneInt, Int, Int], Validations[oneInt, Int]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneInt, Int]
trait Options[oneInt, Int, Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneInt
object oneLocalDate extends oneLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneLocalDate
trait Validations[oneLocalDate, LocalDate]
trait Options[oneLocalDate, LocalDate, LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneLocalDate extends Options[oneLocalDate, LocalDate, LocalDate], Validations[oneLocalDate, LocalDate]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDate, LocalDate]
trait Options[oneLocalDate, LocalDate, LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDateTime, LocalDateTime]
trait Options[oneLocalDateTime, LocalDateTime, LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneLocalDateTime extends Options[oneLocalDateTime, LocalDateTime, LocalDateTime], Validations[oneLocalDateTime, LocalDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDateTime, LocalDateTime]
trait Options[oneLocalDateTime, LocalDateTime, LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneLocalTime extends oneLocalTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneLocalTime
trait Validations[oneLocalTime, LocalTime]
trait Options[oneLocalTime, LocalTime, LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneLocalTime extends Options[oneLocalTime, LocalTime, LocalTime], Validations[oneLocalTime, LocalTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalTime, LocalTime]
trait Options[oneLocalTime, LocalTime, LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneLocalTime
object oneLong extends oneLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneLong
trait Validations[oneLong, Long]
trait Options[oneLong, Long, Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneLong.type
trait oneLong extends Options[oneLong, Long, Long], Validations[oneLong, Long]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLong, Long]
trait Options[oneLong, Long, Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetDateTime, OffsetDateTime]
trait Options[oneOffsetDateTime, OffsetDateTime, OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneOffsetDateTime extends Options[oneOffsetDateTime, OffsetDateTime, OffsetDateTime], Validations[oneOffsetDateTime, OffsetDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetDateTime, OffsetDateTime]
trait Options[oneOffsetDateTime, OffsetDateTime, OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneOffsetTime extends oneOffsetTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetTime, OffsetTime]
trait Options[oneOffsetTime, OffsetTime, OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneOffsetTime extends Options[oneOffsetTime, OffsetTime, OffsetTime], Validations[oneOffsetTime, OffsetTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetTime, OffsetTime]
trait Options[oneOffsetTime, OffsetTime, OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneOffsetTime
object oneShort extends oneShort

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneShort
trait Validations[oneShort, Short]
trait Options[oneShort, Short, Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneShort.type
trait oneShort extends Options[oneShort, Short, Short], Validations[oneShort, Short]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneShort, Short]
trait Options[oneShort, Short, Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneShort
object oneString extends oneString

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneString
trait Validations[oneString, String]
trait stringOptions[oneString, String]
trait Options[oneString, String, String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneString.type
trait oneString extends stringOptions[oneString, String], Validations[oneString, String]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneString, String]
trait stringOptions[oneString, String]
trait Options[oneString, String, String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneString
object oneURI extends oneURI

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneURI
trait Validations[oneURI, URI]
trait Options[oneURI, URI, URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneURI.type
trait oneURI extends Options[oneURI, URI, URI], Validations[oneURI, URI]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneURI, URI]
trait Options[oneURI, URI, URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneURI
object oneUUID extends oneUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait oneUUID
trait Validations[oneUUID, UUID]
trait Options[oneUUID, UUID, UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
oneUUID.type
trait oneUUID extends Options[oneUUID, UUID, UUID], Validations[oneUUID, UUID]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneUUID, UUID]
trait Options[oneUUID, UUID, UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object oneUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneZonedDateTime, ZonedDateTime]
trait Options[oneZonedDateTime, ZonedDateTime, ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait oneZonedDateTime extends Options[oneZonedDateTime, ZonedDateTime, ZonedDateTime], Validations[oneZonedDateTime, ZonedDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneZonedDateTime, ZonedDateTime]
trait Options[oneZonedDateTime, ZonedDateTime, ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
trait refOptions[Self] extends Requierable

Attributes

Source
DomainStructure.scala
Supertypes
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
trait many
object many
trait one
object one
object seqBigDecimal extends seqBigDecimal

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigDecimal, BigDecimal]
trait Options[seqBigDecimal, Seq[BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqBigDecimal extends Options[seqBigDecimal, Seq[BigDecimal], BigDecimal], Validations[oneBigDecimal, BigDecimal]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigDecimal, BigDecimal]
trait Options[seqBigDecimal, Seq[BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqBigDecimal
object seqBigInt extends seqBigInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqBigInt
trait Validations[oneBigInt, BigInt]
trait Options[seqBigInt, Seq[BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqBigInt.type
trait seqBigInt extends Options[seqBigInt, Seq[BigInt], BigInt], Validations[oneBigInt, BigInt]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigInt, BigInt]
trait Options[seqBigInt, Seq[BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqBigInt
object seqBoolean extends seqBoolean

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqBoolean
trait Validations[oneBoolean, Boolean]
trait Options[seqBoolean, Seq[Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqBoolean.type
trait seqBoolean extends Options[seqBoolean, Seq[Boolean], Boolean], Validations[oneBoolean, Boolean]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBoolean, Boolean]
trait Options[seqBoolean, Seq[Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqBoolean
object seqChar extends seqChar

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqChar
trait Validations[oneChar, Char]
trait Options[seqChar, Seq[Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqChar.type
trait seqChar extends Options[seqChar, Seq[Char], Char], Validations[oneChar, Char]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneChar, Char]
trait Options[seqChar, Seq[Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqChar
object seqDate extends seqDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqDate
trait Validations[oneDate, Date]
trait Options[seqDate, Seq[Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqDate.type
trait seqDate extends Options[seqDate, Seq[Date], Date], Validations[oneDate, Date]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDate, Date]
trait Options[seqDate, Seq[Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqDate
object seqDouble extends seqDouble

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqDouble
trait Validations[oneDouble, Double]
trait Options[seqDouble, Seq[Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqDouble.type
trait seqDouble extends Options[seqDouble, Seq[Double], Double], Validations[oneDouble, Double]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDouble, Double]
trait Options[seqDouble, Seq[Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqDouble
object seqDuration extends seqDuration

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqDuration
trait Validations[oneDuration, Duration]
trait Options[seqDuration, Seq[Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqDuration extends Options[seqDuration, Seq[Duration], Duration], Validations[oneDuration, Duration]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDuration, Duration]
trait Options[seqDuration, Seq[Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqDuration
object seqEnum extends enumConstructor

Attributes

Source
DomainStructure.scala
Supertypes
class Object
trait Matchable
class Any
Self type
seqEnum.type
object seqFloat extends seqFloat

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqFloat
trait Validations[oneFloat, Float]
trait Options[seqFloat, Seq[Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqFloat.type
trait seqFloat extends Options[seqFloat, Seq[Float], Float], Validations[oneFloat, Float]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneFloat, Float]
trait Options[seqFloat, Seq[Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqFloat
object seqInstant extends seqInstant

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqInstant
trait Validations[oneInstant, Instant]
trait Options[seqInstant, Seq[Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqInstant.type
trait seqInstant extends Options[seqInstant, Seq[Instant], Instant], Validations[oneInstant, Instant]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneInstant, Instant]
trait Options[seqInstant, Seq[Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqInstant
object seqInt extends seqInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqInt
trait Validations[oneInt, Int]
trait Options[seqInt, Seq[Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqInt.type
trait seqInt extends Options[seqInt, Seq[Int], Int], Validations[oneInt, Int]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneInt, Int]
trait Options[seqInt, Seq[Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqInt
object seqLocalDate extends seqLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqLocalDate
trait Validations[oneLocalDate, LocalDate]
trait Options[seqLocalDate, Seq[LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqLocalDate extends Options[seqLocalDate, Seq[LocalDate], LocalDate], Validations[oneLocalDate, LocalDate]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDate, LocalDate]
trait Options[seqLocalDate, Seq[LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDateTime, LocalDateTime]
trait Options[seqLocalDateTime, Seq[LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqLocalDateTime extends Options[seqLocalDateTime, Seq[LocalDateTime], LocalDateTime], Validations[oneLocalDateTime, LocalDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDateTime, LocalDateTime]
trait Options[seqLocalDateTime, Seq[LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqLocalTime extends seqLocalTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqLocalTime
trait Validations[oneLocalTime, LocalTime]
trait Options[seqLocalTime, Seq[LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqLocalTime extends Options[seqLocalTime, Seq[LocalTime], LocalTime], Validations[oneLocalTime, LocalTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalTime, LocalTime]
trait Options[seqLocalTime, Seq[LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqLocalTime
object seqLong extends seqLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqLong
trait Validations[oneLong, Long]
trait Options[seqLong, Seq[Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqLong.type
trait seqLong extends Options[seqLong, Seq[Long], Long], Validations[oneLong, Long]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLong, Long]
trait Options[seqLong, Seq[Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetDateTime, OffsetDateTime]
trait Options[seqOffsetDateTime, Seq[OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqOffsetDateTime extends Options[seqOffsetDateTime, Seq[OffsetDateTime], OffsetDateTime], Validations[oneOffsetDateTime, OffsetDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetDateTime, OffsetDateTime]
trait Options[seqOffsetDateTime, Seq[OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqOffsetTime extends seqOffsetTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetTime, OffsetTime]
trait Options[seqOffsetTime, Seq[OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqOffsetTime extends Options[seqOffsetTime, Seq[OffsetTime], OffsetTime], Validations[oneOffsetTime, OffsetTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetTime, OffsetTime]
trait Options[seqOffsetTime, Seq[OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqOffsetTime
object seqShort extends seqShort

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqShort
trait Validations[oneShort, Short]
trait Options[seqShort, Seq[Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqShort.type
trait seqShort extends Options[seqShort, Seq[Short], Short], Validations[oneShort, Short]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneShort, Short]
trait Options[seqShort, Seq[Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqShort
object seqString extends seqString

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqString
trait Validations[oneString, String]
trait stringOptions[seqString, Seq[String]]
trait Options[seqString, Seq[String], String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqString.type
trait seqString extends stringOptions[seqString, Seq[String]], Validations[oneString, String]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneString, String]
trait stringOptions[seqString, Seq[String]]
trait Options[seqString, Seq[String], String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqString
object seqURI extends seqURI

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqURI
trait Validations[oneURI, URI]
trait Options[seqURI, Seq[URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqURI.type
trait seqURI extends Options[seqURI, Seq[URI], URI], Validations[oneURI, URI]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneURI, URI]
trait Options[seqURI, Seq[URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqURI
object seqUUID extends seqUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait seqUUID
trait Validations[oneUUID, UUID]
trait Options[seqUUID, Seq[UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
seqUUID.type
trait seqUUID extends Options[seqUUID, Seq[UUID], UUID], Validations[oneUUID, UUID]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneUUID, UUID]
trait Options[seqUUID, Seq[UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object seqUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneZonedDateTime, ZonedDateTime]
trait Options[seqZonedDateTime, Seq[ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait seqZonedDateTime extends Options[seqZonedDateTime, Seq[ZonedDateTime], ZonedDateTime], Validations[oneZonedDateTime, ZonedDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneZonedDateTime, ZonedDateTime]
trait Options[seqZonedDateTime, Seq[ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setBigDecimal extends setBigDecimal

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigDecimal, BigDecimal]
trait Options[setBigDecimal, Set[BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setBigDecimal extends Options[setBigDecimal, Set[BigDecimal], BigDecimal], Validations[oneBigDecimal, BigDecimal]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigDecimal, BigDecimal]
trait Options[setBigDecimal, Set[BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setBigDecimal
object setBigInt extends setBigInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setBigInt
trait Validations[oneBigInt, BigInt]
trait Options[setBigInt, Set[BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setBigInt.type
trait setBigInt extends Options[setBigInt, Set[BigInt], BigInt], Validations[oneBigInt, BigInt]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBigInt, BigInt]
trait Options[setBigInt, Set[BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setBigInt
object setBoolean extends setBoolean

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setBoolean
trait Validations[oneBoolean, Boolean]
trait Options[setBoolean, Set[Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setBoolean.type
trait setBoolean extends Options[setBoolean, Set[Boolean], Boolean], Validations[oneBoolean, Boolean]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneBoolean, Boolean]
trait Options[setBoolean, Set[Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setBoolean
object setByte extends setByte

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setByte
trait Validations[oneByte, Byte]
trait Options[setByte, Set[Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setByte.type
trait setByte extends Options[setByte, Set[Byte], Byte], Validations[oneByte, Byte]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneByte, Byte]
trait Options[setByte, Set[Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setByte
object setChar extends setChar

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setChar
trait Validations[oneChar, Char]
trait Options[setChar, Set[Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setChar.type
trait setChar extends Options[setChar, Set[Char], Char], Validations[oneChar, Char]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneChar, Char]
trait Options[setChar, Set[Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setChar
object setDate extends setDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setDate
trait Validations[oneDate, Date]
trait Options[setDate, Set[Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setDate.type
trait setDate extends Options[setDate, Set[Date], Date], Validations[oneDate, Date]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDate, Date]
trait Options[setDate, Set[Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setDate
object setDouble extends setDouble

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setDouble
trait Validations[oneDouble, Double]
trait Options[setDouble, Set[Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setDouble.type
trait setDouble extends Options[setDouble, Set[Double], Double], Validations[oneDouble, Double]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDouble, Double]
trait Options[setDouble, Set[Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setDouble
object setDuration extends setDuration

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setDuration
trait Validations[oneDuration, Duration]
trait Options[setDuration, Set[Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setDuration extends Options[setDuration, Set[Duration], Duration], Validations[oneDuration, Duration]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneDuration, Duration]
trait Options[setDuration, Set[Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setDuration
object setEnum extends enumConstructor

Attributes

Source
DomainStructure.scala
Supertypes
class Object
trait Matchable
class Any
Self type
setEnum.type
object setFloat extends setFloat

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setFloat
trait Validations[oneFloat, Float]
trait Options[setFloat, Set[Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setFloat.type
trait setFloat extends Options[setFloat, Set[Float], Float], Validations[oneFloat, Float]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneFloat, Float]
trait Options[setFloat, Set[Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setFloat
object setInstant extends setInstant

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setInstant
trait Validations[oneInstant, Instant]
trait Options[setInstant, Set[Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setInstant.type
trait setInstant extends Options[setInstant, Set[Instant], Instant], Validations[oneInstant, Instant]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneInstant, Instant]
trait Options[setInstant, Set[Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setInstant
object setInt extends setInt

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setInt
trait Validations[oneInt, Int]
trait Options[setInt, Set[Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setInt.type
trait setInt extends Options[setInt, Set[Int], Int], Validations[oneInt, Int]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneInt, Int]
trait Options[setInt, Set[Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setInt
object setLocalDate extends setLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setLocalDate
trait Validations[oneLocalDate, LocalDate]
trait Options[setLocalDate, Set[LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setLocalDate extends Options[setLocalDate, Set[LocalDate], LocalDate], Validations[oneLocalDate, LocalDate]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDate, LocalDate]
trait Options[setLocalDate, Set[LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setLocalDate

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDateTime, LocalDateTime]
trait Options[setLocalDateTime, Set[LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setLocalDateTime extends Options[setLocalDateTime, Set[LocalDateTime], LocalDateTime], Validations[oneLocalDateTime, LocalDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalDateTime, LocalDateTime]
trait Options[setLocalDateTime, Set[LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setLocalTime extends setLocalTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setLocalTime
trait Validations[oneLocalTime, LocalTime]
trait Options[setLocalTime, Set[LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setLocalTime extends Options[setLocalTime, Set[LocalTime], LocalTime], Validations[oneLocalTime, LocalTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLocalTime, LocalTime]
trait Options[setLocalTime, Set[LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setLocalTime
object setLong extends setLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setLong
trait Validations[oneLong, Long]
trait Options[setLong, Set[Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setLong.type
trait setLong extends Options[setLong, Set[Long], Long], Validations[oneLong, Long]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneLong, Long]
trait Options[setLong, Set[Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setLong

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetDateTime, OffsetDateTime]
trait Options[setOffsetDateTime, Set[OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setOffsetDateTime extends Options[setOffsetDateTime, Set[OffsetDateTime], OffsetDateTime], Validations[oneOffsetDateTime, OffsetDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetDateTime, OffsetDateTime]
trait Options[setOffsetDateTime, Set[OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setOffsetTime extends setOffsetTime

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetTime, OffsetTime]
trait Options[setOffsetTime, Set[OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setOffsetTime extends Options[setOffsetTime, Set[OffsetTime], OffsetTime], Validations[oneOffsetTime, OffsetTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneOffsetTime, OffsetTime]
trait Options[setOffsetTime, Set[OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setOffsetTime
object setShort extends setShort

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setShort
trait Validations[oneShort, Short]
trait Options[setShort, Set[Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setShort.type
trait setShort extends Options[setShort, Set[Short], Short], Validations[oneShort, Short]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneShort, Short]
trait Options[setShort, Set[Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setShort
object setString extends setString

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setString
trait Validations[oneString, String]
trait stringOptions[setString, Set[String]]
trait Options[setString, Set[String], String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setString.type
trait setString extends stringOptions[setString, Set[String]], Validations[oneString, String]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneString, String]
trait stringOptions[setString, Set[String]]
trait Options[setString, Set[String], String]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setString
object setURI extends setURI

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setURI
trait Validations[oneURI, URI]
trait Options[setURI, Set[URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setURI.type
trait setURI extends Options[setURI, Set[URI], URI], Validations[oneURI, URI]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneURI, URI]
trait Options[setURI, Set[URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setURI
object setUUID extends setUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait setUUID
trait Validations[oneUUID, UUID]
trait Options[setUUID, Set[UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
setUUID.type
trait setUUID extends Options[setUUID, Set[UUID], UUID], Validations[oneUUID, UUID]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneUUID, UUID]
trait Options[setUUID, Set[UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
object setUUID

Attributes

Companion
trait
Source
DomainStructure.scala
Supertypes
trait Validations[oneZonedDateTime, ZonedDateTime]
trait Options[setZonedDateTime, Set[ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
trait setZonedDateTime extends Options[setZonedDateTime, Set[ZonedDateTime], ZonedDateTime], Validations[oneZonedDateTime, ZonedDateTime]

Attributes

Companion
object
Source
DomainStructure.scala
Supertypes
trait Validations[oneZonedDateTime, ZonedDateTime]
trait Options[setZonedDateTime, Set[ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Show all
Known subtypes
trait stringOptions[Self, Tpe] extends Options[Self, Tpe, String]

Attributes

Source
DomainStructure.scala
Supertypes
trait Options[Self, Tpe, String]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
trait mapString
object mapString
trait oneString
object oneString
trait seqString
object seqString
trait setString
object setString
Show all