Packages

class Macros extends TresqlComparisonMacros

Source
DbAccess.scala
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Macros
  2. TresqlComparisonMacros
  3. QuereaseMacros
  4. Macros
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Macros()

Value Members

  1. def !%~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  2. def !%~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  3. def !%~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  4. def !%~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  5. def !%~~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  6. def !%~~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  7. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def !~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  9. def !~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    Macros
  10. def !~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  11. def !~~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  12. def !~~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  13. final def ##(): Int
    Definition Classes
    AnyRef → Any
  14. def %~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  15. def %~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  16. def %~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  17. def %~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  18. def %~~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  19. def %~~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  20. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  21. def _delete_missing_children(b: ORT, objName: ConstExpr, key: ArrExpr, keyValExprs: ArrExpr, deleteExpr: Expr): DeleteMissingChildrenExpr
    Definition Classes
    Macros
  22. def _id_by_key(b: ORT, idExpr: Expr): IdByKeyExpr
    Definition Classes
    Macros
  23. def _id_ref_id(b: ORT, idRef: IdentExpr, id: IdentExpr): IdRefIdExpr
    Definition Classes
    Macros
  24. def _lookup_upsert(b: ORT, objProp: ConstExpr, idProp: ConstExpr, lookupUpsertExpr: Expr, idSelExpr: Expr): LookupUpsertExpr
    Definition Classes
    Macros
  25. def _not_delete_keys(b: ORT, key: ArrExpr, keyValExprs: ArrExpr): NotDeleteKeysExpr
    Definition Classes
    Macros
  26. def _update_by_key(b: ORT, table: IdentExpr, setIdExpr: Expr, updateExpr: Expr): UpdateByKeyExpr
    Definition Classes
    Macros
  27. def _upsert(b: ORT, updateExpr: Expr, insertExpr: Expr): UpsertExpr
    Definition Classes
    Macros
  28. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  30. def dynamic_table(b: QueryBuilder, table_name: VarExpr): Table
    Definition Classes
    Macros
  31. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  33. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. val hasNonAscii: Regex
    Definition Classes
    TresqlComparisonMacros
  36. val hasUpper: Regex
    Definition Classes
    TresqlComparisonMacros
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. def if_all_defined(b: QueryBuilder, e: Expr*): Expr
    Definition Classes
    Macros
  39. def if_all_missing(b: QueryBuilder, e: Expr*): Expr
    Definition Classes
    Macros
  40. def if_any_defined(b: QueryBuilder, e: Expr*): Expr
    Definition Classes
    Macros
  41. def if_any_missing(b: QueryBuilder, e: Expr*): Expr
    Definition Classes
    Macros
  42. def if_defined(b: QueryBuilder, v: Expr, e: Expr): Expr
    Definition Classes
    Macros
  43. def if_defined_or_else(b: QueryBuilder, v: Expr, e1: Expr, e2: Expr): Expr
    Definition Classes
    Macros
  44. def if_missing(b: QueryBuilder, v: Expr, e: Expr): Expr
    Definition Classes
    Macros
  45. def if_not(implicit p: QueryParsers, bool: Exp, exprThen: Exp): Exp
    Definition Classes
    QuereaseMacros
  46. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  47. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. def shouldIgnoreCase(s: String): Boolean
    Definition Classes
    MacrosTresqlComparisonMacros
  51. def shouldUnaccent(s: String): Boolean
    Definition Classes
    MacrosTresqlComparisonMacros
  52. def sql(b: QueryBuilder, const: ConstExpr): SQLExpr
    Definition Classes
    Macros → Macros
  53. def sql_concat(b: QueryBuilder, exprs: Expr*): SQLConcatExpr
    Definition Classes
    Macros
  54. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  55. def toString(): String
    Definition Classes
    AnyRef → Any
  56. val varRegex: Regex

    Dumb regexp to find bind variables (tresql syntax) in sql string.

    Dumb regexp to find bind variables (tresql syntax) in sql string. Expects [not double] colon, identifier, optional question mark. Double colon is excluded to ignore postgresql typecasts.

    Attributes
    protected
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  60. def ~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  61. def ~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    Macros
  62. def ~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  63. def ~~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros
  64. def ~~~%(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
    Definition Classes
    TresqlComparisonMacros

Inherited from TresqlComparisonMacros

Inherited from QuereaseMacros

Inherited from tresql.Macros

Inherited from AnyRef

Inherited from Any

Ungrouped