c

org.tresql

Macros

class Macros extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Macros
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Macros()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. def !~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr
  3. final def ##(): Int
    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. def _delete_missing_children(b: ORT, objName: ConstExpr, key: ArrExpr, keyValExprs: ArrExpr, deleteExpr: Expr): DeleteMissingChildrenExpr
  6. def _id_by_key(b: ORT, idExpr: Expr): IdByKeyExpr
  7. def _id_ref_id(b: ORT, idRef: IdentExpr, id: IdentExpr): IdRefIdExpr
  8. def _lookup_upsert(b: ORT, objProp: ConstExpr, idProp: ConstExpr, lookupUpsertExpr: Expr, idSelExpr: Expr): LookupUpsertExpr
  9. def _not_delete_keys(b: ORT, key: ArrExpr, keyValExprs: ArrExpr): NotDeleteKeysExpr
  10. def _update_by_key(b: ORT, table: IdentExpr, setIdExpr: Expr, updateExpr: Expr): UpdateByKeyExpr
  11. def _upsert(b: ORT, updateExpr: Expr, insertExpr: Expr): UpsertExpr
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  14. def dynamic_table(b: QueryBuilder, table_name: VarExpr): Table

    Allows to specify table name as bind variable value.

    Allows to specify table name as bind variable value. Like

    []dynamic_table(:table)[deptno = 10]{dname}
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def if_all_defined(b: QueryBuilder, e: Expr*): Expr
  21. def if_all_missing(b: QueryBuilder, e: Expr*): Expr
  22. def if_any_defined(b: QueryBuilder, e: Expr*): Expr
  23. def if_any_missing(b: QueryBuilder, e: Expr*): Expr
  24. def if_defined(b: QueryBuilder, v: Expr, e: Expr): Expr
  25. def if_defined_or_else(b: QueryBuilder, v: Expr, e1: Expr, e2: Expr): Expr
  26. def if_missing(b: QueryBuilder, v: Expr, e: Expr): Expr
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. def sql(b: QueryBuilder, const: ConstExpr): SQLExpr
  32. def sql_concat(b: QueryBuilder, exprs: Expr*): SQLConcatExpr
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  38. def ~~(b: QueryBuilder, lop: Expr, rop: Expr): BinExpr

Inherited from AnyRef

Inherited from Any

Ungrouped