# Package org.grails.web.mapping

- Class Summary
  Class | Description
  --- | ---
  AbstractUrlMapping | Abstract UrlMapping implementation that provides common basic functionality.
  AbstractUrlMappingInfo | Abstract super class providing pass functionality for configuring a UrlMappingInfo.
  CachingLinkGenerator | A link generator that uses a LRU cache to cache generated links.
  ControllerActionConventions | Includes constants for common conventions for controller actions
  DefaultLinkGenerator | A link generating service for applications to use when generating links.
  DefaultUrlCreator | The default implementation of the UrlCreator interface that constructs URLs in Grails default pattern of /controllerName/actionName/id.
  DefaultUrlMappingData | Default implementating of the UrlMappingData interface.
  DefaultUrlMappingEvaluator |
  DefaultUrlMappingEvaluator.MappingCapturingClosure | A Closure that captures a call to a method that accepts a single closure
  DefaultUrlMappingEvaluator.UrlGroupMappingRecursionBuilder |
  DefaultUrlMappingEvaluator.UrlMappingBuilder |
  DefaultUrlMappingEvaluator.UrlMappingBuilder.ParentResource |
  DefaultUrlMappingInfo | Holds information established from a matched URL.
  DefaultUrlMappingParser | A simple implementation of the UrlMappingParser interface.
  DefaultUrlMappings | The Default URL mappings that are used if none are configured.
  DefaultUrlMappingsHolder | Default implementation of the UrlMappingsHolder interface that takes a list of mappings and then sorts them according to their precedence rules as defined in the implementation of Comparable.
  DefaultUrlMappingsHolder.UriToUrlMappingKey |
  DefaultUrlMappingsHolder.UrlMappingKey | A class used as a key to lookup a UrlMapping based on controller, action and parameter names
  DefaultUrlMappingsHolder.UrlMappingsList |
  DefaultUrlMappingsHolder.UrlMappingsListKey | A class used as a key to lookup a all UrlMappings based on only controller and action.
  ForwardUrlMappingInfo | A customizable UrlMappingInfo instance used for forwards and includes.
  MetaMappingInfo | Meta data describing a url mapping
  RegexUrlMapping |
  ResponseCodeMappingData | A mapping data for response codes (numbers)
  ResponseCodeUrlMapping | A Url mapping for http response codes.
  ResponseCodeUrlMappingVisitor |
  UrlCreatorCache | Implements caching layer for UrlCreator
  UrlCreatorCache.CachingUrlCreator |
  UrlCreatorCache.ReverseMappingKey |
  UrlCreatorCache.UrlCreatorKey |
  UrlMappingUtils | Utility methods for working with UrlMappings
  UrlMappingsHolderFactoryBean | Constructs the UrlMappingsHolder from the registered UrlMappings class within a GrailsApplication.

- Enum Summary
  Enum | Description
  --- | ---
  DefaultUrlMappingsHolder.CustomListWeigher |
  UrlCreatorCache.CachingUrlCreatorWeigher |