DataModelApi

molecule.base.api.DataModelApi
trait DataModelApi

Data Model DSL.

Define a Domain Data Model in a data model file.

For small projects, the schema can be defined without partition definitions where all namespaces reside in a default tacit partition:

package path.to.your.project
import molecule.data.model._       // import data model DSL

object Seattle extends DataModel(8) {  // data model object with input/output arity

 trait Person {                   // Namespace
   val name = oneString.fulltext  // String attribute definition with fulltext search
   val age  = oneInt              // Int attribute definition
 }

 // Additional namespaces...
}

For larger projects, it is recommended to group namespaces in partitions:

package path.to.your.project
import molecule.data.model._

object Seattle extends DataModel(15) {

 object customer {
   trait Person {
     val name    = oneString.fulltext
     val age     = oneInt
     val address = one[Address]
     val bought  = many[products.Item]
   }
   trait Address {
     val street = oneString.fulltext
     val city   = oneInt
   }
   // ..more namespaces in the `customer` partition
 }

 object products {
   trait Item {
     val title   = oneString
     val inStock = oneInt
   }
   // ..more namespaces in the `products` partition
 }

 // Additional partitions...
}

Attributes

Source
DataModelApi.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class DataModel

Members list

Grouped members

Options

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

Attribute options.

Attribute options.

Attributes

Source
DataModelApi.scala
Supertypes
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneBigDecimal.type
trait oneBigInt
object oneBigInt.type
trait oneBoolean
object oneBoolean.type
trait oneByte
object oneByte.type
trait oneChar
object oneChar.type
trait oneDate
object oneDate.type
trait oneDouble
object oneDouble.type
trait oneDuration
object oneDuration.type
trait oneFloat
object oneFloat.type
trait oneInstant
object oneInstant.type
trait oneInt
object oneInt.type
trait oneLocalDate
object oneLocalDate.type
object oneLocalDateTime.type
trait oneLocalTime
object oneLocalTime.type
trait oneLong
object oneLong.type
object oneOffsetDateTime.type
object oneOffsetTime.type
trait oneShort
object oneShort.type
trait oneURI
object oneURI.type
trait oneUUID
object oneUUID.type
object oneZonedDateTime.type
object setBigDecimal.type
trait setBigInt
object setBigInt.type
trait setBoolean
object setBoolean.type
trait setByte
object setByte.type
trait setChar
object setChar.type
trait setDate
object setDate.type
trait setDouble
object setDouble.type
trait setDuration
object setDuration.type
trait setFloat
object setFloat.type
trait setInstant
object setInstant.type
trait setInt
object setInt.type
trait setLocalDate
object setLocalDate.type
object setLocalDateTime.type
trait setLocalTime
object setLocalTime.type
trait setLong
object setLong.type
object setOffsetDateTime.type
object setOffsetTime.type
trait setShort
object setShort.type
trait setURI
object setURI.type
trait setUUID
object setUUID.type
object setZonedDateTime.type
trait stringOptions[Self, Tpe]
trait oneString
object oneString.type
trait setString
object setString.type
Show all

Type members

Classlikes

trait Requierable

Attributes

Source
DataModelApi.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Options[Self, Tpe, BaseTpe]
object oneBigDecimal.type
trait oneBigInt
object oneBigInt.type
trait oneBoolean
object oneBoolean.type
trait oneByte
object oneByte.type
trait oneChar
object oneChar.type
trait oneDate
object oneDate.type
trait oneDouble
object oneDouble.type
trait oneDuration
object oneDuration.type
trait oneFloat
object oneFloat.type
trait oneInstant
object oneInstant.type
trait oneInt
object oneInt.type
trait oneLocalDate
object oneLocalDate.type
object oneLocalDateTime.type
trait oneLocalTime
object oneLocalTime.type
trait oneLong
object oneLong.type
object oneOffsetDateTime.type
object oneOffsetTime.type
trait oneShort
object oneShort.type
trait oneURI
object oneURI.type
trait oneUUID
object oneUUID.type
object oneZonedDateTime.type
object setBigDecimal.type
trait setBigInt
object setBigInt.type
trait setBoolean
object setBoolean.type
trait setByte
object setByte.type
trait setChar
object setChar.type
trait setDate
object setDate.type
trait setDouble
object setDouble.type
trait setDuration
object setDuration.type
trait setFloat
object setFloat.type
trait setInstant
object setInstant.type
trait setInt
object setInt.type
trait setLocalDate
object setLocalDate.type
object setLocalDateTime.type
trait setLocalTime
object setLocalTime.type
trait setLong
object setLong.type
object setOffsetDateTime.type
object setOffsetTime.type
trait setShort
object setShort.type
trait setURI
object setURI.type
trait setUUID
object setUUID.type
object setZonedDateTime.type
trait stringOptions[Self, Tpe]
trait oneString
object oneString.type
trait setString
object setString.type
trait refOptions[Self]
trait many
object many.type
trait one
object one.type
Show all
object many extends many

Attributes

Companion
trait
Source
DataModelApi.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
DataModelApi.scala
Supertypes
trait refOptions[many]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object many.type
object one extends one

Attributes

Companion
trait
Source
DataModelApi.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
DataModelApi.scala
Supertypes
trait refOptions[one]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object one.type
object oneBigDecimal extends oneBigDecimal

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneBigDecimal, BigDecimal, BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneBigDecimal.type
object oneBigInt extends oneBigInt

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneBigInt
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneBigInt, BigInt, BigInt]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneBigInt.type
object oneBoolean extends oneBoolean

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneBoolean
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneBoolean, Boolean, Boolean]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneBoolean.type
object oneByte extends oneByte

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneByte
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneByte, Byte, Byte]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneByte.type
object oneChar extends oneChar

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneChar
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneChar, Char, Char]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneChar.type
object oneDate extends oneDate

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneDate
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneDate, Date, Date]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneDate.type
object oneDouble extends oneDouble

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneDouble
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneDouble, Double, Double]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneDouble.type
object oneDuration extends oneDuration

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneDuration, Duration, Duration]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneDuration.type
object oneFloat extends oneFloat

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneFloat
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneFloat, Float, Float]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneFloat.type
object oneInstant extends oneInstant

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneInstant
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneInstant, Instant, Instant]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneInstant.type
object oneInt extends oneInt

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneInt
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneInt, Int, Int]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneInt.type
object oneLocalDate extends oneLocalDate

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneLocalDate, LocalDate, LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneLocalDate.type

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneLocalDateTime, LocalDateTime, LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneLocalDateTime.type
object oneLocalTime extends oneLocalTime

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneLocalTime, LocalTime, LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneLocalTime.type
object oneLong extends oneLong

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneLong
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneLong, Long, Long]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneLong.type

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneOffsetDateTime, OffsetDateTime, OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneOffsetDateTime.type
object oneOffsetTime extends oneOffsetTime

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneOffsetTime, OffsetTime, OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneOffsetTime.type
object oneShort extends oneShort

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneShort
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneShort, Short, Short]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneShort.type
object oneString extends oneString

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneString
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]

Attributes

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

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneURI
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneURI, URI, URI]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneURI.type
object oneUUID extends oneUUID

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait oneUUID
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneUUID, UUID, UUID]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneUUID.type

Attributes

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

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[oneZonedDateTime, ZonedDateTime, ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object oneZonedDateTime.type
trait refOptions[Self] extends Requierable

Attributes

Source
DataModelApi.scala
Supertypes
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
trait many
object many.type
trait one
object one.type
object setBigDecimal extends setBigDecimal

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setBigDecimal, Set[BigDecimal], BigDecimal]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setBigDecimal.type
object setBigInt extends setBigInt

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setBigInt
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setBigInt, Set[BigInt], BigInt]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setBigInt.type
object setBoolean extends setBoolean

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setBoolean
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setBoolean, Set[Boolean], Boolean]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setBoolean.type
object setByte extends setByte

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setByte
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setByte, Set[Byte], Byte]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setByte.type
object setChar extends setChar

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setChar
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setChar, Set[Char], Char]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setChar.type
object setDate extends setDate

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setDate
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setDate, Set[Date], Date]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setDate.type
object setDouble extends setDouble

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setDouble
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setDouble, Set[Double], Double]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setDouble.type
object setDuration extends setDuration

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setDuration
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setDuration, Set[Duration], Duration]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setDuration.type
object setFloat extends setFloat

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setFloat
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setFloat, Set[Float], Float]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setFloat.type
object setInstant extends setInstant

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setInstant
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setInstant, Set[Instant], Instant]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setInstant.type
object setInt extends setInt

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setInt
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setInt, Set[Int], Int]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setInt.type
object setLocalDate extends setLocalDate

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setLocalDate
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setLocalDate, Set[LocalDate], LocalDate]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setLocalDate.type

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setLocalDateTime, Set[LocalDateTime], LocalDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setLocalDateTime.type
object setLocalTime extends setLocalTime

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setLocalTime
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setLocalTime, Set[LocalTime], LocalTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setLocalTime.type
object setLong extends setLong

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setLong
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setLong, Set[Long], Long]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setLong.type

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setOffsetDateTime, Set[OffsetDateTime], OffsetDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setOffsetDateTime.type
object setOffsetTime extends setOffsetTime

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setOffsetTime, Set[OffsetTime], OffsetTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setOffsetTime.type
object setShort extends setShort

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setShort
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setShort, Set[Short], Short]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setShort.type
object setString extends setString

Attributes

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

Attributes

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

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setURI
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setURI, Set[URI], URI]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setURI.type
object setUUID extends setUUID

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
trait setUUID
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setUUID, Set[UUID], UUID]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setUUID.type

Attributes

Companion
trait
Source
DataModelApi.scala
Supertypes
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]

Attributes

Companion
object
Source
DataModelApi.scala
Supertypes
trait Options[setZonedDateTime, Set[ZonedDateTime], ZonedDateTime]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object setZonedDateTime.type
trait stringOptions[Self, Tpe] extends Options[Self, Tpe, String]

Attributes

Source
DataModelApi.scala
Supertypes
trait Options[Self, Tpe, String]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
trait oneString
object oneString.type
trait setString
object setString.type