Packages

trait AppMetadata extends QuereaseMetadata

Self Type
AppQuerease
Source
AppMetadata.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AppMetadata
  2. QuereaseMetadata
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AppQuereaseDefaultParser extends DefaultParser
  2. class FieldOrdering extends Ordering[String]
    Definition Classes
    QuereaseMetadata

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val AppQuereaseParserCacheName: String
  5. lazy val actionOpCache: Map[String, Cache]
    Attributes
    protected
  6. def actionQueries(actionName: String, objName: String, action: Action): Set[(String, String)]
    Attributes
    protected
  7. lazy val aliasToDb: Map[String, String]
    Definition Classes
    QuereaseMetadata
  8. def allQueryStrings(viewDef: ViewDef): Seq[CompilationUnit]
    Definition Classes
    AppMetadata → QuereaseMetadata
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. lazy val childViewNames: Set[String]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  11. lazy val classToViewNameMap: Map[Class[_], String]
  12. def clearAllCaches(): Unit

    Clear all caches used for query compilation

    Clear all caches used for query compilation

    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  14. def collectViews[A](f: PartialFunction[ViewDef, A]): Iterable[A]
  15. def compileAllQueries(previouslyCompiledQueries: Set[String], showFailedViewQuery: Boolean, log: ⇒ (String) ⇒ Unit): (Set[String], Map[String, Array[Byte]])
    Definition Classes
    QuereaseMetadata
  16. def compileQueries(category: String, compilationUnits: Seq[CompilationUnit], previouslyCompiledQueries: Set[String], showFailedViewQuery: Boolean, log: ⇒ (String) ⇒ Unit): Int
    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  17. def createJoinsParserCache(db: String): Option[Cache]
    Attributes
    protected
  18. def createParserCache: Option[Cache]
    Attributes
    protected
  19. def defaultApiRoleName: String
  20. lazy val defaultCpName: String
  21. def dtoMappingClassName: String
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  24. def fieldOptionsRef(field: FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  25. def fieldOptionsSelf(field: FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  26. def fieldOrdering(viewName: String): Ordering[String]
    Definition Classes
    QuereaseMetadata
  27. def fieldOrderingFromMf[T <: AnyRef](implicit mf: Manifest[T]): Ordering[String]
    Definition Classes
    QuereaseMetadata
  28. def fieldOrderingOption(viewName: String): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  29. def fieldOrderingOptionFromMf[T <: AnyRef](implicit arg0: Manifest[T]): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  30. def generateQueriesForCompilation(log: ⇒ (String) ⇒ Unit): Seq[CompilationUnit]
    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. val handledFieldExtras: Set[String]
    Attributes
    protected
  33. val handledViewExtras: Set[String]
    Attributes
    protected
  34. def hasExplicitKey(view: ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  35. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. def idFieldName(view: ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  37. def identifier(s: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  38. def isFieldForInsert(field: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  39. def isFieldForUpdate(field: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  40. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  41. def isOptionalField(f: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  42. def isSaveableChildField(field: FieldDef, view: ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String], childView: ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  43. def isSaveableRefToReadonlyChildField(field: FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  44. def isSaveableSimpleField(field: FieldDef, view: ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String]): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  45. def isSortableField(viewDef: ViewDef, f: FieldDef): Boolean
    Attributes
    protected
  46. def jobDef(jobName: String): JobDef
  47. lazy val jobDefLoader: YamlJobDefLoader
  48. def jobDefOption(jobName: String): Option[JobDef]
  49. lazy val joinsParser: JoinsParser
    Definition Classes
    AppMetadata → QuereaseMetadata
  50. lazy val joinsParserCache: Map[String, Map[String, Exp]]
    Attributes
    protected
  51. def keyColNameForGetByCode(view: ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  52. def keyColNameForGetById(view: ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  53. def keyColNameOfTypeForGet(view: ViewDef, keyColTypeName: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  54. def keyFields(view: ViewDef): Seq[FieldDef]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  55. val knownApiMethods: Set[String]
  56. val knownAuthOps: Set[String]
  57. lazy val knownFieldExtras: Set[String]
  58. lazy val knownInlineViewExtras: Set[String]
  59. lazy val knownPrefixes: Set[String]
  60. lazy val knownViewExtras: Set[String]
  61. lazy val macrosClass: Class[_]

    Get macro class from 'main' tresql resources config

    Get macro class from 'main' tresql resources config

    Definition Classes
    AppMetadata → QuereaseMetadata
  62. lazy val metadataConventions: AppMetadata.AppMdConventions
    Definition Classes
    AppMetadata → QuereaseMetadata
  63. lazy val nameToJobDef: Map[String, JobDef]
  64. lazy val nameToPersistenceMetadata: Map[String, View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  65. lazy val nameToViewDef: Map[String, ViewDef]
    Definition Classes
    AppMetadata → QuereaseMetadata
  66. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  67. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  68. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  69. def oldKeyParamName: String
    Definition Classes
    QuereaseMetadata
  70. def opParserCache(name: String): Cache
    Attributes
    protected
  71. def parseAction(objectName: String, stepData: Seq[Any], opParser: OpParser): Action
    Attributes
    protected
  72. def parseDecoder(viewName: String, decStr: String): (RequestDecoder, jLong)
    Attributes
    protected
  73. def parseTimeout(viewName: String, timeoutStr: String): FiniteDuration
    Attributes
    protected
  74. val parser: Parser
  75. lazy val parserCacheSize: Int
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  76. def persistenceFilters(view: ViewDef): Filters
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  77. def persistenceMetadata(view: ViewDef, data: Map[String, Any]): View
    Definition Classes
    QuereaseMetadata
  78. lazy val persistenceMetadataMaxDepth: Int
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  79. def persistenceMetadataTypeCast(view: ViewDef, field: FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  80. def resolveJobDbAccessKeys(viewDefs: Map[String, ViewDef], jobDefs: Map[String, JobDef]): Map[String, JobDef]
    Attributes
    protected
  81. def resolveViewDbAccessKeys(viewDefs: Map[String, ViewDef], jobDefs: Map[String, JobDef]): Map[String, ViewDef]
    Attributes
    protected
  82. lazy val resourceLoader: (String) ⇒ InputStream
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  83. lazy val routeDefLoader: YamlRouteDefLoader
  84. lazy val routeDefs: Seq[RouteDef]
  85. def serializedCaches: Map[String, Array[Byte]]
    Attributes
    protected
    Definition Classes
    AppMetadata → QuereaseMetadata
  86. def splitToLabelAndComments(s: String): (String, String)
  87. val supportedIdTypeNames: Set[String]
    Definition Classes
    QuereaseMetadata
  88. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  89. lazy val tableMetadata: TableMetadata
    Definition Classes
    QuereaseMetadata
  90. def toAppViewDef(vd: ViewDef, isInline: Boolean): ViewDef
    Attributes
    protected
  91. def toAppViewDefs(mojozViewDefs: Map[String, ViewDef]): Map[String, ViewDef]
  92. def toPersistenceMetadata(view: ViewDef, nameToViewDef: Map[String, ViewDef], parentNames: List[String], refsToParent: Set[String], maxDepth: Int): Option[View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  93. def toString(): String
    Definition Classes
    AnyRef → Any
  94. def transformAppViewDefs(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
    Attributes
    protected
  95. def transformJobDefs(jobDefs: Map[String, JobDef]): Map[String, JobDef]
    Attributes
    protected
  96. lazy val tresqlMetadata: TresqlMetadata
    Definition Classes
    QuereaseMetadata
  97. lazy val typeDefs: Seq[TypeDef]
    Definition Classes
    QuereaseMetadata
  98. lazy val uninheritableExtras: Seq[String]
    Definition Classes
    AppMetadata → QuereaseMetadata
  99. def viewDef(viewName: String): ViewDef
    Definition Classes
    QuereaseMetadata
  100. def viewDefFromMf[T <: AnyRef](implicit mf: Manifest[T]): ViewDef
    Definition Classes
    QuereaseMetadata
  101. lazy val viewDefLoader: YamlViewDefLoader
    Definition Classes
    QuereaseMetadata
  102. def viewDefOption(viewName: String): Option[ViewDef]
    Definition Classes
    QuereaseMetadata
  103. def viewDefOptionFromMf[T <: AnyRef](implicit arg0: Manifest[T]): Option[ViewDef]
    Definition Classes
    QuereaseMetadata
  104. def viewNameFromMf[T <: AnyRef](implicit mf: Manifest[T]): String
    Definition Classes
    AppMetadata → QuereaseMetadata
  105. lazy val viewNameToApiKeyColNames: Map[String, Seq[String]]
  106. lazy val viewNameToApiKeyFieldNames: Map[String, Seq[String]]
  107. lazy val viewNameToApiKeyFields: Map[String, Seq[FieldDef]]
  108. lazy val viewNameToChildViewNames: Map[String, Set[String]]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  109. lazy val viewNameToClassMap: Map[String, Class[_ <: Dto]]
  110. lazy val viewNameToFieldOrdering: Map[String, AppQuerease.FieldOrdering]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  111. lazy val viewNameToIdFieldName: Map[String, String]
    Definition Classes
    QuereaseMetadata
  112. lazy val viewNameToKeyColNameForGetByCode: Map[String, String]
    Definition Classes
    QuereaseMetadata
  113. lazy val viewNameToKeyColNameForGetById: Map[String, String]
    Definition Classes
    QuereaseMetadata
  114. lazy val viewNameToKeyColNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  115. lazy val viewNameToKeyFieldNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  116. lazy val viewNameToKeyFieldTypes: Map[String, Seq[Type]]
    Definition Classes
    QuereaseMetadata
  117. lazy val viewNameToKeyFields: Map[String, Seq[FieldDef]]
    Definition Classes
    QuereaseMetadata
  118. lazy val viewNameToMapZero: Map[String, Map[String, Any]]
    Definition Classes
    QuereaseMetadata
  119. lazy val viewNameToParentViewNames: Map[String, Set[String]]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  120. lazy val viewNameToQueryVariablesCache: Map[String, Seq[Variable]]
  121. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  122. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  123. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  124. lazy val yamlMetadata: Seq[YamlMd]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  125. object AppQuereaseDefaultParser extends AppQuerease.AppQuereaseDefaultParser

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
    Annotations
    @deprecated
    Deprecated

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

Inherited from QuereaseMetadata

Inherited from AnyRef

Inherited from Any

Ungrouped