# Package org.grails.encoder.impl

- Class Summary
  Class | Description
  --- | ---
  BasicCodecLookup |
  BasicJSONEncoder | Escapes characters in JSON output
  BasicXMLEncoder | Encoder implementation that escapes some characters for inclusion in XML documents
  HTML4Codec | Encodes and decodes strings to and from HTML.
  HTML4Decoder | HTML4 decoder that uses Spring's HtmlUtils.htmlUnescape to do the unescaping.
  HTML4Encoder | This encoder is for HTML4 documents.
  HTML4Encoder.StreamingHTMLEncoderHelper | Calls Spring's HtmlUtils's private method to convert characters to HTML entities.
  HTMLCodecFactory |
  HTMLCodecFactory.1 |
  HTMLEncoder | HTMLEncoder implementation currently this doesn't add any extra features to XMLEncoder This encoder is for XML, XHTML and HTML5 documents.
  HTMLJSCodec |
  JSONCodecFactory |
  JSONCodecFactory.1 |
  JavaScriptCodec | A codec that encodes strings to Javascript
  JavaScriptCodec.1 |
  JavaScriptEncoder | Used for making strings safe to be included in a SCRIPT tag besides normal Javascript escaping, possibly "unsafe" characters are escaped too so that it's safe to include an escaped string in a HTML SCRIPT tag.
  NoneEncoder | Authors: Lari Hotari
  RawCodec | Codec that doesn't do any encoding or decoding.
  StandaloneCodecLookup |
  URLCodecFactory | Implements the 'www-form-urlencoded' encoding scheme, also misleadingly known as URL encoding.
  URLCodecFactory.1 |
  URLCodecFactory.2 |
  XMLCodecFactory |