Basic implementation & usage trait for containers.
Base container trait.
Container for containers.
Container for containers.
Note: Only useful in caching / memory optimization scenarios and should probably be avoided for anything else.
concrete container type/class
Stores a set of containers of the same type.
Stores a set of containers of the same type.
the type of the containers
the actual containers vector
Container trait for objects that are not update-able.
Implementation & usage trait for containers supporting JSON data handling.
Container trait for update-able objects with support for revisions.
Container trait for update-able objects with support for revisions.
Note: The container itself does NOT update revision IDs and/or numbers upon field changes.
Implementation & usage trait for containers supporting search (Solr & ElasticSearch) data handling.
Usage trait for containers supporting Slick data handling.
Implementation trait for containers supporting Slick data handling.
Implementation trait for containers supporting Slick data handling.
Note: Only used by containers.
Base container trait.
Note: For container implementations, use either core3.database.containers.ImmutableContainer or core3.database.containers.MutableContainer.