Package: org.grails.taglib.encoder

## [Groovy] Class OutputEncodingSettings

- org.grails.taglib.encoder.OutputEncodingSettings

- - ### Field Summary

    Fields
    Modifiers | Name | Description
    --- | --- | ---
    `static java.lang.String` | `CONFIG_PROPERTY_DEFAULT_CODEC` |
    `static java.lang.String` | `CONFIG_PROPERTY_GSP_CODECS` |
    `static java.lang.String` | `EXPRESSION_CODEC_NAME` | expression codec escapes values inside ${} to output
    `static java.lang.String` | `INHERIT_SETTING_NAME` | allow inheriting codecs from parent levels
    `static java.lang.String` | `OUT_CODEC_NAME` | scriptlet codec escapes the static html parts coming from the GSP file scriptlets to output
    `static java.lang.String` | `REPLACE_ONLY_SETTING_NAME` | only use for safe codecs for replacement
    `static java.lang.String` | `STATIC_CODEC_NAME` | staticparts escapes the static html parts coming from the GSP file to output
    `static java.lang.String` | `TAGLIB_CODEC_NAME` | taglib codec escapes taglib output
    `static java.lang.String` | `TAGLIB_DEFAULT_CODEC_NAME` | taglibdefault codec setting name is the fallback for taglib default codec, taglibCodec in gsp directive uses this setting internally
    `static java.util.Set<java.lang.String>` | `VALID_CODEC_SETTING_NAMES` |

  - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `static java.lang.String` | `getDefaultValue(java.lang.String codecName)`

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `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 CONFIG_PROPERTY_DEFAULT_CODEC

    - #### public static final java.lang.String CONFIG_PROPERTY_GSP_CODECS

    - #### public static final java.lang.String EXPRESSION_CODEC_NAME

      expression codec escapes values inside ${} to output

    - #### public static final java.lang.String INHERIT_SETTING_NAME

      allow inheriting codecs from parent levels

    - #### public static final java.lang.String OUT_CODEC_NAME

      scriptlet codec escapes the static html parts coming from the GSP file scriptlets to output

    - #### public static final java.lang.String REPLACE_ONLY_SETTING_NAME

      only use for safe codecs for replacement

    - #### public static final java.lang.String STATIC_CODEC_NAME

      staticparts escapes the static html parts coming from the GSP file to output

    - #### public static final java.lang.String TAGLIB_CODEC_NAME

      taglib codec escapes taglib output

    - #### public static final java.lang.String TAGLIB_DEFAULT_CODEC_NAME

      taglibdefault codec setting name is the fallback for taglib default codec, taglibCodec in gsp directive uses this setting internally

    - #### public static final java.util.Set<java.lang.String> VALID_CODEC_SETTING_NAMES

  - ### Method Detail

    - #### static java.lang.String getDefaultValue(java.lang.String codecName)