Package

com.massrelevance.dropwizard.scala

inject

Permalink

package inject

Visibility
  1. Public
  2. All

Type Members

  1. class ParameterInjectionBinder extends AbstractBinder

    Permalink

    binds the respective Provider to this Application

  2. class ScalaCollectionStringReaderExtractor[CC[X] <: Traversable[X]] extends MultivaluedParameterExtractor[CC[String]]

    Permalink

    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.

  3. class ScalaCollectionsQueryParamFactoryProvider extends AbstractValueFactoryProvider

    Permalink

    A parameter value factory provider that provides parameter value factories which are using MultivaluedParameterExtractorProvider to extract parameter values from the supplied javax.ws.rs.core.MultivaluedMap multivalued parameter map.

  4. class ScalaOptionStringExtractor extends MultivaluedParameterExtractor[Option[String]]

    Permalink

    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.

Value Members

  1. object ScalaCollectionsQueryParamFactoryProvider

    Permalink

    Object as "container" for former static Java classes

Ungrouped