Package-level declarations

Types

Link copied to clipboard
class MatchResult(val variables: Map<String, String>, val score: Int)

Represents the result of a successful template match.

Link copied to clipboard
class PathSegmentTemplateMatcher @JvmOverloads constructor(val resourceTemplate: ResourceTemplate, maxDepth: Int = MAX_DEPTH, maxUriLength: Int = MAX_URL_LENGTH) : ResourceTemplateMatcher

A ResourceTemplateMatcher that matches resource URIs against an RFC 6570 Level 1 URI template by splitting both the URI and the template on / and comparing each segment in order.

Link copied to clipboard

Matches resource URIs against a ResourceTemplate.

Link copied to clipboard

Factory interface for creating instances of ResourceTemplateMatcher.