Object/Class

core3.database.containers.core

Group

Related Docs: class Group | package core

Permalink

object Group extends JSONContainerCompanion with SlickContainerCompanionImpl[(String, String, String, String, String, Timestamp, Timestamp, String, String, Int)] with Serializable

Linear Supertypes
Serializable, Serializable, SlickContainerCompanionImpl[(String, String, String, String, String, Timestamp, Timestamp, String, String, Int)], SlickContainerCompanion, JSONContainerCompanion, BasicContainerCompanion, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Group
  2. Serializable
  3. Serializable
  4. SlickContainerCompanionImpl
  5. SlickContainerCompanion
  6. JSONContainerCompanion
  7. BasicContainerCompanion
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(shortName: String, name: String, items: Vector[ObjectID], itemsType: ContainerType, createdBy: String): Group

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def convertFromTuple(tuple: ContainerTupleDef): Container

    Permalink
    Attributes
    protected
    Definition Classes
    GroupSlickContainerCompanionImpl
  8. def convertToTuple(container: Container): ContainerTupleDef

    Permalink
    Attributes
    protected
    Definition Classes
    GroupSlickContainerCompanionImpl
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fromJsonData(data: JsValue): Container

    Permalink

    Converts the supplied JSON value to a container.

    Converts the supplied JSON value to a container.

    data

    the JSON value to be converted

    returns

    the converted container

    Definition Classes
    GroupJSONContainerCompanion
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def getDatabaseName(dataType: DataType): String

    Permalink

    Retrieves the container's database name for the specified data type, if supported.

    Retrieves the container's database name for the specified data type, if supported.

    dataType

    the data type

    returns

    the requested database name

    Definition Classes
    GroupBasicContainerCompanion
    Exceptions thrown

    IllegalArgumentException if the data type is not supported

  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. def matchCustomQuery(queryName: String, queryParams: Map[String, String], container: Container): Boolean

    Permalink

    Checks if the supplied container matches the specified query name and parameters.

    Checks if the supplied container matches the specified query name and parameters.

    queryName

    the name of the query to use for the check

    queryParams

    the parameters to use for the check

    container

    the container to work with

    returns

    true, if the container matches the query

    Definition Classes
    GroupBasicContainerCompanion
    Exceptions thrown

    IllegalArgumentException if an invalid query name is specified

    NotImplementedError if the container does not support custom query matching

  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. def runCreate(container: Container, db: DatabaseDef)(implicit ec: ExecutionContext): Future[Boolean]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  22. def runCreateSchema(db: DatabaseDef)(implicit ec: ExecutionContext): Future[Boolean]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  23. def runCustomQuery(queryName: String, queryParams: Map[String, String], db: DatabaseDef)(implicit ec: ExecutionContext): Future[Vector[Container]]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  24. def runDelete(objectID: ObjectID, db: DatabaseDef)(implicit ec: ExecutionContext): Future[Boolean]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  25. def runDropSchema(db: DatabaseDef)(implicit ec: ExecutionContext): Future[Boolean]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  26. def runGenericQuery(query: SQLActionBuilder, db: DatabaseDef)(implicit ec: ExecutionContext): Future[Vector[Container]]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  27. def runGet(objectID: ObjectID, db: DatabaseDef)(implicit ec: ExecutionContext): Future[Container]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  28. def runUpdate(container: MutableContainer, db: DatabaseDef)(implicit ec: ExecutionContext): Future[Boolean]

    Permalink
    Definition Classes
    GroupSlickContainerCompanion
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def toJsonData(container: Container, format: JsonDataFormat): JsValue

    Permalink

    Converts the supplied container to a JSON value.

    Converts the supplied container to a JSON value.

    container

    the container to be converted

    format

    the JSON data format to use

    returns

    the container as a JSON value

    Definition Classes
    GroupJSONContainerCompanion
  31. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  32. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from SlickContainerCompanionImpl[(String, String, String, String, String, Timestamp, Timestamp, String, String, Int)]

Inherited from SlickContainerCompanion

Inherited from JSONContainerCompanion

Inherited from BasicContainerCompanion

Inherited from AnyRef

Inherited from Any

Ungrouped