Packages

abstract class Marshalling[Obj, Tpl] extends Molecule with Helpers

Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. Marshalling
  2. Helpers
  3. DateHandling
  4. RegexMatching
  5. Molecule
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Marshalling(model: Model, queryData: (Query, String, Option[Throwable]))

Type Members

  1. class log extends AnyRef
    Definition Classes
    Helpers
  2. implicit class Regex extends AnyRef
    Definition Classes
    RegexMatching

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def _datalog: String

    Datalog query.

    Datalog query.

    Molecule transforms custom boilerplate DSL constructs to Datomic queries in 3 steps:

    Custom DSL molecule --> Model --> Query --> Datalog query

    Definition Classes
    MarshallingMolecule
  5. def _inputThrowable: Option[Throwable]
    Definition Classes
    MarshallingMolecule
  6. def _model: Model

    Internal Model representation of a molecule.

    Internal Model representation of a molecule.

    Molecule transforms custom boilerplate DSL constructs to Datomic queries in 3 steps:

    Custom DSL molecule --> Model --> Query --> Datalog query

    Definition Classes
    MarshallingMolecule
  7. def _query: Query

    Internal Query representation of molecule.

    Internal Query representation of molecule.

    Molecule transforms custom boilerplate DSL constructs to Datomic queries in 3 steps:

    Custom DSL molecule --> Model --> Query --> Datalog query

    Definition Classes
    MarshallingMolecule
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def bigDec(arg: Any): BigDecimal
    Attributes
    protected
    Definition Classes
    Helpers
  10. def clean(attr: String): String
    Definition Classes
    Helpers
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  12. def date2datomicStr(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
    Definition Classes
    DateHandling
  13. def date2datomicStr2(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
    Definition Classes
    DateHandling
  14. def date2str(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
    Definition Classes
    DateHandling
  15. def daylight(ms: Long): Int
    Definition Classes
    DateHandling
  16. def double(arg: Any): String
    Attributes
    protected
    Definition Classes
    Helpers
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  19. def escStr(s: String): String
    Definition Classes
    Helpers
  20. def expandDateStr(dateStr: String): String
    Definition Classes
    DateHandling
  21. final def f(a: Any): Any
    Attributes
    protected
    Definition Classes
    Helpers
  22. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def firstNs(model: Model): String
    Definition Classes
    Helpers
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def getKwName(kw: String): String
    Definition Classes
    Helpers
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def isOptNested: Boolean
    Attributes
    protected
  29. def jsNumber(tpe: String, v: Any): Any
    Definition Classes
    Helpers
  30. def localOffset: String
    Definition Classes
    DateHandling
  31. def localZoneOffset: ZoneOffset
    Definition Classes
    DateHandling
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def nestedLevels: Int
    Attributes
    protected
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def o(opt: Option[Any]): String
    Definition Classes
    Helpers
  37. def obj: Obj
    Attributes
    protected
  38. final def os(opt: Option[Set[_]]): String
    Definition Classes
    Helpers
  39. def packed2json(vs: Iterator[String], sb: StringBuffer): StringBuffer
    Attributes
    protected
  40. def packed2obj(vs: Iterator[String]): Obj
    Attributes
    protected
  41. def packed2tpl(vs: Iterator[String]): Tpl
    Attributes
    protected
  42. def pad(longest: Int, shorter: Int): String
    Definition Classes
    Helpers
  43. def padS(longest: Int, str: String): String
    Definition Classes
    Helpers
  44. def refIndexes: List[List[Int]]
    Attributes
    protected
  45. final def render(value: Any): String
    Definition Classes
    Helpers
  46. def row2json(row: List[AnyRef], sb: StringBuffer): StringBuffer
    Attributes
    protected
  47. def row2obj(row: List[AnyRef]): Obj
    Attributes
    protected
  48. def row2tpl(row: List[AnyRef]): Tpl
    Attributes
    protected
  49. final def sq[T](values: Seq[T]): String
    Definition Classes
    Helpers
  50. def str2date(s: String, zoneOffset: ZoneOffset = localZoneOffset): Date
    Definition Classes
    DateHandling
  51. def str2zdt(s: String, zoneOffset: ZoneOffset = localZoneOffset): ZonedDateTime
    Definition Classes
    DateHandling
  52. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  53. def tacitIndexes: List[List[Int]]
    Attributes
    protected
  54. def thousands(i: Long): String
    Definition Classes
    Helpers
  55. final def time(n: Int, prev: Int = 0): Unit
    Attributes
    protected
    Definition Classes
    Helpers
  56. def toString(): String
    Definition Classes
    AnyRef → Any
  57. def truncateDateStr(dateStr: String): String
    Definition Classes
    DateHandling
  58. final def tupleToSeq(arg: Any): Seq[Any]
    Attributes
    protected
    Definition Classes
    Helpers
  59. def unescStr(s: String): String
    Definition Classes
    Helpers
  60. final def untupled(rawData: Iterable[Seq[Any]]): Iterable[Seq[Any]]
    Definition Classes
    Helpers
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  64. def zone: ZoneId
    Definition Classes
    DateHandling

Inherited from Helpers

Inherited from DateHandling

Inherited from RegexMatching

Inherited from Molecule

Inherited from AnyRef

Inherited from Any

internal

Ungrouped