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. type FieldDef = mojoz.metadata.FieldDef[Type]
    Definition Classes
    QuereaseMetadata
  2. class FieldOrdering extends Ordering[String]
    Definition Classes
    QuereaseMetadata
  3. type ViewDef = mojoz.metadata.ViewDef[AppQuerease.FieldDef]
    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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. lazy val classToViewNameMap: Map[Class[_], String]
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. def collectViews[A](f: PartialFunction[AppQuerease.ViewDef, A]): Iterable[A]
  8. lazy val dbToFunctionSignaturesClass: Map[String, Class[_]]
    Definition Classes
    QuereaseMetadata
  9. def defaultApiRoleName: String
  10. def dtoMappingClassName: String
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def fieldOptionsRef(field: AppQuerease.FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  14. def fieldOptionsSelf(field: AppQuerease.FieldDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  15. def fieldOrdering[T <: AnyRef](implicit mf: Manifest[T]): Ordering[String]
    Definition Classes
    QuereaseMetadata
  16. def fieldOrdering(viewName: String): Ordering[String]
    Definition Classes
    QuereaseMetadata
  17. def fieldOrderingOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  18. def fieldOrderingOption(viewName: String): Option[Ordering[String]]
    Definition Classes
    QuereaseMetadata
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. val handledFieldExtras: Set[String]
    Attributes
    protected
  22. val handledViewExtras: Set[String]
    Attributes
    protected
  23. def hasExplicitKey(view: AppQuerease.ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def idFieldName(view: AppQuerease.ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  26. def identifier(s: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  27. def isFieldForInsert(field: AppQuerease.FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  28. def isFieldForUpdate(field: AppQuerease.FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. def isKeyValueSupported_(view: AppQuerease.ViewDef, keyFields: Seq[AppQuerease.FieldDef], saveToTables: Seq[TableDefBase[_]]): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  31. def isSaveableChildField(field: AppQuerease.FieldDef, view: AppQuerease.ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String], childView: AppQuerease.ViewDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  32. def isSaveableRefToReadonlyChildField(field: AppQuerease.FieldDef): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  33. def isSaveableSimpleField(field: AppQuerease.FieldDef, view: AppQuerease.ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String]): Boolean
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  34. def isSortableField(viewDef: AppQuerease.ViewDef, f: AppQuerease.FieldDef): Boolean
    Attributes
    protected
  35. def keyColNameForGetByCode(view: AppQuerease.ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  36. def keyColNameForGetById(view: AppQuerease.ViewDef): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  37. def keyColNameOfTypeForGet(view: AppQuerease.ViewDef, keyColTypeName: String): String
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  38. def keyFields(view: AppQuerease.ViewDef): Seq[AppQuerease.FieldDef]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  39. val knownApiMethods: Set[String]
  40. val knownAuthOps: Set[String]
  41. lazy val knownFieldExtras: Set[String]
  42. lazy val knownInlineViewExtras: Set[String]
  43. lazy val knownPrefixes: Set[String]
  44. lazy val knownViewExtras: Set[String]
  45. lazy val metadataConventions: AppMetadata.AppMdConventions
    Definition Classes
    AppMetadata → QuereaseMetadata
  46. lazy val nameToPersistenceMetadata: Map[String, View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  47. lazy val nameToViewDef: Map[String, AppQuerease.ViewDef]
    Definition Classes
    AppMetadata → QuereaseMetadata
  48. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  51. def oldKeyParamName: String
    Definition Classes
    QuereaseMetadata
  52. def parseAction(objectName: String, stepData: Seq[Any]): Action
    Attributes
    protected
  53. def persistenceFilters(view: AppQuerease.ViewDef): Filters
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  54. def persistenceMetadata(view: AppQuerease.ViewDef, data: Map[String, Any]): View
    Definition Classes
    QuereaseMetadata
  55. lazy val persistenceMetadataMaxDepth: Int
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  56. def resolveDbAccessKeys(viewDefs: Map[String, AppQuerease.ViewDef]): Map[String, AppQuerease.ViewDef]
    Attributes
    protected
  57. def splitToLabelAndComments(s: String): (String, String)
  58. val supportedIdTypeNames: Set[String]
    Definition Classes
    QuereaseMetadata
  59. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  60. lazy val tableMetadata: TableMetadata[TableDefBase[ColumnDefBase[Type]]]
    Definition Classes
    QuereaseMetadata
  61. def toAppViewDef(vd: AppQuerease.ViewDef, isInline: Boolean): AppQuerease.ViewDef
    Attributes
    protected
  62. def toAppViewDefs(mojozViewDefs: Map[String, AppQuerease.ViewDef]): Map[String, AppQuerease.ViewDef]
  63. def toPersistenceMetadata(view: AppQuerease.ViewDef, nameToViewDef: Map[String, AppQuerease.ViewDef], parentNames: List[String], refsToParent: Set[String], maxDepth: Int): Option[View]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  64. def toString(): String
    Definition Classes
    AnyRef → Any
  65. def transformAppViewDefs(viewDefs: Map[String, AppQuerease.ViewDef]): Map[String, AppQuerease.ViewDef]
    Attributes
    protected
  66. lazy val tresqlJoinsParser: TresqlJoinsParser
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  67. lazy val tresqlMetadata: TresqlMetadata
    Definition Classes
    QuereaseMetadata
  68. lazy val typeDefs: Seq[TypeDef]
    Definition Classes
    QuereaseMetadata
  69. def viewDef[T <: AnyRef](implicit mf: Manifest[T]): AppQuerease.ViewDef
    Definition Classes
    QuereaseMetadata
  70. def viewDef(viewName: String): AppQuerease.ViewDef
    Definition Classes
    QuereaseMetadata
  71. lazy val viewDefLoader: YamlViewDefLoader
    Definition Classes
    QuereaseMetadata
  72. def viewDefOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[AppQuerease.ViewDef]
    Definition Classes
    QuereaseMetadata
  73. def viewDefOption(viewName: String): Option[AppQuerease.ViewDef]
    Definition Classes
    QuereaseMetadata
  74. def viewName[T <: AnyRef](implicit mf: Manifest[T]): String
    Definition Classes
    AppMetadata → QuereaseMetadata
  75. lazy val viewNameToApiKeyColNames: Map[String, Seq[String]]
  76. lazy val viewNameToApiKeyFieldNames: Map[String, Seq[String]]
  77. lazy val viewNameToApiKeyFields: Map[String, Seq[AppQuerease.FieldDef]]
  78. lazy val viewNameToClassMap: Map[String, Class[_ <: AppQuerease.DTO]]
  79. lazy val viewNameToFieldOrdering: Map[String, AppQuerease.FieldOrdering]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  80. lazy val viewNameToIdFieldName: Map[String, String]
    Definition Classes
    QuereaseMetadata
  81. lazy val viewNameToKeyColNameForGetByCode: Map[String, String]
    Definition Classes
    QuereaseMetadata
  82. lazy val viewNameToKeyColNameForGetById: Map[String, String]
    Definition Classes
    QuereaseMetadata
  83. lazy val viewNameToKeyColNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  84. lazy val viewNameToKeyFieldNames: Map[String, Seq[String]]
    Definition Classes
    QuereaseMetadata
  85. lazy val viewNameToKeyFields: Map[String, Seq[AppQuerease.FieldDef]]
    Definition Classes
    QuereaseMetadata
  86. lazy val viewNameToMapZero: Map[String, Map[String, Any]]
    Definition Classes
    QuereaseMetadata
  87. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  88. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  89. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  90. lazy val yamlMetadata: Seq[YamlMd]
    Attributes
    protected
    Definition Classes
    QuereaseMetadata
  91. object FieldDefExtrasUtils
  92. object KnownAuthOps
  93. object KnownFieldExtras
  94. object KnownViewExtras
  95. object ViewDefExtrasUtils

Deprecated Value Members

  1. def resolveAuth(viewDefs: Map[String, AppQuerease.ViewDef]): Map[String, AppQuerease.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