com.massrelevance.dropwizard.scala

inject

package inject

Visibility
  1. Public
  2. All

Type Members

  1. class ScalaCollectionExtractor[+CC[X] <: Traversable[X]] extends MultivaluedParameterExtractor

    Given a parameter name, a possibly-null default value, and a collection companion object, attempts to extract all the parameter values and return a collection instance.

    Given a parameter name, a possibly-null default value, and a collection companion object, attempts to extract all the parameter values and return a collection instance. If defaultValue is null and no parameter exists, returns an empty collection.

  2. class ScalaCollectionQueryParamInjectable extends AbstractHttpContextInjectable[AnyRef]

  3. class ScalaCollectionsQueryParamInjectableProvider extends InjectableProvider[QueryParam, Parameter]

    Annotations
    @Provider()
  4. class ScalaOptionExtractor extends MultivaluedParameterExtractor

    Given a parameter name and a possibly-null default value, attempts to extract the first parameter values and return a Some instance, returning the default value if no parameter exists.

    Given a parameter name and a possibly-null default value, attempts to extract the first parameter values and return a Some instance, returning the default value if no parameter exists. If defaultValue is null and no parameter exists, returns None.

Ungrouped