o

org.wabase

DefaultAppQuerease

object DefaultAppQuerease extends AppQuerease

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

Type Members

  1. type CloseableResult[+B <: DTO] = Iterator[B] with AutoCloseable
    Definition Classes
    QuereaseIo
  2. case class Context extends Product with Serializable
    Definition Classes
    QuereaseExpressions
  3. type DTO = Dto
    Definition Classes
    DefaultAppQuereaseAppQuereaseIo → ScalaDtoQuereaseIo → QuereaseIo
  4. type DWI = DtoWithId
    Definition Classes
    DefaultAppQuereaseAppQuereaseIo → ScalaDtoQuereaseIo
  5. type FieldDef = mojoz.metadata.FieldDef[Type]
    Definition Classes
    QuereaseMetadata
  6. class FieldOrdering extends Ordering[String]
    Definition Classes
    QuereaseMetadata
  7. type ViewDef = mojoz.metadata.ViewDef[FieldDef]
    Definition Classes
    QuereaseMetadata

Value Members

  1. object FieldDefExtrasUtils
    Definition Classes
    AppMetadata
  2. object KnownAuthOps
    Definition Classes
    AppMetadata
  3. object KnownFieldExtras
    Definition Classes
    AppMetadata
  4. object KnownViewExtras
    Definition Classes
    AppMetadata
  5. object ViewDefExtrasUtils
    Definition Classes
    AppMetadata
  6. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. final def ##(): Int
    Definition Classes
    AnyRef → Any
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. val FieldRefRegexp: Regex
    Attributes
    protected
    Definition Classes
    Querease
  10. def allQueryStrings(viewDef: ViewDef): Seq[String]
    Definition Classes
    QueryStringBuilder
  11. def allResolvers(view: ViewDef, f: FieldDef): Seq[String]
    Definition Classes
    QuereaseResolvers
  12. def allResolversRaw(view: ViewDef, f: FieldDef): Seq[String]
    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. val authFieldNames: Set[String]
    Definition Classes
    AppMetadata
  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 classToViewNameMap: Map[Class[_], String]
    Definition Classes
    AppMetadata
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  20. def collectViews[A](f: PartialFunction[ViewDef, A]): Iterable[A]
    Definition Classes
    AppMetadata
  21. def cols(view: ViewDef, countAll: Boolean, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QueryStringBuilder
  22. def convertRow[B <: DTO](row: RowLike)(implicit mf: Manifest[B]): B
    Definition Classes
    ScalaDtoQuereaseIo → QuereaseIo
  23. def countAll[B <: DTO](params: Map[String, Any], extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): Int
    Definition Classes
    Querease
  24. def countAll_(viewDef: ViewDef, params: Map[String, Any], extraFilter: String, extraParams: Map[String, Any])(implicit resources: Resources): Int
    Attributes
    protected
    Definition Classes
    Querease
  25. def create[B <: DTO](params: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): B
    Definition Classes
    Querease
  26. def cursorData(data: Any, cursor_prefix: String, header: Map[String, Any]): Map[String, Vector[Map[String, Any]]]
    Definition Classes
    QueryStringBuilder
  27. def cursors(data: Map[String, Vector[Map[String, Any]]]): String
    Definition Classes
    QueryStringBuilder
  28. def defaultApiRoleName: String
    Definition Classes
    AppMetadata
  29. def delete[B <: DTO](instance: B, filter: String, params: Map[String, Any])(implicit resources: Resources): Int
    Definition Classes
    Querease
  30. def dtoMappingClassName: String
    Definition Classes
    AppMetadata
  31. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  33. def expressionTransformer: mojoz.querease.QuereaseExpressions.Parser.TransformerWithState[Context]
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  34. def fieldOrdering[T <: AnyRef](implicit mf: Manifest[T]): Ordering[String]
    Definition Classes
    QuereaseMetadata
  35. def fieldOrdering(viewName: String): Ordering[String]
    Definition Classes
    QuereaseMetadata
  36. def fieldOrderingOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  37. def fieldOrderingOption(viewName: String): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  38. def fill[B <: DTO](jsObject: JsObject)(implicit arg0: Manifest[B]): B
    Definition Classes
    AppQuereaseIo
  39. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. def findField(viewDef: ViewDefBase[FieldDefBase[Type]], path: String): Option[FieldDefBase[Type]]
    Definition Classes
    QuereaseExpressions
  41. def fromAndPathToAlias(view: ViewDef): (String, Map[List[String], String])
    Definition Classes
    QueryStringBuilder
  42. lazy val functionSignaturesClass: Class[_]
    Definition Classes
    QuereaseMetadata
  43. def get[B <: DTO](id: Long, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
    Definition Classes
    Querease
  44. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  45. def groupBy(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  46. val handledFieldExtras: Set[String]
    Attributes
    protected
    Definition Classes
    AppMetadata
  47. val handledViewExtras: Set[String]
    Attributes
    protected
    Definition Classes
    AppMetadata
  48. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  49. def having(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  50. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  51. def isResolverToBeTransformed(ctx: Context, q: Query): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  52. lazy val joinsParser: JoinsParser
    Definition Classes
    QueryStringBuilder
  53. def keyMap[B <: DTO](dto: B): Map[String, Long]
    Definition Classes
    ScalaDtoQuereaseIo → QuereaseIo
  54. val knownApiMethods: Set[String]
    Definition Classes
    AppMetadata
  55. val knownAuthOps: Set[String]
    Definition Classes
    AppMetadata
  56. lazy val knownFieldExtras: Set[String]
    Definition Classes
    AppMetadata
  57. lazy val knownInlineViewExtras: Set[String]
    Definition Classes
    AppMetadata
  58. lazy val knownPrefixes: Set[String]
    Definition Classes
    AppMetadata
  59. lazy val knownViewExtras: Set[String]
    Definition Classes
    AppMetadata
  60. def limitOffset(query: String, countAll: Boolean, limit: Int, offset: Int): (String, Array[Int])
    Definition Classes
    QueryStringBuilder
  61. def list[B <: DTO](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): List[B]
    Definition Classes
    Querease
  62. def list[B <: DTO](params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): List[B]
    Definition Classes
    Querease
  63. lazy val metadataConventions: AppMetadata.AppMdConventions
    Definition Classes
    AppMetadata → QuereaseMetadata
  64. lazy val nameToViewDef: Map[String, ViewDef]
    Definition Classes
    AppMetadata → QuereaseMetadata
  65. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  66. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  67. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  68. def order(view: ViewDef, orderBy: String): String
    Definition Classes
    QueryStringBuilder
  69. val parser: Parser
    Definition Classes
    QuereaseExpressions
  70. def qualify(view: ViewDef, expression: String, pathToAlias: Map[List[String], String], ignoreUnknownPaths: Boolean): String
    Definition Classes
    QueryStringBuilder
  71. def queryColAlias(f: FieldDef): String
    Definition Classes
    QueryStringBuilder
  72. def queryColExpression(view: ViewDef, f: FieldDef, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QueryStringBuilder
  73. def queryColName(view: ViewDef, f: FieldDef): String
    Definition Classes
    QueryStringBuilder
  74. def queryColTableAlias(view: ViewDef, f: FieldDef): String
    Definition Classes
    QueryStringBuilder
  75. def queryString(view: ViewDef, fields: Seq[FieldDef], exprFields: Seq[FieldDef], filter: String): String
    Definition Classes
    QueryStringBuilder
  76. def queryStringAndParams(view: ViewDef, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any], countAll: Boolean): (String, Map[String, Any])
    Definition Classes
    QueryStringBuilder
  77. def resolvablesExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  78. def resolvablesMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  79. def resolvablesMessageMissingVarExpression(bindVar: String): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  80. def resolveAuth(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
    Attributes
    protected
    Definition Classes
    AppMetadata
  81. def resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  82. def resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, resolvablesMessageExpression: String): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  83. def resolverExpression(viewName: String, fieldName: String, contextName: String, queryString: String, bindVars: List[String]): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  84. def resolverExpression(resolvablesExpression: String, queryString: String, errorMessage: String): String
    Attributes
    protected
    Definition Classes
    QuereaseExpressions
  85. def result[B <: DTO](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): CloseableResult[B]
    Definition Classes
    Querease
  86. def result[B <: DTO](params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): CloseableResult[B]
    Definition Classes
    Querease
  87. implicit def rowLikeToDto[B <: DTO](r: RowLike, m: Manifest[B]): B
    Definition Classes
    ScalaDtoQuereaseIo
  88. def save[B <: DTO](pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
    Definition Classes
    Querease
  89. def saveTo[B <: DTO](tableName: String, pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
    Definition Classes
    Querease
  90. def saveToMultiple[B <: DTO](tables: Seq[String], pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
    Definition Classes
    Querease
  91. def splitToLabelAndComments(s: String): (String, String)
    Definition Classes
    AppMetadata
  92. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  93. def tableAndAlias(view: ViewDef): String
    Definition Classes
    QueryStringBuilder
  94. lazy val tableMetadata: TableMetadata[TableDefBase[ColumnDefBase[Type]]]
    Definition Classes
    QuereaseMetadata
  95. def toAppViewDef(vd: ViewDef, isInline: Boolean): ViewDef
    Attributes
    protected
    Definition Classes
    AppMetadata
  96. def toAppViewDefs(mojozViewDefs: Map[String, ViewDef]): Map[String, ViewDef]
    Definition Classes
    AppMetadata
  97. def toMap[B <: DTO](dto: B): Map[String, Any]
    Definition Classes
    ScalaDtoQuereaseIo → QuereaseIo
  98. def toSaveableMap[B <: DTO](dto: B): Map[String, Any]
    Definition Classes
    ScalaDtoQuereaseIo → QuereaseIo
  99. def toString(): String
    Definition Classes
    AnyRef → Any
  100. def transformExpression(expression: String, viewDef: ViewDef, fieldDef: FieldDef, mdContext: MdContext, baseTableAlias: String, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QuereaseExpressions
  101. def transformFilter(filter: String, view: ViewDef, baseTableAlias: String, pathToAlias: Map[List[String], String]): String
    Definition Classes
    FilterTransformer
  102. def transformResolver(view: ViewDef, field: FieldDef, resolver: String): String
    Attributes
    protected
    Definition Classes
    QuereaseResolvers
  103. lazy val tresqlJoinsParser: TresqlJoinsParser
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  104. lazy val tresqlMetadata: TresqlMetadata
    Definition Classes
    QuereaseMetadata
  105. lazy val typeDefs: Seq[TypeDef]
    Definition Classes
    QuereaseMetadata
  106. def unusedName(name: String, usedNames: Set[String]): String
    Attributes
    protected
    Definition Classes
    QueryStringBuilder
  107. def validate[B <: DTO](pojo: B, params: Map[String, Any])(implicit resources: Resources): Unit
    Definition Classes
    Querease
  108. def validationResults[B <: DTO](pojo: B, params: Map[String, Any])(implicit resources: Resources): List[ValidationResult]
    Definition Classes
    Querease
  109. def validationsQueryString(viewDef: ViewDef): Option[String]
    Definition Classes
    Querease
  110. def validationsQueryStrings(viewDef: ViewDef): Seq[String]
    Definition Classes
    Querease
  111. def viewDef[T <: AnyRef](implicit mf: Manifest[T]): ViewDef
    Definition Classes
    QuereaseMetadata
  112. def viewDef(viewName: String): ViewDef
    Definition Classes
    QuereaseMetadata
  113. lazy val viewDefLoader: YamlViewDefLoader
    Definition Classes
    QuereaseMetadata
  114. def viewDefOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[ViewDef]
    Definition Classes
    QuereaseMetadata
  115. def viewDefOption(viewName: String): Option[ViewDef]
    Definition Classes
    QuereaseMetadata
  116. def viewName[T <: AnyRef](implicit mf: Manifest[T]): String
    Definition Classes
    AppMetadata → QuereaseMetadata
  117. lazy val viewNameToClassMap: Map[String, Class[_ <: DTO]]
    Definition Classes
    AppMetadata
  118. lazy val viewNameToFieldOrdering: Map[String, FieldOrdering]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  119. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  120. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  121. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  122. def where(view: ViewDef, extraFilter: String, pathToAlias: Map[List[String], String]): String
    Definition Classes
    QueryStringBuilder
  123. lazy val yamlMetadata: Seq[YamlMd]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  124. implicit object DtoJsonFormat extends RootJsonFormat[AppQuerease.DTO]
    Definition Classes
    JsonConverter
  125. implicit object DtoListJsonFormat extends RootJsonFormat[List[AppQuerease.DTO]]
    Definition Classes
    JsonConverter
  126. implicit object ListJsonFormat extends JsonFormat[List[Any]]
    Definition Classes
    JsonConverter
  127. implicit object MapJsonFormat extends JsonFormat[Map[String, Any]]
    Definition Classes
    JsonConverter
  128. implicit object TupleJsonFormat extends JsonFormat[(String, Any)]
    Definition Classes
    JsonConverter

Inherited from AppQuerease

Inherited from AppMetadata

Inherited from AppQuereaseIo

Inherited from JsonConverter

Inherited from ScalaDtoQuereaseIo

Inherited from QuereaseResolvers

Inherited from QuereaseIo

Inherited from Querease

Inherited from FilterTransformer

Inherited from QuereaseExpressions

Inherited from QuereaseMetadata

Inherited from QueryStringBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped