Package com.sun.xml.bind.marshaller
Class NioEscapeHandler
- java.lang.Object
-
- com.sun.xml.bind.marshaller.NioEscapeHandler
-
- All Implemented Interfaces:
CharacterEscapeHandler
public class NioEscapeHandler extends Object implements CharacterEscapeHandler
Uses JDK1.4 NIO functionality to escape characters smartly.- Since:
- 1.0.1
- Author:
- Kohsuke Kawaguchi ([email protected])
-
-
Constructor Summary
Constructors Constructor Description NioEscapeHandler(String charsetName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
escape(char[] ch, int start, int length, boolean isAttVal, Writer out)
-
-
-
Constructor Detail
-
NioEscapeHandler
public NioEscapeHandler(String charsetName)
-
-
Method Detail
-
escape
public void escape(char[] ch, int start, int length, boolean isAttVal, Writer out) throws IOException
- Specified by:
escape
in interfaceCharacterEscapeHandler
- Parameters:
ch
- The array of characters.start
- The starting position.length
- The number of characters to use.isAttVal
- true if this is an attribute value literal.- Throws:
IOException
-
-