Package com.adobe.fontengine
Class CharsetUtil
java.lang.Object
com.adobe.fontengine.CharsetUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic 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.
-
Constructor Details
-
CharsetUtil
public CharsetUtil()
-
-
Method Details
-
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 -
forNameICU
This method is only thread-safe to the extent provided by ConcurrentHashMap.
-