Obj

object Obj
Companion:
class
class Object
trait Matchable
class Any
Obj.type

Type members

Classlikes

object As extends ProductReader[Ex[Option[_]]]
final case class Attr[A](obj: Ex[Obj], key: String)(implicit bridge: Bridge[A]) extends Ex[Option[A]] with Like[A] with ProductWithAdjuncts
Companion:
object
object Attr extends ProductReader[Attr[_]]
Companion:
class
object Bridge
Companion:
class
trait Bridge[A] extends Adjunct
Companion:
object
object CanMake
Companion:
class
trait CanMake[A] extends Source[A]
Companion:
object
object Copy extends ProductReader[Copy]
final implicit class ExOps(obj: Ex[Obj]) extends AnyVal
object Make extends ProductReader[Make]
Companion:
class
trait Make extends Ex[Obj]
Companion:
object
object Source
Companion:
class
trait Source[-A] extends Adjunct

An Obj.Source either has an LObj peer, or it can make one. The latter is represented by sub-trait CanMake.

An Obj.Source either has an LObj peer, or it can make one. The latter is represented by sub-trait CanMake.

Companion:
object

Types

type Copy = Make

Value members

Concrete methods

def empty: Ex[Obj]
def init(): Unit

Implicits

Implicits

final implicit def ExOps(obj: Ex[Obj]): ExOps
implicit def hasDefault: HasDefault[Obj]