|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.grails.web.util.WithCodecHelper
@groovy.transform.CompileStatic class WithCodecHelper extends java.lang.Object
Helper methods for withCodec feature.
Field Summary | |
---|---|
static java.lang.String |
ALL_CODECS_FALLBACK_KEY_NAME
all is the key to set all codecs at once |
static java.lang.String |
OUT_AND_EXPRESSION_CODECS_FALLBACK_KEY_NAME
name is the key to set out and expression codecs at once |
Method Summary | |
---|---|
static Builder
|
createOutputStackAttributesBuilder(java.lang.Object codecInfo, GrailsApplication grailsApplication)
Creates a builder for building a new GroovyPageOutputStackAttributes instance |
static Encoder
|
lookupEncoder(GrailsApplication grailsApplication, java.lang.String codecName)
Lookup encoder. |
static java.util.Map
|
makeSettingsCanonical(java.lang.Object codecInfo)
|
static java.util.Map
|
mergeSettingsAndMakeCanonical(java.lang.Object currentSettings, java.util.Map parentSettings)
|
static java.lang.Object
|
withCodec(GrailsApplication grailsApplication, java.lang.Object codecInfo, groovy.lang.Closure closure)
Executes closure with given codecs. |
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() |
Field Detail |
---|
public static final java.lang.String ALL_CODECS_FALLBACK_KEY_NAME
public static final java.lang.String OUT_AND_EXPRESSION_CODECS_FALLBACK_KEY_NAME
Method Detail |
---|
static Builder createOutputStackAttributesBuilder(java.lang.Object codecInfo, GrailsApplication grailsApplication)
codecInfo
- the codec info, see withCodec method for more infograilsApplication
- the grails application
static Encoder lookupEncoder(GrailsApplication grailsApplication, java.lang.String codecName)
grailsApplication
- the grailsApplication instancecodecName
- the codec name
static java.util.Map makeSettingsCanonical(java.lang.Object codecInfo)
static java.util.Map mergeSettingsAndMakeCanonical(java.lang.Object currentSettings, java.util.Map parentSettings)
static java.lang.Object withCodec(GrailsApplication grailsApplication, java.lang.Object codecInfo, groovy.lang.Closure closure)
grailsApplication
- the grailsApplication instancecodecInfo
- this parameter is explained aboveclosure
- the closure to execute
Groovy Documentation