Instance Constructors
-
new
ActionMacro(c: scala.reflect.macros.whitebox.Context)
Type Members
-
-
-
case class
Nested(term: Option[scala.reflect.macros.Universe.TermName], tpe: scala.reflect.macros.Universe.Type, params: List[List[Value]], optional: Boolean) extends Value with Product with Serializable
-
-
case class
Parser[T](p: PartialFunction[scala.reflect.macros.Universe.Tree, T])(implicit ct: ClassTag[T]) extends Product with Serializable
-
case class
Scalar(term: Option[scala.reflect.macros.Universe.TermName], tpe: scala.reflect.macros.Universe.Type, decoder: scala.reflect.macros.Universe.Tree, optional: Boolean) extends Value with Product with Serializable
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
-
-
-
-
implicit
val
actionLiftable: scala.reflect.macros.Universe.Liftable[ast.Action]
-
val
actionParser: Parser[Ast]
-
implicit
val
actionUnliftable: scala.reflect.macros.Universe.Unliftable[ast.Action]
-
implicit
val
aggregationOperatorLiftable: scala.reflect.macros.Universe.Liftable[AggregationOperator]
-
implicit
val
aggregationOperatorUnliftable: scala.reflect.macros.Universe.Unliftable[AggregationOperator]
-
final
def
asInstanceOf[T0]: T0
-
implicit
val
assignmentLiftable: scala.reflect.macros.Universe.Liftable[Assignment]
-
implicit
val
assignmentUnliftable: scala.reflect.macros.Universe.Unliftable[Assignment]
-
implicit
val
astLiftable: scala.reflect.macros.Universe.Liftable[Ast]
-
val
astParser: Parser[Ast]
-
implicit
val
astUnliftable: scala.reflect.macros.Universe.Unliftable[Ast]
-
def
batchAction(quoted: scala.reflect.macros.Universe.Tree, method: String): scala.reflect.macros.Universe.Tree
-
implicit
val
binaryOperatorLiftable: scala.reflect.macros.Universe.Liftable[BinaryOperator]
-
implicit
val
binaryOperatorUnliftable: scala.reflect.macros.Universe.Unliftable[BinaryOperator]
-
val
blockParser: Parser[Block]
-
val
booleanOperationParser: Parser[Operation]
-
val
boxingParser: Parser[Ast]
-
val
c: scala.reflect.macros.whitebox.Context
-
def
clone(): AnyRef
-
def
combinedInfixParser(infixIsPure: Boolean): Parser[Ast]
-
implicit
val
conflictActionLiftable: scala.reflect.macros.Universe.Liftable[ast.OnConflict.Action]
-
implicit
val
conflictActionUnliftable: scala.reflect.macros.Universe.Unliftable[ast.OnConflict.Action]
-
val
conflictParser: Parser[Ast]
-
implicit
val
conflictTargetLiftable: scala.reflect.macros.Universe.Liftable[Target]
-
implicit
val
conflictTargetUnliftable: scala.reflect.macros.Universe.Unliftable[Target]
-
def
doubleQuote[T](body: scala.reflect.macros.Universe.Expr[Any])(implicit arg0: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.Universe.Tree
-
final
def
eq(arg0: AnyRef): Boolean
-
val
equalityOperationParser: Parser[Operation]
-
def
equals(arg0: Any): Boolean
-
def
expand(ast: Ast): scala.reflect.macros.Universe.Tree
-
def
expandBatchAction(quoted: scala.reflect.macros.Universe.Tree)(call: (scala.reflect.macros.Universe.Tree, scala.reflect.macros.Universe.Tree, scala.reflect.macros.Universe.Tree) ⇒ scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
implicit
val
externalIdentLiftable: scala.reflect.macros.Universe.Liftable[ExternalIdent]
-
implicit
val
externalIdentUnliftable: scala.reflect.macros.Universe.Unliftable[ExternalIdent]
-
def
extractAst[T](quoted: scala.reflect.macros.Universe.Tree): Ast
-
def
finalize(): Unit
-
def
flatten(base: scala.reflect.macros.Universe.Tree, value: Value): List[scala.reflect.macros.Universe.Tree]
-
val
functionApplyParser: Parser[Operation]
-
val
functionParser: Parser[Function]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
implicit
val
identLiftable: scala.reflect.macros.Universe.Liftable[Ident]
-
val
identParser: Parser[Ident]
-
implicit
val
identUnliftable: scala.reflect.macros.Universe.Unliftable[Ident]
-
val
ifParser: Parser[If]
-
val
impureInfixParser: Parser[Ast]
-
val
infixParser: Parser[Ast]
-
final
def
isInstanceOf[T0]: Boolean
-
def
isOptionType(tpe: scala.reflect.macros.Universe.Type): Boolean
-
val
joinCallParser: Parser[(JoinType, Ast, Option[Ast])]
-
implicit
val
joinTypeLiftable: scala.reflect.macros.Universe.Liftable[JoinType]
-
implicit
val
joinTypeUnliftable: scala.reflect.macros.Universe.Unliftable[JoinType]
-
implicit
val
liftLiftable: scala.reflect.macros.Universe.Liftable[Lift]
-
val
liftParser: Parser[Lift]
-
implicit
val
liftUnliftable: scala.reflect.macros.Universe.Unliftable[Lift]
-
implicit
def
listUnliftable[T](implicit u: scala.reflect.macros.Universe.Unliftable[T]): scala.reflect.macros.Universe.Unliftable[List[T]]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
numericOperationParser: Parser[Operation]
-
val
operationParser: Parser[Operation]
-
implicit
val
optionOperationLiftable: scala.reflect.macros.Universe.Liftable[OptionOperation]
-
val
optionOperationParser: Parser[OptionOperation]
-
implicit
val
optionOperationUnliftable: scala.reflect.macros.Universe.Unliftable[OptionOperation]
-
implicit
def
optionUnliftable[T](implicit u: scala.reflect.macros.Universe.Unliftable[T]): scala.reflect.macros.Universe.Unliftable[Option[T]]
-
implicit
val
orderingLiftable: scala.reflect.macros.Universe.Liftable[Ordering]
-
implicit
val
orderingParser: Parser[Ordering]
-
implicit
val
orderingUnliftable: scala.reflect.macros.Universe.Unliftable[Ordering]
-
val
patMatchParser: Parser[Ast]
-
val
patMatchValParser: Parser[Val]
-
def
prepareAction(quoted: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
prepareBatchAction(quoted: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
implicit
val
propertyAliasLiftable: scala.reflect.macros.Universe.Liftable[PropertyAlias]
-
implicit
val
propertyAliasParser: Parser[PropertyAlias]
-
implicit
val
propertyAliasUnliftable: scala.reflect.macros.Universe.Unliftable[PropertyAlias]
-
implicit
val
propertyLiftable: scala.reflect.macros.Universe.Liftable[Property]
-
val
propertyParser: Parser[Property]
-
implicit
val
propertyUnliftable: scala.reflect.macros.Universe.Unliftable[Property]
-
implicit
val
queryLiftable: scala.reflect.macros.Universe.Liftable[ast.Query]
-
val
queryParser: Parser[Ast]
-
implicit
val
queryUnliftable: scala.reflect.macros.Universe.Unliftable[ast.Query]
-
def
quote[T](body: scala.reflect.macros.Universe.Tree)(implicit t: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.whitebox.Context.Tree
-
val
quotedAstParser: Parser[Ast]
-
def
quotedFunctionBody(func: scala.reflect.macros.Universe.Expr[Any]): scala.reflect.macros.Universe.Tree
-
def
reifyLiftings(ast: Ast): (Ast, scala.reflect.macros.Universe.Tree)
-
implicit
val
renameableLiftable: scala.reflect.macros.Universe.Liftable[Renameable]
-
implicit
val
renameableUnliftable: scala.reflect.macros.Universe.Unliftable[Renameable]
-
def
runAction(quoted: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
runActionReturning[T](quoted: scala.reflect.macros.Universe.Tree)(implicit t: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.Universe.Tree
-
def
runBatchAction(quoted: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
runBatchActionReturning[T](quoted: scala.reflect.macros.Universe.Tree)(implicit t: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.Universe.Tree
-
val
setOperationParser: Parser[Operation]
-
val
stringInterpolationParser: Parser[Ast]
-
val
stringOperationParser: Parser[Operation]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
implicit
val
tagLiftable: scala.reflect.macros.Universe.Liftable[Tag]
-
implicit
val
tagUnliftable: scala.reflect.macros.Universe.Unliftable[Tag]
-
def
toString(): String
-
def
translateBatchQuery(quoted: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
translateBatchQueryPrettyPrint(quoted: scala.reflect.macros.Universe.Tree, prettyPrint: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
translateQuery(quoted: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
def
translateQueryPrettyPrint(quoted: scala.reflect.macros.Universe.Tree, prettyPrint: scala.reflect.macros.Universe.Tree): scala.reflect.macros.Universe.Tree
-
implicit
val
traversableOperationLiftable: scala.reflect.macros.Universe.Liftable[IterableOperation]
-
val
traversableOperationParser: Parser[IterableOperation]
-
implicit
val
traversableOperationUnliftable: scala.reflect.macros.Universe.Unliftable[IterableOperation]
-
implicit
val
unaryOperatorLiftable: scala.reflect.macros.Universe.Liftable[UnaryOperator]
-
implicit
val
unaryOperatorUnliftable: scala.reflect.macros.Universe.Unliftable[UnaryOperator]
-
def
unquote[T](tree: scala.reflect.macros.Universe.Tree)(implicit ct: ClassTag[T]): Option[T]
-
val
valParser: Parser[Val]
-
implicit
val
valueLiftable: scala.reflect.macros.Universe.Liftable[ast.Value]
-
val
valueParser: Parser[Ast]
-
implicit
val
valueUnliftable: scala.reflect.macros.Universe.Unliftable[ast.Value]
-
implicit
val
visibilityLiftable: scala.reflect.macros.Universe.Liftable[Visibility]
-
implicit
val
visibilityUnliftable: scala.reflect.macros.Universe.Unliftable[Visibility]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit