Namespace

Symfony\Component\Routing

CompiledRoute CompiledRoutes are returned by the RouteCompiler class.
RequestContext Holds information about the current request.
Route A Route describes a route and its parameters.
RouteCollection A RouteCollection represents a set of Route instances.
RouteCompiler RouteCompiler compiles Route instances to CompiledRoute instances.
Router The Router class is an example of the integration of all pieces of the routing system for easier use.

Interfaces

RequestContextAwareInterface
RouteCompilerInterface RouteCompilerInterface is the interface that all RouteCompiler classes must implements.
RouterInterface RouterInterface is the interface that all Router classes must implements.