Class ParameterDirectives.ParamSpec$
java.lang.Object
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec$
- Enclosing interface:
- ParameterDirectives
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ParameterDirectives.ParamSpec$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionforNDR
(NameDefaultReceptacle<T> ndr, Unmarshaller<scala.Option<String>, T> fsou) forNDUR
(NameDefaultUnmarshallerReceptacle<T> ndur) forNOR
(NameOptionReceptacle<T> nor, Unmarshaller<scala.Option<String>, T> fsou) forNOUR
(NameOptionUnmarshallerReceptacle<T> nour) forNR
(NameReceptacle<T> nr, Unmarshaller<String, T> fsu) forNUR
(NameUnmarshallerReceptacle<T> nur) forRepVR
(RepeatedValueReceptacle<T> rvr, Unmarshaller<String, T> fsu) forRVR
(RequiredValueReceptacle<T> rvr, Unmarshaller<String, T> fsu) forString
(String value, Unmarshaller<String, String> fsu) forSymbol
(scala.Symbol symbol, Unmarshaller<String, String> fsu)
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
ParamSpec$
public ParamSpec$()
-
-
Method Details
-
apply
-
forString
-
forSymbol
public ParameterDirectives.ParamSpec forSymbol(scala.Symbol symbol, Unmarshaller<String, String> fsu) -
forNR
-
forNUR
-
forNOR
public <T> ParameterDirectives.ParamSpec forNOR(NameOptionReceptacle<T> nor, Unmarshaller<scala.Option<String>, T> fsou) -
forNDR
public <T> ParameterDirectives.ParamSpec forNDR(NameDefaultReceptacle<T> ndr, Unmarshaller<scala.Option<String>, T> fsou) -
forNOUR
-
forNDUR
-
forRepVR
public <T> ParameterDirectives.ParamSpec forRepVR(RepeatedValueReceptacle<T> rvr, Unmarshaller<String, T> fsu) -
forRepVUR
-
forRVR
public <T> ParameterDirectives.ParamSpec forRVR(RequiredValueReceptacle<T> rvr, Unmarshaller<String, T> fsu) -
forRVUR
-