oxygen.http.core.generic.ParamRepr
See theParamRepr companion trait
object ParamRepr
Attributes
Members list
Type members
Classlikes
final case class Body(valDef: ValDef, name: String, parseIdx: Int, paramIdx: Int, codec: Expr[ApplyPartialBody[_]]) extends NonPath
Attributes
- Supertypes
-
trait Serializabletrait NonPathtrait FunctionArgtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ConstPath(parseIdx: Int, path: String, codec: Expr[ConstSingle]) extends Path
final case class Custom(valDef: ValDef, parseIdx: Int, paramIdx: Int, codec: Expr[RequestNonPathCodec[_]]) extends NonPath
Attributes
- Supertypes
-
trait Serializabletrait NonPathtrait FunctionArgtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed trait FunctionArg extends ParamRepr
Attributes
- Supertypes
- Known subtypes
-
class NonConstPathtrait NonPathclass Bodyclass Customtrait ParamMapclass Headerclass QueryParamShow all
final case class Header(valDef: ValDef, name: String, parseIdx: Int, paramIdx: Int, codec: Expr[ApplyPartialHeader[_]]) extends ParamMap
Attributes
- Supertypes
-
trait Serializabletrait ParamMaptrait NonPathtrait FunctionArgtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class NonConstPath(valDef: ValDef, name: String, parseIdx: Int, paramIdx: Int, codec: Expr[RequestPathCodec[_]]) extends Path, FunctionArg
Attributes
- Supertypes
-
trait Serializabletrait FunctionArgtrait Pathtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed trait NonPath extends FunctionArg
Attributes
- Supertypes
-
trait FunctionArgtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait NonPathtrait FunctionArgtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Headerclass QueryParam
Attributes
- Supertypes
- Known subtypes
-
class ConstPathclass NonConstPath
final case class QueryParam(valDef: ValDef, name: String, parseIdx: Int, paramIdx: Int, codec: Expr[ApplyPartialQueryParam[_]]) extends ParamMap
Attributes
- Supertypes
-
trait Serializabletrait ParamMaptrait NonPathtrait FunctionArgtrait ParamReprtrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article