org.codehaus.groovy.grails.web.mapping
Interface UrlMappingEvaluator


public interface UrlMappingEvaluator

Evaluates URL mapping from the given Spring Resource or class.

Since:
0.5
See Also:
UrlMapping, UrlMappingInfo

Field Summary
static java.util.Map<java.lang.String,java.lang.String> DEFAULT_REST_MAPPING
           
 
Method Summary
 java.util.List evaluateMappings(java.lang.Class theClass)
          Evaluates mapping from the given class if possible
 java.util.List evaluateMappings(groovy.lang.Closure closure)
          Evaluates mapping from the given closure if possible
 java.util.List evaluateMappings(org.springframework.core.io.Resource resource)
          Evaluates URL mapping from the give Spring Resource
 

Field Detail

DEFAULT_REST_MAPPING

static final java.util.Map<java.lang.String,java.lang.String> DEFAULT_REST_MAPPING
Method Detail

evaluateMappings

java.util.List evaluateMappings(org.springframework.core.io.Resource resource)
Evaluates URL mapping from the give Spring Resource

Parameters:
resource - The Spring Resource to evaluate mapping from
Returns:
A list of UrlMapping instances

evaluateMappings

java.util.List evaluateMappings(java.lang.Class theClass)
Evaluates mapping from the given class if possible

Parameters:
theClass - The class to evaluate mapping from
Returns:
A list of UrlMapping instances

evaluateMappings

java.util.List evaluateMappings(groovy.lang.Closure closure)
Evaluates mapping from the given closure if possible

Parameters:
closure - The closure to evaluate mapping from
Returns:
A list of UrlMapping instances