Packages

o

org.wabase

DefaultAppQuerease

object DefaultAppQuerease extends AppQuerease

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

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
    Definition Classes
    AppQuerease
  3. trait QuereaseAction[A] extends AnyRef

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

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

    Definition Classes
    AppQuerease
  4. case class Context extends Product with Serializable
    Definition Classes
    QuereaseExpressions
  5. class FieldOrdering extends Ordering[String]
    Definition Classes
    QuereaseMetadata

Value Members

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

    Clear all caches used for query compilation

    Clear all caches used for query compilation

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

    Get macro class from 'main' tresql resources config

    Get macro class from 'main' tresql resources config

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

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 AppQuerease

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