Package com.adobe.fontengine
Class CharsetUtil
- java.lang.Object
-
- com.adobe.fontengine.CharsetUtil
-
public class CharsetUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description CharsetUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconditionallyThrowCodingError(CoderResult result)static CoderResultdecodeLoop(ByteBuffer input, CharBuffer output, CharsetDecoder decoder, boolean throwExceptions)static CoderResultdecodeLoop(ByteBuffer input, CharBuffer output, Charset charset, boolean throwExceptions)static CoderResultdecodeLoopNoExceptions(ByteBuffer input, CharBuffer output, Charset charset)static CoderResultdecodeLoopNoExceptions(ByteBuffer input, CharBuffer output, CharsetDecoder decoder)static CoderResultencodeLoop(CharBuffer input, ByteBuffer output, CharsetEncoder encoder, boolean throwExceptions)static CoderResultencodeLoop(CharBuffer input, ByteBuffer output, Charset charset, boolean throwExceptions)static CoderResultencodeLoopNoExceptions(CharBuffer input, ByteBuffer output, Charset charset)static CoderResultencodeLoopNoExceptions(CharBuffer input, ByteBuffer output, CharsetEncoder encoder)static CharsetforNameICU(String charsetName)This method is only thread-safe to the extent provided by ConcurrentHashMap.
-
-
-
Method Detail
-
encodeLoop
public static CoderResult encodeLoop(CharBuffer input, ByteBuffer output, CharsetEncoder encoder, boolean throwExceptions) throws MalformedInputException, UnmappableCharacterException
-
encodeLoopNoExceptions
public static CoderResult encodeLoopNoExceptions(CharBuffer input, ByteBuffer output, CharsetEncoder encoder)
-
encodeLoop
public static CoderResult encodeLoop(CharBuffer input, ByteBuffer output, Charset charset, boolean throwExceptions) throws MalformedInputException, UnmappableCharacterException
-
encodeLoopNoExceptions
public static CoderResult encodeLoopNoExceptions(CharBuffer input, ByteBuffer output, Charset charset) throws MalformedInputException, UnmappableCharacterException
-
decodeLoop
public static CoderResult decodeLoop(ByteBuffer input, CharBuffer output, CharsetDecoder decoder, boolean throwExceptions) throws MalformedInputException, UnmappableCharacterException
-
decodeLoopNoExceptions
public static CoderResult decodeLoopNoExceptions(ByteBuffer input, CharBuffer output, CharsetDecoder decoder)
-
decodeLoop
public static CoderResult decodeLoop(ByteBuffer input, CharBuffer output, Charset charset, boolean throwExceptions) throws MalformedInputException, UnmappableCharacterException
-
decodeLoopNoExceptions
public static CoderResult decodeLoopNoExceptions(ByteBuffer input, CharBuffer output, Charset charset) throws MalformedInputException, UnmappableCharacterException
-
conditionallyThrowCodingError
public static void conditionallyThrowCodingError(CoderResult result) throws MalformedInputException, UnmappableCharacterException
-
-