Groovy Documentation

org.grails.plugin.resource.mapper
[Groovy] Class ResourceMapper

java.lang.Object
  org.grails.plugin.resource.mapper.ResourceMapper

class ResourceMapper

The artefact facade used by the service to communicate with resource mapper artefacts.

Authors:
Marc Palmer (marc@grailsrocks.com)
Luke Daley (ld@ldaley.com)


Property Summary
static java.lang.Object DEFAULT_PRIORITY

static java.lang.Object PATH_MATCHER

java.lang.Object artefact

java.lang.Object config

java.lang.Object defaultExcludes

java.lang.Object defaultIncludes

java.lang.Object excludes

java.lang.Object includes

java.lang.Object log

java.lang.Object name

java.lang.Object operation

java.lang.Object phase

java.lang.Object priority

 
Constructor Summary
ResourceMapper(java.lang.Object artefact, java.lang.Object mappersConfig)

@param artefact an instance of the resource mapper artefact

 
Method Summary
java.lang.String getExcludingPattern(ResourceMeta resource)

java.lang.String getIncludingPattern(ResourceMeta resource)

private java.lang.Object invoke(ResourceMeta resource)

boolean invokeIfNotExcluded(ResourceMeta resource)

java.lang.String stripLeadingSlash(java.lang.Object s)

private java.lang.Object toStringList(java.lang.Object value)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

DEFAULT_PRIORITY

static final java.lang.Object DEFAULT_PRIORITY


PATH_MATCHER

static final java.lang.Object PATH_MATCHER


artefact

final java.lang.Object artefact


config

final java.lang.Object config


defaultExcludes

@groovy.lang.Lazy
java.lang.Object defaultExcludes


defaultIncludes

@groovy.lang.Lazy
java.lang.Object defaultIncludes


excludes

@groovy.lang.Lazy
java.lang.Object excludes


includes

@groovy.lang.Lazy
java.lang.Object includes


log

final java.lang.Object log


name

@groovy.lang.Lazy
java.lang.Object name


operation

@groovy.lang.Lazy
java.lang.Object operation


phase

@groovy.lang.Lazy
java.lang.Object phase


priority

@groovy.lang.Lazy
java.lang.Object priority


 
Constructor Detail

ResourceMapper

ResourceMapper(java.lang.Object artefact, java.lang.Object mappersConfig)
Parameters:
artefact - an instance of the resource mapper artefact
mappersConfig - the config object that is the config for all mappers this object is responsible for getting the specific config object for this mapper


 
Method Detail

getExcludingPattern

java.lang.String getExcludingPattern(ResourceMeta resource)


getIncludingPattern

java.lang.String getIncludingPattern(ResourceMeta resource)


invoke

private java.lang.Object invoke(ResourceMeta resource)


invokeIfNotExcluded

boolean invokeIfNotExcluded(ResourceMeta resource)


stripLeadingSlash

java.lang.String stripLeadingSlash(java.lang.Object s)


toStringList

private java.lang.Object toStringList(java.lang.Object value)


 

Groovy Documentation