Packages

object AppMetadata extends Loggable

Source
AppMetadata.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AppMetadata
  2. Loggable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Action(steps: List[Step]) extends Product with Serializable
  2. trait AppFieldDefExtras extends AnyRef
  3. trait AppMdConventions extends MdConventions
  4. trait AppViewDefExtras extends AnyRef
  5. implicit class AugmentedAppFieldDef extends AugmentedQuereaseFieldDef with AppFieldDefExtras
  6. implicit class AugmentedAppViewDef extends AugmentedQuereaseViewDef with AppViewDefExtras
  7. case class AuthFilters(forGet: Seq[String], forList: Seq[String], forInsert: Seq[String], forUpdate: Seq[String], forDelete: Seq[String]) extends Product with Serializable
  8. case class CustomDecoder(className: String, function: String) extends RequestDecoder with Product with Serializable
  9. case class DbAccessKey(db: String) extends Product with Serializable

    Database name (as used in mojoz metadata) and corresponding connection pool name

  10. class DefaultAppMdConventions extends SimplePatternMdConventions with AppMdConventions
  11. case class FieldApiOps(insertable: Boolean, updatable: Boolean, excluded: Boolean) extends Product with Serializable
  12. case class JobDef(name: String, action: Action, db: String = null, explicitDb: Boolean = false, dbAccessKeys: Seq[DbAccessKey] = Nil) extends Product with Serializable
  13. sealed trait RequestDecoder extends AnyRef
  14. case class RouteDef(path: Regex, requestFilter: Invocation = null, responseTransformer: Invocation = null, state: Invocation = null, authentication: Invocation = null, authorization: Invocation = null, processor: Invocation = null, session: Invocation = null, error: Invocation = null) extends Product with Serializable
  15. case class Segment(name: String, isOptional: Boolean, type_: Type) extends Product with Serializable

    Uri path segment definition for rest api

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 AuthEmpty: AuthFilters
  5. val JobAct: String
  6. val JoinsCompilerCacheName: String
  7. val ViewNameToQueryVariablesCacheName: String
  8. val WabaseFieldExtrasKey: String
  9. val WabaseViewExtrasKey: String
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def joinsParserCacheFactory(getResourceAsStream: (String) ⇒ InputStream, cacheSize: Int)(db: String): Option[Cache]
  18. def joinsParserCacheFactory(joinsParserCache: Map[String, Map[String, Exp]], cacheSize: Int)(db: String): Option[Cache]
  19. def loadJoinsParserCache(getResourceAsStream: (String) ⇒ InputStream): Map[String, Map[String, Exp]]
  20. def loadViewNameToQueryVariablesCache(getResourceAsStream: (String) ⇒ InputStream): Map[String, Seq[Variable]]
  21. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    Loggable
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  26. def toString(): String
    Definition Classes
    AnyRef → Any
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. object Action extends Serializable
  31. object AppConstraintNamingRules extends SimpleConstraintNamingRules
  32. object DefaultDecoder extends RequestDecoder with Product with Serializable
  33. object FieldDefExtrasUtils
  34. object KnownAuthOps
  35. object KnownFieldExtras
  36. object KnownViewExtras
  37. object NoneDecoder extends RequestDecoder with Product with Serializable
  38. object ViewDefExtrasUtils

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Loggable

Inherited from AnyRef

Inherited from Any

Ungrouped