Packages

class AppQuerease extends Querease with AppMetadata with Loggable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AppQuerease
  2. Loggable
  3. AppMetadata
  4. Querease
  5. QuereaseResolvers
  6. QuereaseMetadata
  7. QuereaseExpressions
  8. FilterTransformer
  9. ValueTransformer
  10. ValueConverter
  11. QueryStringBuilder
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AppQuerease()

Type Members

  1. abstract class AppQuereaseDefaultParser extends DefaultParser
    Definition Classes
    AppMetadata
  2. case class ActionContext(viewName: String, actionName: String, env: Map[String, Any], view: Option[ViewDef], log: (⇒ String) ⇒ Unit, fieldFilter: FieldFilter = null, stepName: String = null, contextStack: List[ActionContext] = Nil) extends Product with Serializable
  3. case class Context extends Product with Serializable
    Definition Classes
    QuereaseExpressions
  4. class FieldOrdering extends Ordering[String]
    Definition Classes
    QuereaseMetadata
  5. trait QuereaseAction[A] extends AnyRef

    ****************************** ******* Querease actions ****** ******************************

Value Members

  1. object AppQuereaseDefaultParser extends AppQuerease.AppQuereaseDefaultParser
    Definition Classes
    AppMetadata
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##(): Int
    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. val AppQuereaseParserCacheName: String
    Definition Classes
    AppMetadata
  6. val FieldRefRegexp: Regex
    Attributes
    protected
    Definition Classes
    QueryStringBuilder
  7. lazy val actionOpCache: Map[String, Cache]
    Attributes
    protected
    Definition Classes
    AppMetadata
  8. def actionQueries(actionName: String, objName: String, action: Action): Set[(String, String)]
    Attributes
    protected
    Definition Classes
    AppMetadata
  9. lazy val aliasToDb: Map[String, String]
    Definition Classes
    QuereaseMetadata
  10. def allQueryStrings(viewDef: ViewDef): Seq[CompilationUnit]
    Definition Classes
    AppMetadata → QuereaseMetadata
  11. def allResolvers(view: ViewDef, f: FieldDef): Seq[String]
    Definition Classes
    QuereaseResolvers
  12. def allResolversRaw(view: ViewDef, f: FieldDef): Seq[String]
    Attributes
    protected
    Definition Classes
    QuereaseResolvers
  13. def analyzeFilter(filter: String, view: ViewDef, baseTableAlias: String): Seq[FilterType]
    Definition Classes
    FilterTransformer
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def baseFieldsQualifier(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  16. def bindVarsWithTypeOpt(viewName: String, fieldName: String, contextName: String, bindVars: List[String]): List[(String, Option[Type])]
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  17. lazy val cborOrJsonDecoder: CborOrJsonDecoder
  18. def childDbPrefix(childViewDef: ViewDef): String
    Attributes
    protected
    Definition Classes
    QueryStringBuilder
  19. lazy val childViewNames: Set[String]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  20. lazy val classToViewNameMap: Map[Class[_], String]
    Definition Classes
    AppMetadata
  21. def clearAllCaches(): Unit

    Clear all caches used for query compilation

    Clear all caches used for query compilation

    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  22. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  23. def collectViews[A](f: PartialFunction[ViewDef, A]): Iterable[A]
    Definition Classes
    AppMetadata
  24. def cols(view: ViewDef, countAll: Boolean, pathToAlias: Map[List[String], String], fieldFilter: FieldFilter): String
    Definition Classes
    QueryStringBuilder
  25. def compileAllQueries(previouslyCompiledQueries: Set[String], showFailedViewQuery: Boolean, log: ⇒ (String) ⇒ Unit): (Set[String], Map[String, Array[Byte]])
    Definition Classes
    QuereaseMetadata
  26. def compileQueries(category: String, compilationUnits: Seq[CompilationUnit], previouslyCompiledQueries: Set[String], showFailedViewQuery: Boolean, log: ⇒ (String) ⇒ Unit): Int
    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  27. lazy val config: Config
    Attributes
    protected
    Definition Classes
    ValueConverter
  28. def convertToString(value: Any): String
    Definition Classes
    ValueConverter
  29. def convertToType(value: Any, targetClass: Class[_]): Any
    Definition Classes
    AppQuerease → ValueConverter
  30. def convertToType(value: Any, type_: Type): Any
    Definition Classes
    ValueTransformer
  31. def countAll[B <: AnyRef](params: Map[String, Any], extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Int
    Definition Classes
    Querease
  32. def countAll_(viewDef: ViewDef, params: Map[String, Any], extraFilter: String = null, extraParams: Map[String, Any] = Map())(implicit resources: Resources): Int
    Attributes
    protected
    Definition Classes
    AppQuerease → Querease
  33. def create[B <: AnyRef](params: Map[String, Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): B
    Definition Classes
    Querease
  34. def create(view: ViewDef, params: Map[String, Any])(implicit resources: Resources): RowLike
    Definition Classes
    Querease
  35. def createEmailSender: WabaseEmail
    Attributes
    protected
  36. def createJoinsParserCache(db: String): Option[Cache]
    Attributes
    protected
    Definition Classes
    AppMetadata
  37. def createParserCache: Option[Cache]
    Attributes
    protected
    Definition Classes
    AppMetadata
  38. def createTemplateEngine: WabaseTemplate
    Attributes
    protected
  39. def dbResourceNames(objectName: String, actionName: String): (PoolName, Seq[DbAccessKey])
  40. def defaultApiRoleName: String
    Definition Classes
    AppMetadata
  41. lazy val defaultCpName: String
    Definition Classes
    AppMetadata
  42. def delete(view: ViewDef, data: Map[String, Any], filter: String, params: Map[String, Any])(implicit resources: Resources): Int
    Definition Classes
    Querease
  43. def delete[B <: AnyRef](instance: B, filter: String, params: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Int
    Definition Classes
    Querease
  44. def doAction(view: String, actionName: String, data: Map[String, Any], env: Map[String, Any], fieldFilter: FieldFilter = null)(implicit qr: QuereaseResources): Future[QuereaseResult]
  45. def doActionOp(op: Op, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  46. def doBlock(op: Block, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  47. def doConf(op: Conf, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit resFac: ResourcesFactory, ec: ExecutionContext, as: ActorSystem, fs: FileStreamer): Future[ConfResult]
    Attributes
    protected
  48. def doDb(op: Db, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[DbResult]
    Attributes
    protected
  49. def doEmail(op: Email, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[LongResult]
    Attributes
    protected
  50. def doExtractCookie(op: Cookie, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit resFac: ResourcesFactory, ec: ExecutionContext, as: ActorSystem, fs: FileStreamer, httpReq: HttpRequest): Future[QuereaseResult]
    Attributes
    protected
  51. def doExtractEntity(data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit resFac: ResourcesFactory, ec: ExecutionContext, as: ActorSystem, fs: FileStreamer, httpReq: HttpRequest): Future[HttpEntityResult]
    Attributes
    protected
  52. def doExtractHeader(op: HttpHeader, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit resFac: ResourcesFactory, ec: ExecutionContext, as: ActorSystem, fs: FileStreamer, httpReq: HttpRequest): Future[QuereaseResult]
    Attributes
    protected
  53. def doExtractParts(data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit httpReq: HttpRequest, as: ActorSystem): Future[RequestPartResult]
    Attributes
    protected
  54. def doFile(op: File, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit res: Resources, ec: ExecutionContext, fs: FileStreamer): Future[DataResult]
    Attributes
    protected
  55. def doForeach(op: Foreach, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[IteratorResult]
    Attributes
    protected
  56. def doHttp(op: Http, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[DataResult]
    Attributes
    protected
  57. def doHttpRequest(httpClient: (HttpRequest) ⇒ Future[HttpResponse], responseMaxSize: jLong, req: HttpRequest)(implicit ec: ExecutionContext): Future[HttpResponse]
    Attributes
    protected
  58. def doIf(op: If, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  59. def doInvocation(op: Invocation, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  60. def doJob(job: Job, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  61. def doJsonCodec(op: JsonCodec, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  62. def doResource(op: Resource, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit res: Resources, httpReq: HttpRequest): Future[ResourceResult]
    Attributes
    protected
  63. def doStatus(op: Status, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  64. def doSteps(steps: List[Step], context: ActionContext, curData: Future[Map[String, Any]])(implicit qr: QuereaseResources): Future[QuereaseResult]
  65. def doTemplate(op: Template, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[TemplateResult]
    Attributes
    protected
  66. def doThis(data: Map[String, Any], env: Map[String, Any], context: ActionContext): Future[MapResult]
    Attributes
    protected
  67. def doToFile(op: ToFile, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[FileInfoResult]
    Attributes
    protected
  68. def doTresql(tresql: Tresql, bindVars: Map[String, Any], context: ActionContext)(implicit resources: Resources): DataResult
    Attributes
    protected
  69. def doUnique(op: Unique, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  70. def doValidationStep(validations: Seq[String], dbkey: Option[DbAccessKey], params: Map[String, Any], view: ViewDef)(implicit res: Resources): Unit
    Attributes
    protected
  71. def doVarsTransforms(transforms: List[VariableTransform], seed: Map[String, Any], data: Map[String, Any]): MapResult
    Attributes
    protected
  72. def doViewCall(method: String, view: String, viewOp: Op, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit qr: QuereaseResources): Future[QuereaseResult]
    Attributes
    protected
  73. def dtoMappingClassName: String
    Definition Classes
    AppMetadata
  74. lazy val emailSender: WabaseEmail
  75. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  76. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  77. def evaluatorConn(): Connection
    Attributes
    protected
  78. def evaluatorResources(defaultResources: Resources): Resources
    Attributes
    protected
  79. def expressionTransformer: mojoz.querease.QuereaseExpressions.Parser.TransformerWithState[Context]
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  80. def fieldOptionsRef(field: FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  81. def fieldOptionsSelf(field: FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  82. def fieldOrdering(viewName: String): Ordering[String]
    Definition Classes
    QuereaseMetadata
  83. def fieldOrderingFromMf[T <: AnyRef](implicit mf: Manifest[T]): Ordering[String]
    Definition Classes
    QuereaseMetadata
  84. def fieldOrderingOption(viewName: String): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  85. def fieldOrderingOptionFromMf[T <: AnyRef](implicit arg0: Manifest[T]): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  86. def fileHttpEntity(fileResult: FileResult): Option[UniversalEntity]
  87. def findField(viewDef: ViewDef, path: String): Option[FieldDef]
    Definition Classes
    QuereaseExpressions
  88. def fromAndPathToAlias(view: ViewDef): (String, Map[List[String], String])
    Definition Classes
    QueryStringBuilder
  89. def generateQueriesForCompilation(log: ⇒ (String) ⇒ Unit): Seq[CompilationUnit]
    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  90. def get(viewDef: ViewDef, keyValues: Seq[Any], keyColNames: Seq[String], extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit resources: Resources): Option[RowLike]
    Definition Classes
    AppQuerease → Querease
  91. def get[B <: AnyRef](keyValues: Seq[Any], keyColNames: Seq[String], extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  92. def get[B <: AnyRef](keyValues: Seq[Any], extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  93. def get[B <: AnyRef](keyValues: Seq[Any], extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  94. def get[B <: AnyRef](keyValues: Seq[Any], extraFilter: String)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  95. def get[B <: AnyRef](keyValues: Seq[Any], fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  96. def get[B <: AnyRef](keyValues: Seq[Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  97. def get[B <: AnyRef](code: String, extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  98. def get[B <: AnyRef](code: String, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  99. def get[B <: AnyRef](code: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  100. def get[B <: AnyRef](code: String, extraFilter: String)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  101. def get[B <: AnyRef](code: String, fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  102. def get[B <: AnyRef](code: String)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  103. def get[B <: AnyRef](id: Long, extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  104. def get[B <: AnyRef](id: Long, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  105. def get[B <: AnyRef](id: Long, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  106. def get[B <: AnyRef](id: Long, extraFilter: String)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  107. def get[B <: AnyRef](id: Long, fieldFilter: FieldFilter)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  108. def get[B <: AnyRef](id: Long)(implicit mf: Manifest[B], resources: Resources, qio: QuereaseIo[B]): Option[B]
    Definition Classes
    Querease
  109. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  110. def getKeyValues(viewName: String, data: Map[String, Any], forApi: Boolean = false): Seq[Any]
    Attributes
    protected
  111. def groupBy(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  112. val handledFieldExtras: Set[String]
    Attributes
    protected
    Definition Classes
    AppMetadata
  113. val handledViewExtras: Set[String]
    Attributes
    protected
    Definition Classes
    AppMetadata
  114. def hasExplicitKey(view: ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  115. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  116. def having(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  117. def idFieldName(view: ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  118. def idName(view: ViewDef): String
    Attributes
    protected
  119. def idToLong(id: Any): Long
    Attributes
    protected
    Definition Classes
    Querease
  120. def identifier(s: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  121. def insert(view: ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): Long
    Attributes
    protected
    Definition Classes
    Querease
  122. def insert(view: ViewDef, data: Map[String, Any])(implicit resources: Resources): Long
    Definition Classes
    Querease
  123. def insert(view: ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): Long
    Attributes
    protected
    Definition Classes
    Querease
  124. def isFieldForInsert(field: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  125. def isFieldForUpdate(field: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  126. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  127. def isOptionalField(f: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  128. def isResolverToBeTransformed(ctx: Context, q: Query): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  129. def isSaveableChildField(field: FieldDef, view: ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String], childView: ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  130. def isSaveableRefToReadonlyChildField(field: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  131. def isSaveableSimpleField(field: FieldDef, view: ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String]): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  132. def isSortableField(viewDef: ViewDef, f: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    AppMetadata
  133. def jobDef(jobName: String): JobDef
    Definition Classes
    AppMetadata
  134. lazy val jobDefLoader: YamlJobDefLoader
    Definition Classes
    AppMetadata
  135. def jobDefOption(jobName: String): Option[JobDef]
    Definition Classes
    AppMetadata
  136. lazy val joinsParser: JoinsParser
    Definition Classes
    AppMetadata → QuereaseMetadata
  137. lazy val joinsParserCache: Map[String, Map[String, Exp]]
    Attributes
    protected
    Definition Classes
    AppMetadata
  138. def jsonStringValue(value: Any): Any
    Attributes
    protected
    Definition Classes
    ValueTransformer
  139. val jsonValueEncoder: JsValueEncoderPF

    Override this to override default scala value (like String, Number, Boolean, null, Iterable, Map) json encoding.

    Override this to override default scala value (like String, Number, Boolean, null, Iterable, Map) json encoding. Default implementation is

    Writer => PartialFunction.empty
  140. def keyColNameForGetByCode(view: ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  141. def keyColNameForGetById(view: ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  142. def keyColNameOfTypeForGet(view: ViewDef, keyColTypeName: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  143. def keyFields(view: ViewDef): Seq[FieldDef]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  144. def keyResult(ir: IdResult, viewName: String, data: Map[String, Any]): KeyResult
    Attributes
    protected
  145. val knownApiMethods: Set[String]
    Definition Classes
    AppMetadata
  146. val knownAuthOps: Set[String]
    Definition Classes
    AppMetadata
  147. lazy val knownFieldExtras: Set[String]
    Definition Classes
    AppMetadata
  148. lazy val knownInlineViewExtras: Set[String]
    Definition Classes
    AppMetadata
  149. lazy val knownPrefixes: Set[String]
    Definition Classes
    AppMetadata
  150. lazy val knownViewExtras: Set[String]
    Definition Classes
    AppMetadata
  151. def limitOffset(query: String, countAll: Boolean, limit: Int, offset: Int): (String, Array[Int])
    Definition Classes
    QueryStringBuilder
  152. def list[B <: AnyRef](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources, qio: QuereaseIo[B]): List[B]
    Definition Classes
    Querease
  153. def list[B <: AnyRef](params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit arg0: Manifest[B], resources: Resources, qio: QuereaseIo[B]): List[B]
    Definition Classes
    Querease
  154. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    Loggable
  155. lazy val macrosClass: Class[_]

    Get macro class from 'main' tresql resources config

    Get macro class from 'main' tresql resources config

    Definition Classes
    AppMetadata → QuereaseMetadata
  156. def mapSqlArray[T](arr: Array, f: (RowLike, Int) ⇒ T): Iterator[T]
    Attributes
    protected
    Definition Classes
    ValueTransformer
  157. lazy val metadataConventions: AppMetadata.AppMdConventions
    Definition Classes
    AppMetadata → QuereaseMetadata
  158. lazy val nameToJobDef: Map[String, JobDef]
    Definition Classes
    AppMetadata
  159. lazy val nameToPersistenceMetadata: Map[String, View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  160. lazy val nameToViewDef: Map[String, ViewDef]
    Definition Classes
    AppMetadata → QuereaseMetadata
  161. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  162. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  163. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  164. def oldKeyParamName: String
    Definition Classes
    QuereaseMetadata
  165. def opParserCache(name: String): Cache
    Attributes
    protected
    Definition Classes
    AppMetadata
  166. def order(view: ViewDef, orderBy: String): String
    Definition Classes
    QueryStringBuilder
  167. def parseAction(objectName: String, stepData: Seq[Any], opParser: OpParser): Action
    Attributes
    protected
    Definition Classes
    AppMetadata
  168. def parseDateTimeString(d: String): AnyRef
    Attributes
    protected
    Definition Classes
    ValueConverter
  169. def parseDecoder(viewName: String, decStr: String): (RequestDecoder, jLong)
    Attributes
    protected
    Definition Classes
    AppMetadata
  170. def parseTimeout(viewName: String, timeoutStr: String): FiniteDuration
    Attributes
    protected
    Definition Classes
    AppMetadata
  171. val parser: Parser
    Definition Classes
    AppMetadata
  172. lazy val parserCacheSize: Int
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  173. def persistenceFilters(view: ViewDef): Filters
    Attributes
    protected
    Definition Classes
    AppQuerease → QuereaseMetadata
  174. def persistenceMetadata(view: ViewDef, data: Map[String, Any]): View
    Definition Classes
    QuereaseMetadata
  175. lazy val persistenceMetadataMaxDepth: Int
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  176. def persistenceMetadataTypeCast(view: ViewDef, field: FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  177. def qualify(view: ViewDef, expression: String, pathToAlias: Map[List[String], String], ignoreUnknownPaths: Boolean): String
    Definition Classes
    QueryStringBuilder
  178. def quereaseActionLogger(name: String): (⇒ String) ⇒ Unit
  179. def queryColAlias(f: FieldDef): String
    Definition Classes
    QueryStringBuilder
  180. def queryColExpression(view: ViewDef, f: FieldDef, pathToAlias: Map[List[String], String], fieldFilter: FieldFilter): String
    Definition Classes
    QueryStringBuilder
  181. def queryColName(view: ViewDef, f: FieldDef): String
    Definition Classes
    QueryStringBuilder
  182. def queryColTableAlias(view: ViewDef, f: FieldDef): String
    Definition Classes
    QueryStringBuilder
  183. def queryString(view: ViewDef, fields: Seq[FieldDef], exprFields: Seq[FieldDef], filter: String): String
    Definition Classes
    QueryStringBuilder
  184. def queryStringAndParams(view: ViewDef, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter, countAll: Boolean, includeDbPrefix: Boolean): (String, Map[String, Any])
    Definition Classes
    QueryStringBuilder
  185. def requestPartsToMap(result: RequestPartResult)(implicit fs: FileStreamer, as: ActorSystem): Future[Map[String, Any]]
  186. def resolvableCastToText(typeOpt: Option[Type]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  187. def resolvablesExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  188. def resolvablesMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  189. def resolvablesMessageMissingVarExpression(bindVar: String): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  190. def resolveJobDbAccessKeys(viewDefs: Map[String, ViewDef], jobDefs: Map[String, JobDef]): Map[String, JobDef]
    Attributes
    protected
    Definition Classes
    AppMetadata
  191. def resolveViewDbAccessKeys(viewDefs: Map[String, ViewDef], jobDefs: Map[String, JobDef]): Map[String, ViewDef]
    Attributes
    protected
    Definition Classes
    AppMetadata
  192. def resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  193. def resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, resolvablesMessageExpression: String): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  194. def resolverExpression(viewName: String, fieldName: String, contextName: String, queryString: String, bindVars: List[String]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  195. def resolverExpression(resolvablesExpression: String, queryString: String, errorMessage: String): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  196. lazy val resourceLoader: (String) ⇒ InputStream
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  197. def result[B <: AnyRef](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources, qio: QuereaseIo[B]): QuereaseIteratorResult[B]
    Definition Classes
    Querease
  198. def result[B <: AnyRef](params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit arg0: Manifest[B], resources: Resources, qio: QuereaseIo[B]): QuereaseIteratorResult[B]
    Definition Classes
    Querease
  199. val resultRenderers: ResultRenderers
  200. lazy val routeDefLoader: YamlRouteDefLoader
    Definition Classes
    AppMetadata
  201. lazy val routeDefs: Seq[RouteDef]
    Definition Classes
    AppMetadata
  202. def rowsResult(viewDef: ViewDef, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any], fieldFilter: FieldFilter)(implicit resources: Resources): Result[RowLike]
    Definition Classes
    AppQuerease → Querease
  203. def save[B <: AnyRef](view: ViewDef, data: Map[String, Any], extraPropsToSave: Map[String, Any], method: SaveMethod, filter: String, params: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Long
    Definition Classes
    Querease
  204. def save[B <: AnyRef](pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Long
    Definition Classes
    Querease
  205. def serializedCaches: Map[String, Array[Byte]]
    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  206. def splitToLabelAndComments(s: String): (String, String)
    Definition Classes
    AppMetadata
  207. val supportedIdTypeNames: Set[String]
    Definition Classes
    QuereaseMetadata
  208. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  209. def tableAndAlias(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  210. lazy val tableMetadata: TableMetadata
    Definition Classes
    QuereaseMetadata
  211. lazy val templateEngine: WabaseTemplate
  212. def throwUnsupportedConversion(value: Any, targetClass: Class[_]): Unit
    Attributes
    protected
    Definition Classes
    ValueConverter
  213. def toAppViewDef(vd: ViewDef, isInline: Boolean): ViewDef
    Attributes
    protected
    Definition Classes
    AppMetadata
  214. def toAppViewDefs(mojozViewDefs: Map[String, ViewDef]): Map[String, ViewDef]
    Definition Classes
    AppMetadata
  215. def toCompatibleMap(map: Map[String, Any], view: ViewDef): Map[String, Any]
    Definition Classes
    ValueTransformer
  216. def toCompatibleMap(row: RowLike, view: ViewDef): Map[String, Any]
    Definition Classes
    ValueTransformer
  217. def toCompatibleMap(value: Any, view: ViewDef, nameOrIndex: String): Map[String, Any]
    Definition Classes
    ValueTransformer
  218. def toCompatibleSeqOfMaps(result: Result[RowLike], view: ViewDef): Seq[Map[String, Any]]
    Definition Classes
    ValueTransformer
  219. def toCompatibleSeqOfMaps(value: Any, view: ViewDef, nameOrIndex: String): Seq[Map[String, Any]]
    Definition Classes
    ValueTransformer
  220. def toPersistenceMetadata(view: ViewDef, nameToViewDef: Map[String, ViewDef], parentNames: List[String], refsToParent: Set[String], maxDepth: Int): Option[View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  221. def toSaveableMap(map: Map[String, Any], view: ViewDef): Map[String, Any]
    Definition Classes
    ValueTransformer
  222. def toSaveableValue(value: Any, type_: Type): Any
    Definition Classes
    ValueTransformer
  223. def toString(): String
    Definition Classes
    AnyRef → Any
  224. def transformAppViewDefs(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
    Attributes
    protected
    Definition Classes
    AppMetadata
  225. def transformExpression(expression: String, viewDef: ViewDef, fieldDef: FieldDef, mdContext: MdContext, baseTableAlias: String, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QuereaseExpressions
  226. def transformFilter(filter: String, view: ViewDef, baseTableAlias: String, pathToAlias: Map[List[String], String]): String
    Definition Classes
    FilterTransformer
  227. def transformJobDefs(jobDefs: Map[String, JobDef]): Map[String, JobDef]
    Attributes
    protected
    Definition Classes
    AppMetadata
  228. def transformResolver(view: ViewDef, field: FieldDef, resolver: String): String
    Attributes
    protected
    Definition Classes
    QuereaseResolvers
  229. lazy val tresqlMetadata: TresqlMetadata
    Definition Classes
    QuereaseMetadata
  230. val tresqlUri: TresqlUri
  231. lazy val typeDefs: Seq[TypeDef]
    Definition Classes
    QuereaseMetadata
  232. lazy val typeNameToClass: Map[String, Class[_]]
    Attributes
    protected
    Definition Classes
    ValueTransformer
  233. lazy val typeNameToScalaTypeName: Map[String, String]
    Attributes
    protected
    Definition Classes
    ValueTransformer
  234. def typedSeqOfValues(row: RowLike, index: Int, type_: Type): Seq[Any]
    Attributes
    protected
    Definition Classes
    ValueTransformer
  235. def typedValue(row: RowLike, index: Int, type_: Type): Any
    Attributes
    protected
    Definition Classes
    ValueTransformer
  236. lazy val uninheritableExtras: Seq[String]
    Definition Classes
    AppMetadata → QuereaseMetadata
  237. def unusedName(name: String, usedNames: Set[String]): String
    Attributes
    protected
    Definition Classes
    QueryStringBuilder
  238. def unwrapSeq(seq: Seq[Any]): Any
    Attributes
    protected
    Definition Classes
    ValueTransformer
  239. def update[B <: AnyRef](view: ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Unit
    Attributes
    protected
    Definition Classes
    Querease
  240. def update[B <: AnyRef](view: ViewDef, data: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Unit
    Definition Classes
    Querease
  241. def update[B <: AnyRef](view: ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Unit
    Attributes
    protected
    Definition Classes
    Querease
  242. def upsert(view: ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
    Attributes
    protected
    Definition Classes
    Querease
  243. def upsert(view: ViewDef, data: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
    Definition Classes
    Querease
  244. def upsert(view: ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
    Attributes
    protected
    Definition Classes
    Querease
  245. def validate(view: ViewDef, data: Map[String, Any], params: Map[String, Any])(implicit resources: Resources): Unit
    Definition Classes
    Querease
  246. def validate[B <: AnyRef](pojo: B, params: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): Unit
    Definition Classes
    Querease
  247. def validationResults(view: ViewDef, data: Map[String, Any], params: Map[String, Any])(implicit resources: Resources): List[ValidationResult]
    Definition Classes
    Querease
  248. def validationResults[B <: AnyRef](pojo: B, params: Map[String, Any])(implicit resources: Resources, qio: QuereaseIo[B]): List[ValidationResult]
    Definition Classes
    Querease
  249. def validationsQueryString(viewDef: ViewDef, validations: Seq[String]): Option[String]
    Definition Classes
    QueryStringBuilder
  250. def validationsQueryString(viewDef: ViewDef): Option[String]
    Definition Classes
    QueryStringBuilder
  251. def validationsQueryStrings(viewDef: ViewDef): Seq[String]
    Definition Classes
    QueryStringBuilder
  252. def viewDef(viewName: String): ViewDef
    Definition Classes
    QuereaseMetadata
  253. def viewDefFromMf[T <: AnyRef](implicit mf: Manifest[T]): ViewDef
    Definition Classes
    QuereaseMetadata
  254. lazy val viewDefLoader: YamlViewDefLoader
    Definition Classes
    QuereaseMetadata
  255. def viewDefOption(viewName: String): Option[ViewDef]
    Definition Classes
    QuereaseMetadata
  256. def viewDefOptionFromMf[T <: AnyRef](implicit arg0: Manifest[T]): Option[ViewDef]
    Definition Classes
    QuereaseMetadata
  257. def viewNameFromMf[T <: AnyRef](implicit mf: Manifest[T]): String
    Definition Classes
    AppMetadata → QuereaseMetadata
  258. lazy val viewNameToApiKeyColNames: Map[String, Seq[String]]
    Definition Classes
    AppMetadata
  259. lazy val viewNameToApiKeyFieldNames: Map[String, Seq[String]]
    Definition Classes
    AppMetadata
  260. lazy val viewNameToApiKeyFields: Map[String, Seq[FieldDef]]
    Definition Classes
    AppMetadata
  261. lazy val viewNameToChildViewNames: Map[String, Set[String]]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  262. lazy val viewNameToClassMap: Map[String, Class[_ <: Dto]]
    Definition Classes
    AppMetadata
  263. lazy val viewNameToFieldOrdering: Map[String, FieldOrdering]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  264. lazy val viewNameToIdFieldName: Map[String, String]
    Definition Classes
    QuereaseMetadata
  265. lazy val viewNameToIdName: Map[String, String]
  266. lazy val viewNameToKeyColNameForGetByCode: Map[String, String]
    Definition Classes
    QuereaseMetadata
  267. lazy val viewNameToKeyColNameForGetById: Map[String, String]
    Definition Classes
    QuereaseMetadata
  268. lazy val viewNameToKeyColNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  269. lazy val viewNameToKeyFieldNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  270. lazy val viewNameToKeyFieldTypes: Map[String, Seq[Type]]
    Definition Classes
    QuereaseMetadata
  271. lazy val viewNameToKeyFields: Map[String, Seq[FieldDef]]
    Definition Classes
    QuereaseMetadata
  272. lazy val viewNameToMapZero: Map[String, Map[String, Any]]
    Definition Classes
    QuereaseMetadata
  273. lazy val viewNameToParentViewNames: Map[String, Set[String]]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  274. lazy val viewNameToPathSegments: Map[String, Seq[Segment]]
  275. lazy val viewNameToQueryVariablesCache: Map[String, Seq[Variable]]
    Definition Classes
    AppMetadata
  276. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  277. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  278. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  279. def where(view: ViewDef, extraFilter: String, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QueryStringBuilder
  280. lazy val yamlMetadata: Seq[YamlMd]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  281. lazy val zoneId: ZoneId
    Attributes
    protected
    Definition Classes
    ValueConverter
  282. object QuereaseAction

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated
  2. def resolveAuth(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
    Attributes
    protected
    Definition Classes
    AppMetadata
    Annotations
    @deprecated
    Deprecated

    (Since version 6.0) Results of this method are not used and this method will be removed

Inherited from Loggable

Inherited from AppMetadata

Inherited from Querease

Inherited from QuereaseResolvers

Inherited from QuereaseMetadata

Inherited from QuereaseExpressions

Inherited from FilterTransformer

Inherited from ValueTransformer

Inherited from ValueConverter

Inherited from QueryStringBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped