Package

org.coursera.naptime

resources

Permalink

package resources

Visibility
  1. Public
  2. All

Type Members

  1. trait CollectionResource[ParentResource <: Resource[_], K, M] extends Resource[M]

    Permalink

    Defines methods that collection resources can implement

  2. trait Resource[M] extends AnyRef

    Permalink

    Base Resource trait: mostly a marker trait wrapper methods for model serialization

  3. trait RestActionHelpers[K, M] extends FieldsBuilder[M]

    Permalink
  4. sealed trait RootResource extends Resource[Unit]

    Permalink

    The root resource for nesting purposes.

  5. trait TopLevelCollectionResource[K, M] extends CollectionResource[RootResource, K, M]

    Permalink

    All collection resource that are not a sub-resource of any other resource should extend this.

    All collection resource that are not a sub-resource of any other resource should extend this.

    Nested resources should extend the standard CollectionResource trait, supplying the parent resource as the first type parameter.

Value Members

  1. object RootResource extends RootResource

    Permalink

Ungrouped