public static class ParameterDirectives.ParamDef$
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ParameterDirectives.ParamDef$.ConvertParamDefAndConcatenate$Deprecated.  | 
| Modifier and Type | Field and Description | 
|---|---|
| static ParameterDirectives.ParamDef$ | MODULE$Deprecated.  Static reference to the singleton instance of this Scala object. | 
| Constructor and Description | 
|---|
| ParamDef$()Deprecated.  | 
public static final ParameterDirectives.ParamDef$ MODULE$
public <A,B> ParameterDirectives.ParamDef<A> paramDef(scala.Function1<A,B> f)
public <A,B> ParameterDirectives.ParamDef<A> extractParameter(scala.Function1<A,Directive<scala.Tuple1<B>>> f)
public ParameterDirectives.ParamDef<java.lang.String> forString(Unmarshaller<java.lang.String,java.lang.String> fsu)
public ParameterDirectives.ParamDef<scala.Symbol> forSymbol(Unmarshaller<java.lang.String,java.lang.String> fsu)
public <T> ParameterDirectives.ParamDef<NameReceptacle<T>> forNR(Unmarshaller<java.lang.String,T> fsu)
public <T> ParameterDirectives.ParamDef<NameUnmarshallerReceptacle<T>> forNUR()
public <T> ParameterDirectives.ParamDef<NameOptionReceptacle<T>> forNOR(Unmarshaller<scala.Option<java.lang.String>,T> fsou)
public <T> ParameterDirectives.ParamDef<NameDefaultReceptacle<T>> forNDR(Unmarshaller<scala.Option<java.lang.String>,T> fsou)
public <T> ParameterDirectives.ParamDef<NameOptionUnmarshallerReceptacle<T>> forNOUR()
public <T> ParameterDirectives.ParamDef<NameDefaultUnmarshallerReceptacle<T>> forNDUR()
public <T> ParameterDirectives.ParamDef<RequiredValueReceptacle<T>> forRVR(Unmarshaller<java.lang.String,T> fsu)
public <T> ParameterDirectives.ParamDef<RequiredValueUnmarshallerReceptacle<T>> forRVDR()
public <T> ParameterDirectives.ParamDef<RepeatedValueReceptacle<T>> forRepVR(Unmarshaller<java.lang.String,T> fsu)
public <T> ParameterDirectives.ParamDef<RepeatedValueUnmarshallerReceptacle<T>> forRepVDR()
public <T> ParameterDirectives.ParamDef<T> forTuple(TupleOps.FoldLeft<Directive<scala.runtime.BoxedUnit>,T,org.apache.pekko.http.scaladsl.server.directives.ParameterDirectives.ParamDef.ConvertParamDefAndConcatenate$> fold)