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)