namespace Drupal\Core\Routing

Classsort descending Location Description
ChainMatcher drupal/core/lib/Drupal/Core/Routing/ChainMatcher.php Aggregates multiple matchers together in series.
CompiledRoute drupal/core/lib/Drupal/Core/Routing/CompiledRoute.php Description of CompiledRoute
FinalMatcherInterface drupal/core/lib/Drupal/Core/Routing/FinalMatcherInterface.php A FinalMatcher returns only one route from a collection of candidate routes.
FirstEntryFinalMatcher drupal/core/lib/Drupal/Core/Routing/FirstEntryFinalMatcher.php Final matcher that simply returns the first item in the remaining routes.
HttpMethodMatcher drupal/core/lib/Drupal/Core/Routing/HttpMethodMatcher.php This class filters routes based on their HTTP Method.
InitialMatcherInterface drupal/core/lib/Drupal/Core/Routing/InitialMatcherInterface.php A PartialMatcher works like a UrlMatcher, but will return multiple candidate routes.
MatcherDumper drupal/core/lib/Drupal/Core/Routing/MatcherDumper.php Dumps Route information to a database table.
MimeTypeMatcher drupal/core/lib/Drupal/Core/Routing/MimeTypeMatcher.php This class filters routes based on the media type in HTTP Accept headers.
NestedMatcher drupal/core/lib/Drupal/Core/Routing/NestedMatcher.php The nested matcher layers multiple partial matchers together.
NestedMatcherInterface drupal/core/lib/Drupal/Core/Routing/NestedMatcherInterface.php A NestedMatcher allows for multiple-stage resolution of a route.
PartialMatcher drupal/core/lib/Drupal/Core/Routing/PartialMatcher.php Utility base class for partial matchers.
PartialMatcherInterface drupal/core/lib/Drupal/Core/Routing/PartialMatcherInterface.php A PartialMatcher works like a UrlMatcher, but will return multiple candidate routes.
PathMatcher drupal/core/lib/Drupal/Core/Routing/PathMatcher.php Initial matcher to match a route against a built database, by path.
RouteBuilder drupal/core/lib/Drupal/Core/Routing/RouteBuilder.php Managing class for rebuilding the router table.
RouteBuildEvent drupal/core/lib/Drupal/Core/Routing/RouteBuildEvent.php Represents route building information as event.
RouteCompiler drupal/core/lib/Drupal/Core/Routing/RouteCompiler.php Compiler to generate derived information from a Route necessary for matching.
RoutingEvents drupal/core/lib/Drupal/Core/Routing/RoutingEvents.php Contains all events thrown in the core routing component.