Call instead of Charset.forName to obtain Daffodil's less-than-byte-sized encodings as well as the standard ones.
Subtle bug in decoders in Java 7 when there is room for only 1 character in the CharBuffer.
Subtle bug in decoders in Java 7 when there is room for only 1 character in the CharBuffer.
While we could just test for Java 8, which doesn't have this bug, it is worthwhile to keep this in case we end up trying to support Java 7 at some point in the future.
Tells us the encoding's fixed width if it is fixed.
Tells us the encoding's fixed width if it is fixed. Nope if not fixed width