trait NestedJson[Obj, Tpl] extends NestedBase[Obj, Tpl] with JsonBase
Nested json builder classes of various levels.
- Self Type
- NestedJson[Obj, Tpl] with Molecule_0[Obj, Tpl]
- Source
- NestedJson.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- NestedJson
- JsonBase
- Helpers
- DateHandling
- RegexMatching
- NestedBase
- Comparator
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
appendEscapedString(sb: StringBuffer, s: String): Unit
- Attributes
- protected
- Definition Classes
- JsonBase
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
bigDec(arg: Any): BigDecimal
- Attributes
- protected
- Definition Classes
- Helpers
- def branch(level: Int, tabs: Int, tabsNested: Int, sb: StringBuffer, branchPairs: (StringBuffer) ⇒ StringBuffer, ref: String, leaf: StringBuffer, post: ⇒ StringBuffer = new StringBuffer()): StringBuffer
-
def
clean(attr: String): String
- Definition Classes
- Helpers
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
compare(a: List[AnyRef], b: List[AnyRef]): Int
- Definition Classes
- NestedBase → Comparator
-
def
date2datomicStr(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
- Definition Classes
- DateHandling
-
def
date2datomicStr2(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
- Definition Classes
- DateHandling
-
def
date2str(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
- Definition Classes
- DateHandling
-
def
daylight(ms: Long): Int
- Definition Classes
- DateHandling
-
val
descending: Boolean
- Attributes
- protected
- Definition Classes
- NestedBase
-
def
double(arg: Any): String
- Attributes
- protected
- Definition Classes
- Helpers
-
val
e0: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
e1: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
e2: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
e3: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
e4: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
e5: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
e6: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
escStr(s: String): String
- Definition Classes
- Helpers
-
def
expandDateStr(dateStr: String): String
- Definition Classes
- DateHandling
-
def
extractFlatValues(propCount: Int, refIndexes: List[Int], tacitIndexes: List[Int], deeper: Boolean = false): (Collection[Any]) ⇒ Iterator[Any]
- Definition Classes
- JsonBase
-
final
def
f(a: Any): Any
- Attributes
- protected
- Definition Classes
- Helpers
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
val
firstJsonObjects: Array[Boolean]
- Attributes
- protected
-
val
firstLevel0: Boolean
- Attributes
- protected
-
def
firstNs(model: Model): String
- Definition Classes
- Helpers
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getKwName(kw: String): String
- Definition Classes
- Helpers
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
i: Int
- Attributes
- protected
- Definition Classes
- NestedBase
-
def
indent(tabs: Int): String
- Definition Classes
- JsonBase
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
jsNumber(tpe: String, v: Any): Any
- Definition Classes
- Helpers
-
def
jsonAnyValue(sb: StringBuffer, v: Any): StringBuffer
- Attributes
- protected
- Definition Classes
- JsonBase
-
def
jsonBranch0(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonBranch1(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonBranch2(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonBranch3(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonBranch4(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonBranch5(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonBranch6(sb: StringBuffer, row: List[AnyRef], leaf: StringBuffer): StringBuffer
- Attributes
- protected
-
def
jsonLeaf1(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
-
def
jsonLeaf2(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
-
def
jsonLeaf3(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
-
def
jsonLeaf4(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
-
def
jsonLeaf5(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
-
def
jsonLeaf6(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
-
def
jsonLeaf7(sb: StringBuffer, row: List[AnyRef]): StringBuffer
- Attributes
- protected
- def leaf(tabs: Int, sb: StringBuffer, leafPairs: (StringBuffer) ⇒ StringBuffer): StringBuffer
-
val
levels: Int
- Definition Classes
- NestedBase
-
def
localOffset: String
- Definition Classes
- DateHandling
-
def
localZoneOffset: ZoneOffset
- Definition Classes
- DateHandling
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
val
nextRow: Boolean
- Attributes
- protected
- Definition Classes
- NestedBase
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
o(opt: Option[Any]): String
- Definition Classes
- Helpers
-
final
def
os(opt: Option[Set[_]]): String
- Definition Classes
- Helpers
-
val
p0: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
p1: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
p2: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
p3: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
p4: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
p5: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
p6: Long
- Attributes
- protected
- Definition Classes
- NestedBase
-
def
pad(longest: Int, shorter: Int): String
- Definition Classes
- Helpers
-
def
padS(longest: Int, str: String): String
- Definition Classes
- Helpers
-
def
pair(sb: StringBuffer, field: String, value: Any): StringBuffer
- Attributes
- protected
- Definition Classes
- JsonBase
-
val
prevRow: List[AnyRef]
- Attributes
- protected
- Definition Classes
- NestedBase
-
def
quote(sb: StringBuffer, s: String): StringBuffer
- Attributes
- protected
- Definition Classes
- JsonBase
-
def
quotedPair(sb: StringBuffer, field: String, value: String): StringBuffer
- Attributes
- protected
- Definition Classes
- JsonBase
-
final
def
render(value: Any): String
- Definition Classes
- Helpers
-
def
resetJsonVars(): Unit
- Attributes
- protected
-
def
resetVars(): Unit
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
result: Int
- Attributes
- protected
- Definition Classes
- NestedBase
-
def
reversed(): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
val
row: List[AnyRef]
- Attributes
- protected
- Definition Classes
- NestedBase
-
val
sb0: StringBuffer
- Attributes
- protected
-
val
sb1: StringBuffer
- Attributes
- protected
-
val
sb2: StringBuffer
- Attributes
- protected
-
val
sb3: StringBuffer
- Attributes
- protected
-
val
sb4: StringBuffer
- Attributes
- protected
-
val
sb5: StringBuffer
- Attributes
- protected
-
val
sb6: StringBuffer
- Attributes
- protected
-
val
sb7: StringBuffer
- Attributes
- protected
-
val
sortIndex: Int
- Attributes
- protected
- Definition Classes
- NestedBase
-
final
def
sq[T](values: Seq[T]): String
- Definition Classes
- Helpers
-
def
str2date(s: String, zoneOffset: ZoneOffset = localZoneOffset): Date
- Definition Classes
- DateHandling
-
def
str2zdt(s: String, zoneOffset: ZoneOffset = localZoneOffset): ZonedDateTime
- Definition Classes
- DateHandling
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
thenComparing[U <: Comparable[_ >: U]](arg0: Function[_ >: List[AnyRef], _ <: U]): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
def
thenComparing[U](arg0: Function[_ >: List[AnyRef], _ <: U], arg1: Comparator[_ >: U]): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
def
thenComparing(arg0: Comparator[_ >: List[AnyRef]]): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
def
thenComparingDouble(arg0: ToDoubleFunction[_ >: List[AnyRef]]): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
def
thenComparingInt(arg0: ToIntFunction[_ >: List[AnyRef]]): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
def
thenComparingLong(arg0: ToLongFunction[_ >: List[AnyRef]]): Comparator[List[AnyRef]]
- Definition Classes
- Comparator
-
def
thousands(i: Long): String
- Definition Classes
- Helpers
-
final
def
time(n: Int, prev: Int = 0): Unit
- Attributes
- protected
- Definition Classes
- Helpers
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
truncateDateStr(dateStr: String): String
- Definition Classes
- DateHandling
-
final
def
tupleToSeq(arg: Any): Seq[Any]
- Attributes
- protected
- Definition Classes
- Helpers
-
def
unescStr(s: String): String
- Definition Classes
- Helpers
-
final
def
untupled(rawData: Iterable[Seq[Any]]): Iterable[Seq[Any]]
- Definition Classes
- Helpers
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
zone: ZoneId
- Definition Classes
- DateHandling

Documentation/API for the Molecule library - a meta DSL for the Datomic database.
scalamolecule.org | Github | Forum