trait Packed2jsonNested extends PackedValue2json with JsonBase
Ordering
- Alphabetic
- By Inheritance
Inherited
- Packed2jsonNested
- JsonBase
- PackedValue2json
- TreeOps
- Liftables
- MacroHelpers
- Helpers
- DateHandling
- RegexMatching
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
E = scala.reflect.macros.Universe.Expr[_]
- Definition Classes
- MacroHelpers
-
case class
InspectMacro extends Product with Serializable
- Attributes
- protected
- Definition Classes
- MacroHelpers
-
type
PF[A, B] = PartialFunction[A, B]
- Definition Classes
- MacroHelpers
-
implicit
class
TreeHelper extends AnyRef
- Definition Classes
- MacroHelpers
-
type
W[T] = scala.reflect.macros.Universe.WeakTypeTag[T]
- Definition Classes
- MacroHelpers
-
class
att extends AnyRef
- Definition Classes
- TreeOps
-
class
nsp extends AnyRef
- Definition Classes
- TreeOps
-
implicit
class
richTree extends AnyRef
- Definition Classes
- TreeOps
-
class
log extends AnyRef
- Definition Classes
- Helpers
-
implicit
class
Regex extends AnyRef
- Definition Classes
- RegexMatching
Abstract Value Members
-
abstract
val
c: Context
- Definition Classes
- Packed2jsonNested → PackedValue2json → TreeOps → Liftables → MacroHelpers
Concrete 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
abort(msg: String): Nothing
- Definition Classes
- TreeOps → Liftables
-
def
abortTree(tree: scala.reflect.macros.Universe.Tree, msg: String, inspect: Boolean = true): Nothing
- Definition Classes
- MacroHelpers
-
def
any(v: Any): scala.reflect.macros.Universe.Tree
- Definition Classes
- Liftables
-
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
clean(attr: String): String
- Definition Classes
- Helpers
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
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
-
def
double(arg: Any): String
- Attributes
- protected
- Definition Classes
- Helpers
-
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
expr(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.blackbox.Context.Expr[Nothing]
- Definition Classes
- MacroHelpers
-
def
extractFlatValues(propCount: Int, refIndexes: List[Int], tacitIndexes: List[Int], deeper: Boolean = false): (Collection[Any]) ⇒ Iterator[Any]
- Definition Classes
- JsonBase
-
def
extractNsAttr(tpe: scala.reflect.macros.Universe.Type, tree: scala.reflect.macros.Universe.Tree): String
- Definition Classes
- TreeOps
-
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] )
-
def
firstLow(str: Any): String
- Definition Classes
- TreeOps
-
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
getPackedValue2json(group: String, baseTpe: String, field: String, v: scala.reflect.macros.Universe.Tree, tabs: Int, optAggrTpe: Option[String]): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
indent(tabs: Int): String
- Definition Classes
- JsonBase
-
def
inputMolecule_i_o(inArity: Int, outArity: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- TreeOps
-
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
-
implicit
val
liftAny: scala.reflect.macros.Universe.Liftable[Any]
- Definition Classes
- Liftables
-
implicit
val
liftAtom: scala.reflect.macros.Universe.Liftable[Atom]
- Definition Classes
- Liftables
-
implicit
val
liftAttrKW: scala.reflect.macros.Universe.Liftable[KW]
- Definition Classes
- Liftables
-
implicit
val
liftBidirectional: scala.reflect.macros.Universe.Liftable[Bidirectional]
- Definition Classes
- Liftables
-
implicit
val
liftBinding: scala.reflect.macros.Universe.Liftable[Binding]
- Definition Classes
- Liftables
-
implicit
val
liftBond: scala.reflect.macros.Universe.Liftable[Bond]
- Definition Classes
- Liftables
-
implicit
val
liftClause: scala.reflect.macros.Universe.Liftable[Clause]
- Definition Classes
- Liftables
-
implicit
val
liftComposite: scala.reflect.macros.Universe.Liftable[Composite]
- Definition Classes
- Liftables
-
implicit
val
liftDataClause: scala.reflect.macros.Universe.Liftable[DataClause]
- Definition Classes
- Liftables
-
implicit
val
liftDataSource: scala.reflect.macros.Universe.Liftable[DataSource]
- Definition Classes
- Liftables
-
implicit
val
liftElement: scala.reflect.macros.Universe.Liftable[Element]
- Definition Classes
- Liftables
-
implicit
val
liftFind: scala.reflect.macros.Universe.Liftable[Find]
- Definition Classes
- Liftables
-
implicit
val
liftFn: scala.reflect.macros.Universe.Liftable[Fn]
- Definition Classes
- Liftables
-
implicit
val
liftFunct: scala.reflect.macros.Universe.Liftable[Funct]
- Definition Classes
- Liftables
-
implicit
val
liftGeneric: scala.reflect.macros.Universe.Liftable[Generic]
- Definition Classes
- Liftables
-
implicit
val
liftGenericValue: scala.reflect.macros.Universe.Liftable[GenericValue]
- Definition Classes
- Liftables
-
implicit
val
liftGroup: scala.reflect.macros.Universe.Liftable[Nested]
- Definition Classes
- Liftables
-
implicit
val
liftIn: scala.reflect.macros.Universe.Liftable[In]
- Definition Classes
- Liftables
-
implicit
val
liftInput: scala.reflect.macros.Universe.Liftable[Input]
- Definition Classes
- Liftables
-
implicit
val
liftListOfClauses: scala.reflect.macros.Universe.Liftable[Seq[Clause]]
- Definition Classes
- Liftables
-
implicit
val
liftListOfElements: scala.reflect.macros.Universe.Liftable[Seq[Element]]
- Definition Classes
- Liftables
-
implicit
val
liftModel: scala.reflect.macros.Universe.Liftable[Model]
- Definition Classes
- Liftables
-
implicit
val
liftNestedAttrs: scala.reflect.macros.Universe.Liftable[NestedAttrs]
- Definition Classes
- Liftables
-
implicit
val
liftNode: scala.reflect.macros.Universe.Liftable[Node]
- Definition Classes
- Liftables
-
implicit
val
liftNotClause: scala.reflect.macros.Universe.Liftable[NotClause]
- Definition Classes
- Liftables
-
implicit
val
liftNotClauses: scala.reflect.macros.Universe.Liftable[NotClauses]
- Definition Classes
- Liftables
-
implicit
val
liftNotJoinClauses: scala.reflect.macros.Universe.Liftable[NotJoinClauses]
- Definition Classes
- Liftables
-
implicit
val
liftObj: scala.reflect.macros.Universe.Liftable[Obj]
- Definition Classes
- Liftables
-
implicit
val
liftOutput: scala.reflect.macros.Universe.Liftable[Output]
- Definition Classes
- Liftables
-
implicit
val
liftProp: scala.reflect.macros.Universe.Liftable[Prop]
- Definition Classes
- Liftables
-
implicit
val
liftPullAttrSpec: scala.reflect.macros.Universe.Liftable[PullAttrSpec]
- Definition Classes
- Liftables
-
implicit
val
liftQuery: scala.reflect.macros.Universe.Liftable[Query]
- Definition Classes
- Liftables
-
implicit
val
liftQueryTerm: scala.reflect.macros.Universe.Liftable[QueryTerm]
- Definition Classes
- Liftables
-
implicit
val
liftQueryValue: scala.reflect.macros.Universe.Liftable[QueryValue]
- Definition Classes
- Liftables
-
implicit
val
liftReBond: scala.reflect.macros.Universe.Liftable[ReBond]
- Definition Classes
- Liftables
-
implicit
val
liftRule: scala.reflect.macros.Universe.Liftable[Rule]
- Definition Classes
- Liftables
-
implicit
val
liftRuleInvocation: scala.reflect.macros.Universe.Liftable[RuleInvocation]
- Definition Classes
- Liftables
-
implicit
val
liftStackTraceElement: scala.reflect.macros.Universe.Liftable[StackTraceElement]
- Definition Classes
- Liftables
-
implicit
val
liftStackTraceElements: scala.reflect.macros.Universe.Liftable[Array[StackTraceElement]]
- Definition Classes
- Liftables
-
implicit
val
liftThrowable: scala.reflect.macros.Universe.Liftable[Throwable]
- Definition Classes
- Liftables
-
implicit
val
liftTuple2: scala.reflect.macros.Universe.Liftable[Product]
- Definition Classes
- Liftables
-
implicit
val
liftTxMetaData: scala.reflect.macros.Universe.Liftable[TxMetaData]
- Definition Classes
- Liftables
-
implicit
val
liftVal: scala.reflect.macros.Universe.Liftable[Val]
- Definition Classes
- Liftables
-
implicit
val
liftValue: scala.reflect.macros.Universe.Liftable[Value]
- Definition Classes
- Liftables
-
implicit
val
liftVar: scala.reflect.macros.Universe.Liftable[Var]
- Definition Classes
- Liftables
-
implicit
val
liftWhere: scala.reflect.macros.Universe.Liftable[Where]
- Definition Classes
- Liftables
-
implicit
val
liftWith: scala.reflect.macros.Universe.Liftable[With]
- Definition Classes
- Liftables
-
def
localOffset: String
- Definition Classes
- DateHandling
-
def
localZoneOffset: ZoneOffset
- Definition Classes
- DateHandling
-
def
mkBigDecimal(bigDec: BigDecimal): scala.reflect.macros.Universe.Tree
- Definition Classes
- Liftables
-
def
mkBigInt(bigInt: BigInt): scala.reflect.macros.Universe.Tree
- Definition Classes
- Liftables
-
def
mkDate(date: Date): scala.reflect.macros.Universe.Tree
- Definition Classes
- Liftables
-
def
mkURI(uri: URI): scala.reflect.macros.Universe.Tree
- Definition Classes
- Liftables
-
def
mkUUID(uuid: UUID): scala.reflect.macros.Universe.Tree
- Definition Classes
- Liftables
-
def
molecule_o(outArity: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- TreeOps
-
def
namespaceSymbol(tree: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Symbol
- Definition Classes
- TreeOps
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nestedJsonClassX(allLevels: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- TreeOps
-
def
nestedTupleClassX(allLevels: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- TreeOps
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
nsString(nsName: scala.reflect.macros.Universe.Name): String
- Definition Classes
- TreeOps
-
def
nsString(nsTree: scala.reflect.macros.Universe.Tree): String
- Definition Classes
- TreeOps
-
def
nsString(nsFull: String): String
- Definition Classes
- TreeOps
-
final
def
o(opt: Option[Any]): String
- Definition Classes
- Helpers
-
final
def
os(opt: Option[Set[_]]): String
- Definition Classes
- Helpers
- def packed2jsonNested(levels: Int, obj: Obj, txMetas: Int): scala.reflect.macros.Universe.Tree
-
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
-
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
-
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
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
tpe(s: String): scala.reflect.macros.Universe.Tree
- Definition Classes
- TreeOps
-
def
truncTpe(tpe: String): String
- Definition Classes
- TreeOps
-
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
-
def
unpackJsonAggrManyList(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonAggrManySingleAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonAggrOneList(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonManyAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonMapAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonOneAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonOptManyAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonOptMapAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree, tabs: Int): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
def
unpackJsonOptOneAttr(field: String, tpe: String, v: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
- Definition Classes
- PackedValue2json
-
final
def
untupled(rawData: Iterable[Seq[Any]]): Iterable[Seq[Any]]
- Definition Classes
- Helpers
-
def
w[T](implicit attag: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.Universe.Type
- Definition Classes
- MacroHelpers
-
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
-
object
att
- Definition Classes
- TreeOps
-
object
nsp
- Definition Classes
- TreeOps
-
object
st
- Definition Classes
- MacroHelpers

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