object EJson
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EJson
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): scala.Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def arr[T](xs: T*)(implicit T: Aux[T, EJson]): T
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bool[T](b: slamdata.Predef.Boolean)(implicit T: Aux[T, EJson]): T
- def byte[T](b: slamdata.Predef.Byte)(implicit T: Aux[T, EJson]): T
- def char[T](c: slamdata.Predef.Char)(implicit T: Aux[T, EJson]): T
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def dec[T](d: slamdata.Predef.BigDecimal)(implicit T: Aux[T, EJson]): T
-
def
elideMetadata[T](implicit T: Aux[T, EJson]): (EJson[T]) ⇒ EJson[T]
Replaces
Meta
nodes with their value component. -
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def fromCommon[T](c: Common[T])(implicit T: Aux[T, EJson]): T
- def fromExt[T](e: Extension[T])(implicit T: Aux[T, EJson]): T
- def fromJson[A](f: (slamdata.Predef.String) ⇒ A): (Json[A]) ⇒ EJson[A]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): scala.Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def int[T](d: slamdata.Predef.BigInt)(implicit T: Aux[T, EJson]): T
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isNull[T](ej: T)(implicit T: Aux[T, EJson]): slamdata.Predef.Boolean
- def map[T](xs: (T, T)*)(implicit T: Aux[T, EJson]): T
- def meta[T](v: T, m: T)(implicit T: Aux[T, EJson]): T
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def nul[T](implicit T: Aux[T, EJson]): T
- def obj[T](xs: (slamdata.Predef.String, T)*)(implicit T: Aux[T, EJson]): T
-
def
replaceString[T](implicit T: Aux[T, EJson]): (EJson[T]) ⇒ EJson[T]
Replace a string with an array of characters.
-
def
restoreString[T](implicit TC: Aux[T, EJson], TR: Aux[T, EJson]): (EJson[T]) ⇒ EJson[T]
Replace an array of characters with a string.
- def str[T](s: slamdata.Predef.String)(implicit T: Aux[T, EJson]): T
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: scala.Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )