Request

class Request(val pathParameters: List<String>, val pathVariables: LinkedHashMap<String, String>, val queryParameters: SortedMap<String, String>) : Subject(source)

A decomposed subject request passed to a supplier for an active or container bind.

Constructors

Link copied to clipboard
constructor(pathParameters: List<String>, pathVariables: LinkedHashMap<String, String>, queryParameters: SortedMap<String, String>)

Properties

Link copied to clipboard
open override val pathParameters: List<String>

The subject's path parts, in order.

Link copied to clipboard

The path variables extracted from the subject, keyed by name, in pattern order.

Link copied to clipboard
open override val queryParameters: SortedMap<String, String>

The query parameters parsed from the subject's optional trailing ?a=b&c=d, or empty when there is no query.