Class ParameterDirectives.ParamSpec$
java.lang.Object
org.apache.pekko.http.scaladsl.server.directives.ParameterDirectives.ParamSpec$
- Enclosing interface:
- ParameterDirectives
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ParameterDirectives.ParamSpec$Static reference to the singleton instance of this Scala object.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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
- 
forSymbolpublic ParameterDirectives.ParamSpec forSymbol(scala.Symbol symbol, Unmarshaller<String, String> fsu) 
- 
forNR
- 
forNUR
- 
forNORpublic <T> ParameterDirectives.ParamSpec forNOR(NameOptionReceptacle<T> nor, Unmarshaller<scala.Option<String>, T> fsou) 
- 
forNDRpublic <T> ParameterDirectives.ParamSpec forNDR(NameDefaultReceptacle<T> ndr, Unmarshaller<scala.Option<String>, T> fsou) 
- 
forNOUR
- 
forNDUR
- 
forRepVRpublic <T> ParameterDirectives.ParamSpec forRepVR(RepeatedValueReceptacle<T> rvr, Unmarshaller<String, T> fsu) 
- 
forRepVUR
- 
forRVRpublic <T> ParameterDirectives.ParamSpec forRVR(RequiredValueReceptacle<T> rvr, Unmarshaller<String, T> fsu) 
- 
forRVUR
 
-