Companion

object Companion

Properties

Link copied to clipboard
val Constant: RouteSelectorEvaluation

Route evaluation succeeded for a constant value

Link copied to clipboard
val ConstantPath: RouteSelectorEvaluation

Route evaluation succeeded for a single path segment with a constant value

Link copied to clipboard
val Failed: RouteSelectorEvaluation

Route evaluation failed to succeed, route doesn't match a context

Link copied to clipboard
val Missing: RouteSelectorEvaluation

Route evaluation succeeded for a missing optional value

Link copied to clipboard
const val qualityConstant: Double = 1.0

Quality of RouteSelectorEvaluation when a constant value has matched

Link copied to clipboard
const val qualityMethodParameter: Double

Quality of RouteSelectorEvaluation when a HTTP method parameter has matched

Link copied to clipboard
const val qualityMissing: Double = 0.2

Quality of RouteSelectorEvaluation when an optional parameter was missing

Link copied to clipboard
const val qualityParameter: Double = 0.8

Generic quality of RouteSelectorEvaluation to use as reference when some specific parameter has matched

Link copied to clipboard
const val qualityParameterWithPrefixOrSuffix: Double = 0.9

Quality of RouteSelectorEvaluation when a parameter with prefix or suffix has matched

Link copied to clipboard
const val qualityPathParameter: Double

Quality of RouteSelectorEvaluation when a path parameter has matched

Link copied to clipboard
const val qualityQueryParameter: Double = 1.0

Quality of RouteSelectorEvaluation when a query parameter has matched

Link copied to clipboard
const val qualityTailcard: Double = 0.1

Quality of RouteSelectorEvaluation when a tailcard match has occurred

Link copied to clipboard
const val qualityTransparent: Double

Quality of RouteSelectorEvaluation that doesn't have its own quality but uses quality of its children

Link copied to clipboard
const val qualityWildcard: Double = 0.5

Quality of RouteSelectorEvaluation when a wildcard has matched

Link copied to clipboard
val Transparent: RouteSelectorEvaluation

Route evaluation succeeded for a qualityTransparent value. Useful for helper DSL methods that may wrap routes but should not change priority of routing

Link copied to clipboard
val WildcardPath: RouteSelectorEvaluation

Route evaluation succeeded for a wildcard path segment