Hi We would like to migrate a number of the IBM charsets (which don't need to be in java.base) to a modular charset provider.
However, as written today our charset classes rely on sun.nio.cs classes and definitions, which are no longer visible. For example: sun.nio.cs.HistoricallyNamedCharset; sun.nio.cs.CharsetMapping.UNMAPPABLE_DECODING; sun.nio.cs.CharsetMapping.UNMAPPABLE_ENCODING; sun.nio.cs.ArrayDecoder; sun.nio.cs.ArrayEncoder; sun.nio.cs.Surrogate.Parser; sun.nio.cs.SingleByte.Decoder; sun.nio.cs.ext.DoubleByte.Decoder; sun.nio.cs.SingleByteDecoder; sun.nio.cs.SingleByteEncoder; Are there any alternatives to these classes in the new module system or an alternative approach to creating charsets? re: http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-May/053316.html Regards Dave Hobbs Java Runtimes Development IBM Hursley IBM United Kingdom Ltd Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU