TrieRouter

open class TrieRouter : Router

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
private val DELIMITER_END: String = "}"
Link copied to clipboard
private val DELIMITER_START: String = "{"
Link copied to clipboard
private val LOG: Logger
Link copied to clipboard
private val root: RouteNode

Functions

Link copied to clipboard
open fun addRoute(method: String, path: String, route: Route)
Link copied to clipboard
open fun findRoute(method: String, path: String): MatchResult
Link copied to clipboard
open fun getVariableNamesFor(method: String, path: String): Set<String>