ScopeSearcher

interface ScopeSearcher<V : Any> : SortedMap<String, V>

Interface for searching values by package scope strings. Supports hierarchical scope matching where more specific scopes take precedence.

Type Parameters

V

The type of values stored in the searcher.

Inheritors

Functions

Link copied to clipboard
open fun requiredSearch(scope: String): V

Searches for a value by scope, throwing an exception if not found.

Link copied to clipboard
open fun search(scope: String): V?

Searches for a value by scope, checking exact matches first, then prefix matches.