A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractGrailsControllerUrlMappings - Class in org.grails.web.mapping.mvc
A UrlMappingsHolder implementation that matches URLs directly onto controller instances
AbstractGrailsControllerUrlMappings.ControllerKey - Class in org.grails.web.mapping.mvc
AbstractGrailsControllerUrlMappings.ControllerKey(String, String, String, String) - Constructor in AbstractGrailsControllerUrlMappings.ControllerKey
AbstractGrailsControllerUrlMappings(GrailsApplication, UrlMappings, UrlConverter) - Constructor in AbstractGrailsControllerUrlMappings
AbstractUrlMapping - Class in org.grails.web.mapping
Abstract UrlMapping implementation that provides common basic functionality.
AbstractUrlMapping(URI, ConstrainedProperty, GrailsApplication) - Constructor in AbstractUrlMapping
AbstractUrlMappingInfo - Class in org.grails.web.mapping
Abstract super class providing pass functionality for configuring a UrlMappingInfo.
ACTION_CREATE - Field in DefaultUrlMappingEvaluator
ACTION_DELETE - Field in DefaultUrlMappingEvaluator
ACTION_EDIT - Field in DefaultUrlMappingEvaluator
ACTION_INDEX - Field in DefaultUrlMappingEvaluator
ACTION_PATCH - Field in DefaultUrlMappingEvaluator
ACTION_SAVE - Field in DefaultUrlMappingEvaluator
ACTION_SHOW - Field in DefaultUrlMappingEvaluator
ACTION_UPDATE - Field in DefaultUrlMappingEvaluator
action - Field in UrlCreatorCache.ReverseMappingKey
ACTION - Field in UrlMapping
The action this mapping matches
actionName - Field in AbstractUrlMapping
actionResultTransformers - Field in UrlMappingsInfoHandlerAdapter
addMappings(Closure) - Method in AbstractGrailsControllerUrlMappings
addMappings(Closure) - Method in DefaultUrlMappingsHolder
addMappings(Closure) - Method in UrlMappings
Adds URL mappings to the current definition for the given closure
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in UrlMappingsHandlerMapping.ErrorHandlingHandler
afterPropertiesSet() - Method in UrlMappingsHolderFactoryBean
allowedMethods(String) - Method in AbstractGrailsControllerUrlMappings
allowedMethods(String) - Method in DefaultUrlMappingsHolder
allowedMethods(String) - Method in UrlMappingsHolder
Return the allowed HTTP methods for the given URI
AMPERSAND - Field in UrlMapping
AnsiConsoleUrlMappingsRenderer - Class in org.grails.web.mapping.reporting
Renders URL mappings to the console
AnsiConsoleUrlMappingsRenderer() - Constructor in AnsiConsoleUrlMappingsRenderer
ANY_HTTP_METHOD - Field in UrlMapping
Constant used to define a Url mapping that matches any HTTP method
ANY_VERSION - Field in UrlMapping
Constant used to define a Url mapping that matches any HTTP method
appendKeyValue(StringBuilder, Map, Object, Object) - Method in CachingLinkGenerator
appendMapKey(StringBuilder, Map<String, Object>) - Method in CachingLinkGenerator
applyPermitDefaultValues() - Method in GrailsDefaultCorsConfiguration
ARGUMENT_ABSOLUTE - Field in ResponseRedirector
ARGUMENT_ID - Field in DefaultUrlCreator
ARGUMENT_PERMANENT - Field in ResponseRedirector
ATTRIBUTE_ABSOLUTE - Field in LinkGenerator
ATTRIBUTE_ACTION - Field in LinkGenerator
ATTRIBUTE_BASE - Field in LinkGenerator
ATTRIBUTE_CONTEXT_PATH - Field in LinkGenerator
ATTRIBUTE_CONTROLLER - Field in LinkGenerator
ATTRIBUTE_ELEMENT_ID - Field in LinkGenerator
ATTRIBUTE_EVENT - Field in LinkGenerator
ATTRIBUTE_FRAGMENT - Field in LinkGenerator
ATTRIBUTE_ID - Field in LinkGenerator
ATTRIBUTE_INCLUDE_CONTEXT - Field in LinkGenerator
ATTRIBUTE_MAPPING - Field in LinkGenerator
ATTRIBUTE_METHOD - Field in LinkGenerator
ATTRIBUTE_NAMESPACE - Field in LinkGenerator
ATTRIBUTE_PARAMS - Field in LinkGenerator
ATTRIBUTE_PLUGIN - Field in LinkGenerator
ATTRIBUTE_RELATIVE_URI - Field in LinkGenerator
ATTRIBUTE_RESOURCE - Field in LinkGenerator
ATTRIBUTE_URI - Field in LinkGenerator
ATTRIBUTE_URL - Field in LinkGenerator

B

BEAN_ID - Field in UrlMappingsHolder
bold(String) - Method in AnsiConsoleUrlMappingsRenderer
buildDispatchUrlForMapping(UrlMappingInfo) - Method in UrlMappingUtils
Constructs the URI to forward to using the given request and UrlMappingInfo instance

C

CachingLinkGenerator - Class in org.grails.web.mapping
A link generator that uses a LRU cache to cache generated links.
CachingLinkGenerator(String) - Constructor in CachingLinkGenerator
CannotRedirectException - Class in grails.web.mapping.mvc.exceptions
Thrown when the request cannot be redirected.
CannotRedirectException(String) - Constructor in CannotRedirectException
CAPTURED_DOUBLE_WILDCARD - Field in UrlMapping
CAPTURED_WILDCARD - Field in UrlMapping
clear() - Method in UrlCreatorCache
clearCache() - Method in CachingLinkGenerator
collectControllerMapping(UrlMappingInfo) - Method in AbstractGrailsControllerUrlMappings
collectControllerMappings(UrlMappingInfo) - Method in AbstractGrailsControllerUrlMappings
compareTo(Object) - Method in RegexUrlMapping
Compares this UrlMapping instance with the specified UrlMapping instance and deals with URL mapping precedence rules.
compareTo(Object) - Method in ResponseCodeUrlMapping
configure(GrailsWebRequest) - Method in AbstractUrlMappingInfo
configure(GrailsWebRequest) - Method in UrlMappingInfo
Configure this UrlMappingInfo the for the given GrailsWebRequest
constraints - Field in AbstractUrlMapping
controller - Field in UrlCreatorCache.ReverseMappingKey
CONTROLLER - Field in UrlMapping
The controller this mapping matches
ControllerActionConventions - Class in org.grails.web.mapping
Includes constants for common conventions for controller actions
controllerCache - Field in UrlMappingsInfoHandlerAdapter
controllerName - Field in AbstractUrlMapping
convertToRegex(String) - Method in RegexUrlMapping
Converts a Grails URL provides via the UrlMappingData interface to a regular expression.
create(UrlMappings) - Method in LinkGeneratorFactory
create(Class) - Method in UrlMappingsFactory
createKey(String, String, String, String, String, Map) - Method in UrlCreatorCache
createRelative(String) - Method in DefaultUrlMappingData
createRelative(String) - Method in ResponseCodeMappingData
createRelative(String) - Method in UrlMappingData
Creates a new UrlMappingData instance relative to this one for the given path
createRelativeURL(String, String, String, String, Map, String, String) - Method in DefaultUrlCreator
createRelativeURL(String, String, String, String, Map, String, String) - Method in RegexUrlMapping
createRelativeURL(String, String, String, String, Map, String, String) - Method in ResponseCodeUrlMapping
createRelativeURL(String, String, String, String, Map, String, String) - Method in UrlCreator
Creates a URL for the given parameters values, controller and action names without the context path information
createURL(String, String, String, String, Map, String, String) - Method in DefaultUrlCreator
createURL(String, String, String, String, Map, String, String) - Method in RegexUrlMapping
createURL(String, String, String, String, Map, String, String) - Method in ResponseCodeUrlMapping
createURL(String, String, String, String, Map, String, String) - Method in UrlCreator
Creates a URL for the given parameters values, controller and action names
customize(ConfigurableServletWebServerFactory) - Method in UrlMappingsErrorPageCustomizer

D

DEFAULT_ACTION - Field in AnsiConsoleUrlMappingsRenderer
DEFAULT_RESOURCE_INCLUDES - Field in DefaultUrlMappingEvaluator
DEFAULT_RESOURCES_INCLUDES - Field in DefaultUrlMappingEvaluator
DefaultLinkGenerator - Class in org.grails.web.mapping
A link generating service for applications to use when generating links.
DefaultLinkGenerator(String) - Constructor in DefaultLinkGenerator
DefaultUrlCreator - Class in org.grails.web.mapping
The default implementation of the UrlCreator interface that constructs URLs in Grails default pattern of /controllerName/actionName/id.
DefaultUrlCreator(String, String) - Constructor in DefaultUrlCreator
DefaultUrlMappingData - Class in org.grails.web.mapping
Default implementating of the UrlMappingData interface.
DefaultUrlMappingData(String) - Constructor in DefaultUrlMappingData
DefaultUrlMappingEvaluator - Class in org.grails.web.mapping
DefaultUrlMappingEvaluator(ApplicationContext) - Constructor in DefaultUrlMappingEvaluator
DefaultUrlMappingInfo - Class in org.grails.web.mapping
Holds information established from a matched URL.
DefaultUrlMappingInfo(UrlMappingInfo, Map, GrailsApplication) - Constructor in DefaultUrlMappingInfo
DefaultUrlMappingParser - Class in org.grails.web.mapping
A simple implementation of the UrlMappingParser interface.
DefaultUrlMappings - Class in org.grails.web.mapping
The Default URL mappings that are used if none are configured.
DefaultUrlMappingsHolder - Class in org.grails.web.mapping
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(List<UrlMapping>, List, boolean) - Constructor in DefaultUrlMappingsHolder
DOUBLE_WILDCARD_PATTERN - Field in RegexUrlMapping
DOUBLE_WILDCARD - Field in UrlMapping

E

EMPTY_MAP_STRING - Field in CachingLinkGenerator
EMPTY_RESULTS - Field in DefaultUrlMappingsHolder
encode(String, String) - Method in RegexUrlMapping
endBar() - Method in AnsiConsoleUrlMappingsRenderer
equals(Object) - Method in DefaultUrlMappingInfo
equals(Object) - Method in UrlCreatorCache.ReverseMappingKey
error(String) - Method in AnsiConsoleUrlMappingsRenderer
establishUrlPattern(UrlMapping, boolean, int) - Method in AnsiConsoleUrlMappingsRenderer
evaluateMappings(Closure) - Method in DefaultUrlMappingEvaluator
evaluateMappings(Closure) - Method in UrlMappingEvaluator
Evaluates mapping from the given closure if possible
evaluateNameForValue(Object, GrailsWebRequest) - Method in AbstractUrlMappingInfo
EXCEPTION - Field in UrlMapping
EXCLUDES - Field in UrlMapping

F

findAllParamsNotInKeys(Map, Set) - Method in UrlMappingUtils
findAllParamsNotInUrlMappingKeywords(Map) - Method in UrlMappingUtils
@return a Map without entries whose key belongs to UrlMapping#KEYWORDS
findRequestedVersion(GrailsWebRequest) - Method in UrlMappingsHandlerMapping
FORMAT_PARAMETER - Field in RegexUrlMapping
forwardRequestForUrlMappingInfo(HttpServletRequest, HttpServletResponse, UrlMappingInfo, Map<String, Object>, boolean) - Method in UrlMappingUtils
Forwards a request for the given UrlMappingInfo object and model
forwardURI - Field in AbstractUrlMapping
ForwardUrlMappingInfo - Class in org.grails.web.mapping
A customizable UrlMappingInfo instance used for forwards and includes.

G

getAction() - Method in ForwardUrlMappingInfo
getActionName() - Method in AbstractUrlMapping
@see grails.web.mapping.UrlMapping#getActionName()
getActionName() - Method in DefaultUrlMappingInfo
getActionName() - Method in ResponseCodeUrlMapping
getActionName() - Method in UrlMapping
Retrieves the action name which is either a groovy.lang.Closure that evaluates the action name at runtime or a java.lang.String that represents the action name
getActionName() - Method in UrlMappingInfo
The name of the action that the URL mappping maps to
getCacheKeyValueForResource(Object) - Method in CachingLinkGenerator
getConstraints() - Method in AbstractUrlMapping
@see UrlMapping#getConstraints()
getConstraints() - Method in ResponseCodeUrlMapping
getConstraints() - Method in UrlMapping
getContextPath() - Method in DefaultLinkGenerator
getContextPath() - Method in LinkGenerator
Obtains the context path from which this link generator is operating.
getController() - Method in ForwardUrlMappingInfo
getControllerName() - Method in AbstractUrlMapping
@see UrlMapping#getControllerName()
getControllerName() - Method in DefaultUrlMappingInfo
getControllerName() - Method in ResponseCodeUrlMapping
getControllerName() - Method in UrlMapping
Retrieves the controller name which is either a groovy.lang.Closure that evaluates the controller name at runtime or a java.lang.String that represents the controller name
getControllerName() - Method in UrlMappingInfo
The name of the controller that the URL mapping maps to
getCorsConfigurations() - Method in GrailsCorsConfiguration
getExceptionType() - Method in ResponseCodeUrlMapping
getExcludePatterns() - Method in AbstractGrailsControllerUrlMappings
getExcludePatterns() - Method in DefaultUrlMappingsHolder
getExcludePatterns() - Method in UrlMappingsHolder
Retrieves the held Exclude Pattern instances as a list, could be null if there is no exclude
getHandlerExecutionChain(Object, HttpServletRequest) - Method in UrlMappingsHandlerMapping
getHandlerInternal(HttpServletRequest) - Method in UrlMappingsHandlerMapping
getHttpMethod() - Method in AbstractUrlMapping
getHttpMethod() - Method in DefaultUrlMappingInfo
getHttpMethod() - Method in UrlMapping
The HTTP method this URL mapping applies to.
getHttpMethod() - Method in UrlMappingInfo
The HTTP method that this URL mapping maps to
getId() - Method in DefaultUrlMappingInfo
getId() - Method in UrlMappingInfo
The id part of the URL mapping if any
getLastModified(HttpServletRequest, Object) - Method in UrlMappingsInfoHandlerAdapter
getLogicalMappings() - Method in RegexUrlMapping
getLogicalUrls() - Method in DefaultUrlMappingData
getLogicalUrls() - Method in ResponseCodeMappingData
getLogicalUrls() - Method in UrlMappingData
getMappingName() - Method in AbstractUrlMapping
getMappingName() - Method in UrlMapping
The name of the mapping in case of named URL mapping
getNamespace() - Method in AbstractUrlMapping
getNamespace() - Method in DefaultUrlMappingInfo
getNamespace() - Method in UrlMapping
@return the name of the controller namespace
getNamespace() - Method in UrlMappingInfo
@return the namespace of the corresponding controller, null if none was specified
getObject() - Method in UrlMappingsHolderFactoryBean
getObjectType() - Method in UrlMappingsHolderFactoryBean
getOrder() - Method in GrailsCorsFilter
getPadding(String, int) - Method in AnsiConsoleUrlMappingsRenderer
getParameters() - Method in DefaultUrlMappingInfo
getParameters() - Method in ForwardUrlMappingInfo
getParameters() - Method in UrlMappingInfo
The parameters that were extracted from the URI that was matched
getParams() - Method in AbstractUrlMappingInfo
getParams() - Method in ForwardUrlMappingInfo
getPluginIndex() - Method in AbstractUrlMapping
getPluginIndex() - Method in UrlMapping
@return The plugin index or null
getPluginName() - Method in AbstractUrlMapping
getPluginName() - Method in DefaultUrlMappingInfo
getPluginName() - Method in UrlMapping
The name of the plugin this URL mapping relates to, if any
getPluginName() - Method in UrlMappingInfo
The name of the plugin that this UrlMappingInfo maps to
getRedirectInfo() - Method in AbstractUrlMapping
getRedirectInfo() - Method in AbstractUrlMappingInfo
The redirect information should be a String or a Map.
getRedirectInfo() - Method in DefaultUrlMappingInfo
getRedirectInfo() - Method in UrlMapping
The redirect information should be a String or a Map.
getRedirectInfo() - Method in UrlMappingInfo
The redirect information should be a String or a Map.
getResourceId(def) - Method in DefaultLinkGenerator
getResponseCode() - Method in ResponseCodeMappingData
getReverseMapping(String, String, Map) - Method in AbstractGrailsControllerUrlMappings
getReverseMapping(String, String, String, String, Map) - Method in DefaultUrlMappingsHolder
@see UrlMappingsHolder#getReverseMapping(String, String, java.util.Map)
getReverseMapping(String, String, Map) - Method in UrlMappingsHolder
Retrieves the best guess of a URI for the given controller, action and parameters
getReverseMappingNoDefault(String, String, String, String, String, String, Map) - Method in AbstractGrailsControllerUrlMappings
getReverseMappingNoDefault(String, String, String, String, String, String, Map) - Method in DefaultUrlMappingsHolder
getReverseMappingNoDefault(String, String, String, String, String, String, Map) - Method in UrlMappingsHolder
Retrieves the best guess of a URI for the given controller, action and parameters or null if non could be found.
getServerBaseURL() - Method in DefaultLinkGenerator
getServerBaseURL() - Method in LinkGenerator
The base URL of the server used for creating absolute links.
getSourceUnit() - Method in ResponseCodeUrlMappingVisitor
getTokens() - Method in DefaultUrlMappingData
getTokens() - Method in ResponseCodeMappingData
getTokens() - Method in UrlMappingData
getURI() - Method in DefaultUrlMappingInfo
getURI() - Method in UrlMappingInfo
The URI to map to.
getUrlData() - Method in DefaultUrlMappingInfo
getUrlData() - Method in ForwardUrlMappingInfo
getUrlData() - Method in RegexUrlMapping
getUrlData() - Method in ResponseCodeUrlMapping
getUrlData() - Method in UrlMapping
Retrieves the UrlMappingData instance that describes this UrlMapping
getUrlData() - Method in UrlMappingInfo
Retrieves the UrlMappingData (information about a parsed URL) if any
getUrlMappings() - Method in DefaultUrlMappingsHolder
getUrlMappings() - Method in GrailsControllerUrlMappings
getUrlMappings() - Method in UrlMappingsHolder
Retrieves the held UrlMapping instances as an array
getUrlPattern() - Method in DefaultUrlMappingData
getUrlPattern() - Method in ResponseCodeMappingData
getUrlPattern() - Method in UrlMappingData
Retrieves the URL pattern for this UrlMappingData instance
getVersion() - Method in AbstractUrlMapping
getVersion() - Method in DefaultUrlMappingInfo
getVersion() - Method in UrlMapping
Returns:
The version of the URL mapping.
getVersion() - Method in UrlMappingInfo
@return The version of the API (for REST)
getView() - Method in ForwardUrlMappingInfo
getViewName() - Method in AbstractUrlMapping
@see grails.web.mapping.UrlMapping#getViewName()
getViewName() - Method in DefaultUrlMappingInfo
getViewName() - Method in ResponseCodeUrlMapping
getViewName() - Method in UrlMapping
Returns the name of the view to map to
getViewName() - Method in UrlMappingInfo
The name of the view that the URL mappping maps to
GRAILS_REDIRECT_ISSUED - Field in ResponseRedirector
grailsApplication - Field in AbstractUrlMapping
GrailsControllerUrlMappingInfo - Class in org.grails.web.mapping.mvc
A UrlMappingInfo that holds a reference to the controller to be executed
GrailsControllerUrlMappingInfo(GrailsControllerClass, UrlMappingInfo) - Constructor in GrailsControllerUrlMappingInfo
GrailsControllerUrlMappings - Class in org.grails.web.mapping.mvc
A UrlMappings implementation that matches URLs directly onto controller instances
GrailsControllerUrlMappings(GrailsApplication, UrlMappings) - Constructor in GrailsControllerUrlMappings
GrailsCorsConfiguration - Class in grails.web.mapping.cors
A bean that stores config and converts it to the format expected by Spring
GrailsCorsFilter - Class in grails.web.mapping.cors
A class to be registered as a filter for Cors based on Grails configuration
GrailsCorsFilter(GrailsCorsConfiguration) - Constructor in GrailsCorsFilter
GrailsDefaultCorsConfiguration - Class in grails.web.mapping.cors
A class that stores default CORS settings

H

handle(HttpServletRequest, HttpServletResponse, Object) - Method in UrlMappingsInfoHandlerAdapter
handle(ExecutionContext) - Method in UrlMappingsReportCommand
hashCode() - Method in DefaultUrlMappingInfo
hashCode() - Method in UrlCreatorCache.ReverseMappingKey
hasOptionalExtension() - Method in DefaultUrlMappingData
hasOptionalExtension() - Method in ResponseCodeMappingData
hasOptionalExtension() - Method in UrlMappingData
@return Whether the pattern has an optional extension
hasRuntimeVariable(String) - Method in AbstractUrlMapping
hasRuntimeVariable(String) - Method in UrlMapping
Whether the mapping has a runtime variable with the given name such as "/$foo"
header(String, String) - Method in AnsiConsoleUrlMappingsRenderer
HTTP_METHOD - Field in UrlMapping
The HTTP method this mapping matches
httpMethod - Field in AbstractUrlMapping
httpMethod - Field in UrlCreatorCache.ReverseMappingKey

I

includeForUrl(String, HttpServletRequest, HttpServletResponse, Map) - Method in UrlMappingUtils
Includes the given URL returning the resulting content as a String
includeForUrlMappingInfo(HttpServletRequest, HttpServletResponse, UrlMappingInfo, Map, LinkGenerator) - Method in UrlMappingUtils
Include whatever the given UrlMappingInfo maps to within the current response
INCLUDES - Field in UrlMapping
initialize() - Method in DefaultUrlMappingsHolder
initializeResourcePath() - Method in DefaultLinkGenerator
isAbsolute(Map) - Method in DefaultLinkGenerator
isCacheable(Map) - Method in CachingLinkGenerator
isDefinedInPlugin() - Method in AbstractUrlMapping
isDefinedInPlugin() - Method in UrlMapping
@return True if the URL mapping comes from a plugin
isOptional(int) - Method in DefaultUrlMappingData
isOptional(int) - Method in ResponseCodeMappingData
isOptional(int) - Method in UrlMappingData
Returns whether the given token in the URL is optional.
isParsingRequest() - Method in DefaultUrlMappingInfo
isParsingRequest() - Method in ForwardUrlMappingInfo
isParsingRequest() - Method in UrlMappingInfo
Returns true of the request body should be parsed.
isSingleton() - Method in UrlMappingsHolderFactoryBean

J

K

KEYWORDS - Field in UrlMapping

L

LINK_ATTRIBUTES - Field in LinkGenerator
link(Map, String) - Method in CachingLinkGenerator
link(Map, String) - Method in DefaultLinkGenerator
')) { resourcePath = resourcePattern.substring(0, resourcePattern.length() - 3) } }
link(Map, String) - Method in LinkGenerator
Generates a link to a controller, action or URI for the given named parameters.
LINK_PREFIX - Field in CachingLinkGenerator
LinkGenerator - Interface in grails.web.mapping
Generates links for a Grails application based on URL mapping rules and/or base context settings.
LinkGeneratorFactory - Class in grails.web.mapping
Helper class for creating a LinkGenerator.
lookup(UrlCreatorCache.ReverseMappingKey) - Method in UrlCreatorCache
lookupMapping(String, String, String, String, String, String, Map) - Method in DefaultUrlMappingsHolder
Performs a match uses reverse mappings to looks up a mapping from the controller, action and params.
lookupUrlMappings(ServletContext) - Method in UrlMappingUtils
Looks up the UrlMappingsHolder instance

M

makeKey(String, Map) - Method in CachingLinkGenerator
makeServerURL() - Method in DefaultLinkGenerator
Get the declared URL of the server from config, or guess at localhost for non-production.
mappedInterceptor(HandlerInterceptor) - Method in UrlMappingsHandlerMapping
mappingName - Field in AbstractUrlMapping
match(String) - Method in AbstractGrailsControllerUrlMappings
match(String) - Method in DefaultUrlMappingsHolder
@see grails.web.mapping.UrlMappingsHolder#match(String)
match(String) - Method in RegexUrlMapping
Matches the given URI and returns a DefaultUrlMappingInfo instance or null
match(int) - Method in ResponseCodeUrlMapping
match(String) - Method in UrlMapping
Matches the given URI and returns an instance of the UrlMappingInfo interface or null if a match couldn't be established
match(String) - Method in UrlMappingsHolder
Match and return the first UrlMappingInfo instance possible
matchAll(String, HttpMethod, String) - Method in DefaultUrlMappingsHolder
matchAll(String, HttpMethod, String) - Method in GrailsControllerUrlMappings
matchAll(String, HttpMethod, String) - Method in UrlMappingsHolder
Match all possible UrlMappingInfo instances to the given URI and HTTP method
MATCHED_REQUEST - Field in UrlMappingsHandlerMapping
matchStatusCode(int, Throwable) - Method in AbstractGrailsControllerUrlMappings
matchStatusCode(int, Throwable) - Method in DefaultUrlMappingsHolder
matchStatusCode(int, Throwable) - Method in UrlMappingsHolder
Match and return for first UrlMappingInfo for the give response code and exception
mimeTypeResolver - Field in UrlMappingsHandlerMapping

N

namespace - Field in AbstractUrlMapping
namespace - Field in UrlCreatorCache.ReverseMappingKey
NAMESPACE - Field in UrlMapping
The namespace of the URL mapping

O

OPTIONAL_EXTENSION_WILDCARD_PATTERN - Field in RegexUrlMapping
OPTIONAL_EXTENSION_WILDCARD - Field in UrlMapping

P

padAnsi(String, String, int) - Method in AnsiConsoleUrlMappingsRenderer
parameterValues - Field in AbstractUrlMapping
paramKeys - Field in UrlCreatorCache.ReverseMappingKey
paramValues - Field in UrlCreatorCache.ReverseMappingKey
parse(String) - Method in DefaultUrlMappingParser
parse(String) - Method in UrlMappingParser
Parses the given URI pattern into a UrlMappingData instance
parseRequest - Field in AbstractUrlMapping
PERMANENT - Field in UrlMapping
PLUGIN - Field in UrlMapping
The plugin of the URL Mapping
pluginIndex - Field in AbstractUrlMapping
pluginName - Field in AbstractUrlMapping
pluginName - Field in UrlCreatorCache.ReverseMappingKey
populateParamsForMapping(GrailsWebRequest) - Method in AbstractUrlMappingInfo
Populates request parameters for the given UrlMappingInfo instance using the GrailsWebRequest
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in UrlMappingsHandlerMapping.ErrorHandlingHandler
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in UrlMappingsHandlerMapping.ErrorHandlingHandler
putAndDecorate(UrlCreatorCache.ReverseMappingKey, UrlCreator) - Method in UrlCreatorCache

Q

QUESTION_MARK - Field in UrlMapping

R

REDIRECT_INFO - Field in UrlMapping
Redirect information for this url mapping.
redirect(HttpServletRequest, HttpServletResponse, Map) - Method in ResponseRedirector
RedirectEventListener - Interface in grails.web.mapping.mvc
Listener interface that gets fired when the redirect(..) method is called
redirectInfo - Field in AbstractUrlMapping
redirector - Field in UrlMappingsInfoHandlerAdapter
RegexUrlMapping - Class in org.grails.web.mapping
RegexUrlMapping(Object, UrlMappingData, Object, Object, Object, Object, Object, String, String, ConstrainedProperty, GrailsApplication) - Constructor in RegexUrlMapping
Constructs a new RegexUrlMapping for the given pattern, controller name, action name and constraints.
registerController(GrailsControllerClass) - Method in AbstractGrailsControllerUrlMappings
render(List<UrlMapping>) - Method in AnsiConsoleUrlMappingsRenderer
render(List<UrlMapping>) - Method in UrlMappingsRenderer
Render the URL mappings to whatever output destination is defined by the implementation
resolveView(HttpServletRequest, UrlMappingInfo, String, ViewResolver) - Method in UrlMappingUtils
Resolves a view for the given view and UrlMappingInfo instance
resource(Map) - Method in CachingLinkGenerator
resource(Map) - Method in DefaultLinkGenerator
{@inheritDoc }
resource(Map) - Method in LinkGenerator
Generates a link to a static resource for the given named parameters.
RESOURCE_PREFIX - Field in CachingLinkGenerator
RESOURCES - Field in UrlMapping
ResponseCodeMappingData - Class in org.grails.web.mapping
A mapping data for response codes (numbers)
ResponseCodeMappingData(String) - Constructor in ResponseCodeMappingData
ResponseCodeUrlMapping - Class in org.grails.web.mapping
A Url mapping for http response codes.
ResponseCodeUrlMapping(UrlMappingData, Object, Object, Object, Object, Object, ConstrainedProperty, GrailsApplication) - Constructor in ResponseCodeUrlMapping
ResponseCodeUrlMappingVisitor - Class in org.grails.web.mapping
responseRedirected(String) - Method in RedirectEventListener
Called when the response is redirected
ResponseRedirector - Class in grails.web.mapping
Encapsulates the logic for issuing a redirect based on a Map of arguments
ResponseRedirector(LinkGenerator) - Constructor in ResponseRedirector
REST_RESOURCE_ACTION_TO_HTTP_METHOD_MAP - Field in LinkGenerator
REST_RESOURCE_HTTP_METHOD_TO_ACTION_MAP - Field in LinkGenerator

S

servletContext - Field in AbstractUrlMapping
setAction(String) - Method in ForwardUrlMappingInfo
setApplicationContext(ApplicationContext) - Method in LinkGeneratorFactory
setApplicationContext(ApplicationContext) - Method in UrlMappingsHolderFactoryBean
Set the ApplicationContext that this object runs in.
setApplicationContext(ApplicationContext) - Method in UrlMappingsInfoHandlerAdapter
setClassLoader(ClassLoader) - Method in DefaultUrlMappingEvaluator
setController(String) - Method in ForwardUrlMappingInfo
setExceptionType(Class<?>) - Method in ResponseCodeUrlMapping
setGrailsApplication(GrailsApplication) - Method in UrlMappingsHolderFactoryBean
setGrailsCorsConfiguration(GrailsCorsConfiguration) - Method in UrlMappingsHandlerMapping
setHandlerInterceptors(HandlerInterceptor) - Method in UrlMappingsHandlerMapping
setMappingName(String) - Method in AbstractUrlMapping
setMappingName(String) - Method in UrlMapping
Sets the name of the URL mapping
setMaxWeightedCacheCapacity(int) - Method in DefaultUrlMappingsHolder
setMimeTypeResolver(MimeTypeResolver) - Method in UrlMappingsHandlerMapping
setNamespace(String) - Method in ForwardUrlMappingInfo
setParameterValues(Map) - Method in AbstractUrlMapping
setParameterValues(Map) - Method in ResponseCodeUrlMapping
setParameterValues(Map) - Method in UrlMapping
Sets any parameter values that should be populated into the request
setParams(Map) - Method in AbstractUrlMappingInfo
setParams(Map) - Method in ForwardUrlMappingInfo
setParseRequest(boolean) - Method in AbstractUrlMapping
setParseRequest(boolean) - Method in UrlMapping
Sets whether this UrlMapping should parse the request
setParsingRequest(boolean) - Method in DefaultUrlMappingInfo
setPluginIndex(int) - Method in AbstractUrlMapping
setPluginIndex(int) - Method in UrlMapping
Sets whether or not the mapping is defined in a plugin.
setPluginManager(GrailsPluginManager) - Method in DefaultLinkGenerator
setPluginManager(GrailsPluginManager) - Method in DefaultUrlMappingEvaluator
setPluginManager(GrailsPluginManager) - Method in UrlMappingsHolderFactoryBean
setPluginName(String) - Method in ForwardUrlMappingInfo
setUrlCreatorMaxWeightedCacheCapacity(int) - Method in DefaultUrlMappingsHolder
setView(String) - Method in ForwardUrlMappingInfo
setWebRequestInterceptors(WebRequestInterceptor) - Method in UrlMappingsHandlerMapping
SLASH - Field in UrlMapping
supports(Object) - Method in UrlMappingsInfoHandlerAdapter

T

toString() - Method in DefaultUrlMappingInfo
toString() - Method in DefaultUrlMappingsHolder
toString() - Method in RegexUrlMapping
toString() - Method in UrlCreatorCache.ReverseMappingKey

U

URI - Field in UrlMapping
The URI of the URL mapping
UrlCreator - Interface in grails.web.mapping
Creates URL patterns as Strings.
UrlCreatorCache - Class in org.grails.web.mapping
Implements caching layer for UrlCreator
UrlCreatorCache.ReverseMappingKey - Class in org.grails.web.mapping
UrlCreatorCache.ReverseMappingKey(String, String, String, String, String, Map<Object, Object>) - Constructor in UrlCreatorCache.ReverseMappingKey
UrlCreatorCache(int) - Constructor in UrlCreatorCache
urlHelper - Field in UrlMappingsHandlerMapping
UrlMapping - Interface in grails.web.mapping
UrlMappingData - Interface in grails.web.mapping
UrlMappingEvaluator - Interface in grails.web.mapping
Evaluates URL mapping from the given Spring Resource or class.
UrlMappingException - Class in grails.web.mapping.exceptions
Thrown when an error occurs evaluating an URL mapping.
UrlMappingException(String, Throwable) - Constructor in UrlMappingException
UrlMappingInfo - Interface in grails.web.mapping
Defines that data that was produced when matching a URI with a UrlMapping instance.
UrlMappingParser - Interface in grails.web.mapping
UrlMappings - Interface in grails.web.mapping
Interface that allows access to all defined URL mappings and registration of new mappings at runtime
UrlMappingsErrorPageCustomizer - Class in org.grails.web.mapping.servlet
Customizes the error pages based on UrlMappings
UrlMappingsFactory - Class in grails.web.mapping
Helper class for creating a UrlMapping.
UrlMappingsHandlerMapping - Class in org.grails.web.mapping.mvc
Spring MVC org.springframework.web.servlet.HandlerMapping to match requests onto Grails controllers
UrlMappingsHandlerMapping.ErrorHandlingHandler - Class in org.grails.web.mapping.mvc
UrlMappingsHandlerMapping(UrlMappingsHolder) - Constructor in UrlMappingsHandlerMapping
UrlMappingsHolder - Interface in grails.web.mapping
Main entry point of Grails URL mapping mechanism.
urlMappingsHolder - Field in UrlMappingsHandlerMapping
UrlMappingsHolderFactoryBean - Class in org.grails.web.mapping
Constructs the UrlMappingsHolder from the registered UrlMappings class within a GrailsApplication.
UrlMappingsInfoHandlerAdapter - Class in org.grails.web.mapping.mvc
A org.springframework.web.servlet.HandlerAdapter that takes a matched UrlMappingInfo and executes the underlying controller producing an appropriate model
UrlMappingsRenderer - Interface in grails.web.mapping.reporting
An interface for classes to implement that renders URL mappings to some output format
UrlMappingsReportCommand - Class in org.grails.web.mapping.reporting
A grails.dev.commands.ApplicationCommand that renders the URL mappings
UrlMappingUtils - Class in org.grails.web.mapping
Utility methods for working with UrlMappings
USED_ATTRIBUTES_SUFFIX - Field in CachingLinkGenerator

V

variable(String, boolean) - Method in AnsiConsoleUrlMappingsRenderer
version - Field in AbstractUrlMapping
VERSION - Field in UrlMapping
The version of the URL mapping
VIEW - Field in UrlMapping
viewName - Field in AbstractUrlMapping
visitExpressionStatement(ExpressionStatement) - Method in ResponseCodeUrlMappingVisitor
visitMethodCallExpression(MethodCallExpression) - Method in ResponseCodeUrlMappingVisitor
visitProperty(PropertyNode) - Method in ResponseCodeUrlMappingVisitor

W

webRequestHandlerInterceptors - Field in UrlMappingsHandlerMapping
weight() - Method in UrlCreatorCache.ReverseMappingKey
WILDCARD - Field in UrlMapping

X

Y

yellowBar() - Method in AnsiConsoleUrlMappingsRenderer

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _