abstract class Querease extends QueryStringBuilder with QuereaseMetadata with QuereaseExpressions with FilterTransformer with BindVarsOps

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Querease
  2. BindVarsOps
  3. FilterTransformer
  4. QuereaseExpressions
  5. QuereaseMetadata
  6. QueryStringBuilder
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Querease()

Type Members

  1. type FieldDef = metadata.FieldDef[Type]
    Definition Classes
    QuereaseMetadata
  2. type ViewDef = metadata.ViewDef[(Querease.this)#FieldDef]
    Definition Classes
    QuereaseMetadata
  3. case class Context(viewDef: Querease.ViewDef, fieldDef: Querease.FieldDef, fieldName: String, baseTableAlias: String, pathToAlias: Map[List[String], String], mdContext: MdContext, transformerContext: TransformerContext, addParensToSubquery: Boolean) extends Product with Serializable
    Definition Classes
    QuereaseExpressions
  4. class FieldOrdering extends Ordering[String]
    Definition Classes
    QuereaseMetadata

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. val BindVarsCursorRowNrColName: String
    Attributes
    protected
    Definition Classes
    BindVarsOps
  5. val BindVarsCursorRowNrRefColName: String
    Attributes
    protected
    Definition Classes
    BindVarsOps
  6. val FieldRefRegexp: Regex
    Attributes
    protected
  7. def allQueryStrings(viewDef: (Querease.this)#ViewDef): Seq[String]

    All queries and dml-s from viewDef for compilation - to test viewDef.

    All queries and dml-s from viewDef for compilation - to test viewDef. Used by sbt-mojoz plugin

    Definition Classes
    QueryStringBuilder
  8. def analyzeFilter(filter: String, view: (Querease.this)#ViewDef, baseTableAlias: String): Seq[FilterType]
    Definition Classes
    FilterTransformer
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def baseFieldsQualifier(view: (Querease.this)#ViewDef): String
    Definition Classes
    QueryStringBuilder
  11. def bindVarsWithTypeOpt(viewName: String, fieldName: String, contextName: String, bindVars: List[String]): List[(String, Option[Type])]
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  13. def cols(view: (Querease.this)#ViewDef, countAll: Boolean, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QueryStringBuilder
  14. def countAll[B <: (Querease.this)#DTO](params: Map[String, Any], extraFilter: String = null, extraParams: Map[String, Any] = Map())(implicit arg0: Manifest[B], resources: Resources): Int
  15. def countAll_(viewDef: (Querease.this)#ViewDef, params: Map[String, Any], extraFilter: String = null, extraParams: Map[String, Any] = Map())(implicit resources: Resources): Int
    Attributes
    protected
  16. def create[B <: (Querease.this)#DTO](params: Map[String, Any] = Map.empty)(implicit mf: Manifest[B], resources: Resources): B
  17. def create(view: (Querease.this)#ViewDef, params: Map[String, Any])(implicit resources: Resources): RowLike
  18. def cursorsFromViewBindVars(data: Map[String, Any], view: (Querease.this)#ViewDef): String
    Definition Classes
    BindVarsOps
  19. lazy val dbToFunctionSignaturesClass: Map[String, Class[_]]
    Definition Classes
    QuereaseMetadata
  20. def delete(view: (Querease.this)#ViewDef, data: Map[String, Any], filter: String, params: Map[String, Any])(implicit resources: Resources): Int
  21. def delete[B <: (Querease.this)#DTO](instance: B, filter: String = null, params: Map[String, Any] = null)(implicit resources: Resources): Int
  22. def emptyData(view: (Querease.this)#ViewDef): Map[String, Any]
    Definition Classes
    BindVarsOps
  23. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  25. def expressionTransformer: QuereaseExpressions.Parser.TransformerWithState[(Querease.this)#Context]

    Returns expression transformer

    Returns expression transformer

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  26. def extractDataForVars(data: Map[String, Any], vars: List[String]): Map[String, Any]
    Definition Classes
    BindVarsOps
  27. def fieldOptionsRef(field: (Querease.this)#FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  28. def fieldOptionsSelf(field: (Querease.this)#FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  29. def fieldOrdering[T <: AnyRef](implicit mf: Manifest[T]): Ordering[String]
    Definition Classes
    QuereaseMetadata
  30. def fieldOrdering(viewName: String): Ordering[String]
    Definition Classes
    QuereaseMetadata
  31. def fieldOrderingOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  32. def fieldOrderingOption(viewName: String): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  33. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  34. def findField(viewDef: ViewDefBase[FieldDefBase[Type]], path: String): Option[FieldDefBase[Type]]
    Definition Classes
    QuereaseExpressions
  35. def fromAndPathToAlias(view: (Querease.this)#ViewDef): (String, Map[List[String], String])
    Definition Classes
    QueryStringBuilder
  36. def get(viewDef: (Querease.this)#ViewDef, keyValues: Seq[Any], keyColNames: Seq[String], extraFilter: String, extraParams: Map[String, Any])(implicit resources: Resources): Option[RowLike]
  37. def get[B <: (Querease.this)#DTO](keyValues: Seq[Any], keyColNames: Seq[String], extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  38. def get[B <: (Querease.this)#DTO](keyValues: Seq[Any], extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  39. def get[B <: (Querease.this)#DTO](keyValues: Seq[Any], extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  40. def get[B <: (Querease.this)#DTO](keyValues: Seq[Any], extraFilter: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
  41. def get[B <: (Querease.this)#DTO](keyValues: Seq[Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  42. def get[B <: (Querease.this)#DTO](code: String, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  43. def get[B <: (Querease.this)#DTO](code: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  44. def get[B <: (Querease.this)#DTO](code: String, extraFilter: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
  45. def get[B <: (Querease.this)#DTO](code: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
  46. def get[B <: (Querease.this)#DTO](id: Long, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  47. def get[B <: (Querease.this)#DTO](id: Long, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
  48. def get[B <: (Querease.this)#DTO](id: Long, extraFilter: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
  49. def get[B <: (Querease.this)#DTO](id: Long)(implicit mf: Manifest[B], resources: Resources): Option[B]
  50. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  51. def groupBy(view: (Querease.this)#ViewDef): String
    Definition Classes
    QueryStringBuilder
  52. def hasExplicitKey(view: (Querease.this)#ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  53. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  54. def having(view: (Querease.this)#ViewDef): String
    Definition Classes
    QueryStringBuilder
  55. def idFieldName(view: (Querease.this)#ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  56. def idToLong(id: Any): Long
    Attributes
    protected
  57. def identifier(s: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  58. def insert(view: (Querease.this)#ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): Long
    Attributes
    protected
  59. def insert(view: (Querease.this)#ViewDef, data: Map[String, Any])(implicit resources: Resources): Long
  60. def insert(view: (Querease.this)#ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): Long
    Attributes
    protected
  61. def isFieldForInsert(field: (Querease.this)#FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  62. def isFieldForUpdate(field: (Querease.this)#FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  63. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  64. def isKeyValueSupported_(view: (Querease.this)#ViewDef, keyFields: Seq[(Querease.this)#FieldDef], saveToTables: Seq[TableDefBase[_]]): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  65. def isResolverToBeTransformed(ctx: (Querease.this)#Context, q: Query): Boolean

    Used by expression transformer

    Used by expression transformer

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  66. def isSaveableChildField(field: (Querease.this)#FieldDef, view: (Querease.this)#ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String], childView: (Querease.this)#ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  67. def isSaveableRefToReadonlyChildField(field: (Querease.this)#FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  68. def isSaveableSimpleField(field: (Querease.this)#FieldDef, view: (Querease.this)#ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String]): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  69. lazy val joinsParser: JoinsParser
    Definition Classes
    QueryStringBuilder
  70. def keyColNameForGetByCode(view: (Querease.this)#ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  71. def keyColNameForGetById(view: (Querease.this)#ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  72. def keyFields(view: (Querease.this)#ViewDef): Seq[(Querease.this)#FieldDef]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  73. def limitOffset(query: String, countAll: Boolean, limit: Int, offset: Int): (String, Array[Int])
    Definition Classes
    QueryStringBuilder
  74. def list[B <: (Querease.this)#DTO](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): List[B]
  75. def list[B <: (Querease.this)#DTO](params: Map[String, Any], offset: Int = 0, limit: Int = 0, orderBy: String = null, extraFilter: String = null, extraParams: Map[String, Any] = Map())(implicit arg0: Manifest[B], resources: Resources): List[B]
  76. lazy val metadataConventions: MdConventions
    Definition Classes
    QuereaseMetadata
  77. lazy val nameToPersistenceMetadata: Map[String, View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  78. lazy val nameToViewDef: Map[String, (Querease.this)#ViewDef]
    Definition Classes
    QuereaseMetadata
  79. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  80. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  81. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  82. def oldKeyParamName: String
    Definition Classes
    QuereaseMetadata
  83. def order(view: (Querease.this)#ViewDef, orderBy: String): String
    Definition Classes
    QueryStringBuilder
  84. val parser: Parser
    Definition Classes
    QuereaseExpressions
  85. def persistenceFilters(view: (Querease.this)#ViewDef): Filters
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  86. def qualify(view: (Querease.this)#ViewDef, expression: String, pathToAlias: Map[List[String], String], ignoreUnknownPaths: Boolean = false): String
    Definition Classes
    QueryStringBuilder
  87. def queryColAlias(f: (Querease.this)#FieldDef): String
    Definition Classes
    QueryStringBuilder
  88. def queryColExpression(view: (Querease.this)#ViewDef, f: (Querease.this)#FieldDef, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QueryStringBuilder
  89. def queryColName(view: (Querease.this)#ViewDef, f: (Querease.this)#FieldDef): String
    Definition Classes
    QueryStringBuilder
  90. def queryColTableAlias(view: (Querease.this)#ViewDef, f: (Querease.this)#FieldDef): String
    Definition Classes
    QueryStringBuilder
  91. def queryString(view: (Querease.this)#ViewDef, fields: Seq[(Querease.this)#FieldDef], exprFields: Seq[(Querease.this)#FieldDef], filter: String): String
    Definition Classes
    QueryStringBuilder
  92. def queryStringAndParams(view: (Querease.this)#ViewDef, params: Map[String, Any], offset: Int = 0, limit: Int = 0, orderBy: String = null, extraFilter: String = null, extraParams: Map[String, Any] = Map(), countAll: Boolean = false, includeDbPrefix: Boolean = true): (String, Map[String, Any])
    Definition Classes
    QueryStringBuilder
  93. def resolvablesExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String

    Returns resolvables expression for inclusion in resolver, where evaluation to not null enables resolve check.

    Returns resolvables expression for inclusion in resolver, where evaluation to not null enables resolve check.

    viewName

    view name this expression is from

    fieldName

    field name this expression is from or null

    contextName

    "filter" or "resolver" for now

    bindVars

    placeholder or variable expression strings

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  94. def resolvablesMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String

    Returns resolvables expression for inclusion in resolver error message expression

    Returns resolvables expression for inclusion in resolver error message expression

    viewName

    view name this expression is from

    fieldName

    field name this expression is from or null

    contextName

    "filter" or "resolver" for now

    bindVars

    placeholder or variable expression strings

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  95. def resolvablesMessageMissingVarExpression(bindVar: String): String

    Returns missing var expression for inclusion in resolver error message expression

    Returns missing var expression for inclusion in resolver error message expression

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  96. def resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String

    Returns error message expression for resolver

    Returns error message expression for resolver

    viewName

    view name this expression is from

    fieldName

    field name this expression is from or null

    contextName

    "filter" or "resolver" for now

    bindVars

    placeholder or variable expression strings

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  97. def resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, resolvablesMessageExpression: String): String

    Returns error message expression for resolver

    Returns error message expression for resolver

    viewName

    view name this expression is from

    fieldName

    field name this expression is from or null

    contextName

    "filter" or "resolver" for now

    resolvablesMessageExpression

    expression for displaying values

    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  98. def resolverExpression(viewName: String, fieldName: String, contextName: String, queryString: String, bindVars: List[String]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  99. def resolverExpression(resolvablesExpression: String, queryString: String, errorMessage: String): String

    Returns resolver expression string - db function call to check resolver result and throw exception when result is not unique or is missing.

    Returns resolver expression string - db function call to check resolver result and throw exception when result is not unique or is missing. This is important to avoid silent deletion of data from db. Default implementation is

    s"checked_resolve(_, array($queryString), $errorMessage)"

    For postgresql bigint and string resolvers checked_resolve db function can be defined as:

    create or replace function checked_resolve(resolvable text, resolved bigint[], error_message text)
      returns bigint as $$
    begin
      if array_length(resolved, 1) > 1 or resolvable is not null and resolved[1] is null then
        raise exception sqlstate '235BX' using message = error_message;
      else
        return resolved[1];
      end if;
    end;
    $$ language plpgsql immutable;
    
    create or replace function checked_resolve(resolvable text, resolved text[], error_message text)
      returns text as $$
    begin
      if array_length(resolved, 1) > 1 or resolvable is not null and resolved[1] is null then
        raise exception sqlstate '235BX' using message = error_message;
      else
        return resolved[1];
      end if;
    end;
    $$ language plpgsql immutable;
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  100. def result[B <: (Querease.this)#DTO](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): (Querease.this)#CloseableResult[B]
  101. def result[B <: (Querease.this)#DTO](params: Map[String, Any], offset: Int = 0, limit: Int = 0, orderBy: String = null, extraFilter: String = null, extraParams: Map[String, Any] = Map())(implicit arg0: Manifest[B], resources: Resources): (Querease.this)#CloseableResult[B]
  102. def rowsResult(viewDef: (Querease.this)#ViewDef, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String)(implicit resources: Resources): Result[RowLike]
  103. def save(view: (Querease.this)#ViewDef, data: Map[String, Any], extraPropsToSave: Map[String, Any], method: SaveMethod, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
  104. def save[B <: (Querease.this)#DTO](pojo: B, extraPropsToSave: Map[String, Any] = null, forceInsert: Boolean = false, filter: String = null, params: Map[String, Any] = null)(implicit resources: Resources): Long
    Annotations
    @nowarn()
  105. val supportedIdTypeNames: Set[String]
    Definition Classes
    QuereaseMetadata
  106. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  107. def tableAndAlias(view: (Querease.this)#ViewDef): String
    Definition Classes
    QueryStringBuilder
  108. lazy val tableMetadata: TableMetadata[TableDefBase[ColumnDefBase[Type]]]
    Definition Classes
    QuereaseMetadata
  109. def toCompatibleMap(row: RowLike, view: (Querease.this)#ViewDef): Map[String, Any]
  110. def toCompatibleSeqOfMaps(result: Result[RowLike], view: (Querease.this)#ViewDef): Seq[Map[String, Any]]
  111. def toPersistenceMetadata(view: (Querease.this)#ViewDef, nameToViewDef: Map[String, (Querease.this)#ViewDef], parentNames: List[String] = Nil, refsToParent: Set[String] = Set.empty, throwErrors: Boolean = true): Option[View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  112. def toSaveableMap(map: Map[String, Any], view: (Querease.this)#ViewDef): Map[String, Any]

    Provides missing fields, override to convert types to compatible with your jdbc driver

    Provides missing fields, override to convert types to compatible with your jdbc driver

    Attributes
    protected
  113. def toString(): String
    Definition Classes
    AnyRef → Any
  114. def transformExpression(expression: String, viewDef: (Querease.this)#ViewDef, fieldDef: (Querease.this)#FieldDef, mdContext: MdContext, baseTableAlias: String = null, pathToAlias: Map[List[String], String] = null): String

    Returns transformed expression

    Returns transformed expression

    expression

    expression to be transformed

    viewDef

    view this expression is from

    fieldDef

    field this expression is from or null

    mdContext

    yaml section this expression is from

    baseTableAlias

    base table alias for filter transformation

    pathToAlias

    path to alias map for this query

    Definition Classes
    QuereaseExpressions
  115. def transformFilter(filter: String, view: (Querease.this)#ViewDef, baseTableAlias: String, pathToAlias: Map[List[String], String] = null): String
    Definition Classes
    FilterTransformer
  116. lazy val tresqlJoinsParser: TresqlJoinsParser
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  117. lazy val tresqlMetadata: TresqlMetadata
    Definition Classes
    QuereaseMetadata
  118. lazy val typeDefs: Seq[TypeDef]
    Definition Classes
    QuereaseMetadata
  119. lazy val typeNameToScalaTypeName: Map[String, String]
    Attributes
    protected
  120. def typedValue(row: RowLike, index: Int, type_: Type): Any
    Attributes
    protected
  121. def unusedName(name: String, usedNames: Set[String]): String
    Attributes
    protected
    Definition Classes
    QueryStringBuilder
  122. def update[B <: (Querease.this)#DTO](view: (Querease.this)#ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): Unit
    Attributes
    protected
  123. def update[B <: (Querease.this)#DTO](view: (Querease.this)#ViewDef, data: Map[String, Any])(implicit resources: Resources): Unit
  124. def update[B <: (Querease.this)#DTO](view: (Querease.this)#ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): Unit
    Attributes
    protected
  125. def upsert(view: (Querease.this)#ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
    Attributes
    protected
  126. def upsert(view: (Querease.this)#ViewDef, data: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
  127. def upsert(view: (Querease.this)#ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
    Attributes
    protected
  128. def validate(view: (Querease.this)#ViewDef, data: Map[String, Any], params: Map[String, Any])(implicit resources: Resources): Unit
  129. def validate[B <: (Querease.this)#DTO](pojo: B, params: Map[String, Any])(implicit resources: Resources): Unit
  130. def validationResults(view: (Querease.this)#ViewDef, data: Map[String, Any], params: Map[String, Any])(implicit resources: Resources): List[ValidationResult]
  131. def validationResults[B <: (Querease.this)#DTO](pojo: B, params: Map[String, Any])(implicit resources: Resources): List[ValidationResult]
  132. def validationsQueryString(viewDef: (Querease.this)#ViewDef, env: Map[String, Any], validations: Seq[String]): Option[String]
  133. def validationsQueryString(viewDef: (Querease.this)#ViewDef, env: Map[String, Any]): Option[String]
  134. def validationsQueryStrings(viewDef: (Querease.this)#ViewDef, env: Map[String, Any]): Seq[String]
  135. def viewDef[T <: AnyRef](implicit mf: Manifest[T]): (Querease.this)#ViewDef
    Definition Classes
    QuereaseMetadata
  136. def viewDef(viewName: String): (Querease.this)#ViewDef
    Definition Classes
    QuereaseMetadata
  137. lazy val viewDefLoader: YamlViewDefLoader
    Definition Classes
    QuereaseMetadata
  138. def viewDefOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[(Querease.this)#ViewDef]
    Definition Classes
    QuereaseMetadata
  139. def viewDefOption(viewName: String): Option[(Querease.this)#ViewDef]
    Definition Classes
    QuereaseMetadata
  140. def viewName[T <: AnyRef](implicit mf: Manifest[T]): String
    Definition Classes
    QuereaseMetadata
  141. lazy val viewNameToFieldOrdering: Map[String, (Querease.this)#FieldOrdering]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  142. lazy val viewNameToIdFieldName: Map[String, String]
    Definition Classes
    QuereaseMetadata
  143. lazy val viewNameToKeyColNameForGetByCode: Map[String, String]
    Definition Classes
    QuereaseMetadata
  144. lazy val viewNameToKeyColNameForGetById: Map[String, String]
    Definition Classes
    QuereaseMetadata
  145. lazy val viewNameToKeyColNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  146. lazy val viewNameToKeyFieldNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  147. lazy val viewNameToKeyFields: Map[String, Seq[(Querease.this)#FieldDef]]
    Definition Classes
    QuereaseMetadata
  148. lazy val viewNameToMapZero: Map[String, Map[String, Any]]
    Definition Classes
    QuereaseMetadata
  149. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  150. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  151. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  152. def where(view: (Querease.this)#ViewDef, extraFilter: String, pathToAlias: Map[List[String], String] = null): String
    Definition Classes
    QueryStringBuilder
  153. lazy val yamlMetadata: Seq[YamlMd]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  154. object FieldOrdering extends Serializable
    Definition Classes
    QuereaseMetadata

Deprecated Value Members

  1. def saveTo[B <: (Querease.this)#DTO](tableName: String, pojo: B, extraPropsToSave: Map[String, Any] = null, forceInsert: Boolean = false, filter: String = null, params: Map[String, Any] = null)(implicit resources: Resources): Long
    Annotations
    @deprecated
    Deprecated

    (Since version 6.1.0) Parameter 'tableName' is ignored, this method will not work as expected and will be removed

  2. def saveToMultiple[B <: (Querease.this)#DTO](tables: Seq[String], pojo: B, extraPropsToSave: Map[String, Any] = null, forceInsert: Boolean = false, filter: String = null, params: Map[String, Any] = null)(implicit resources: Resources): Long
    Annotations
    @deprecated
    Deprecated

    (Since version 6.1.0) Parameter 'tables' is ignored, this method will not work as expected and will be removed

Inherited from BindVarsOps

Inherited from FilterTransformer

Inherited from QuereaseExpressions

Inherited from QuereaseMetadata

Inherited from QueryStringBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped