Class CharsetEncoders


  • public final class CharsetEncoders
    extends java.lang.Object
    Works with CharsetEncoder.
    Since:
    2.12.0
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.nio.charset.CharsetEncoder toCharsetEncoder​(java.nio.charset.CharsetEncoder charsetEncoder)
      Returns the given non-null CharsetEncoder or a new default CharsetEncoder.
      static java.nio.charset.CharsetEncoder toCharsetEncoder​(java.nio.charset.CharsetEncoder charsetEncoder, java.util.function.Supplier<java.nio.charset.CharsetEncoder> defaultSupplier)
      Returns the given non-null CharsetEncoder or a new default CharsetEncoder.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • toCharsetEncoder

        public static java.nio.charset.CharsetEncoder toCharsetEncoder​(java.nio.charset.CharsetEncoder charsetEncoder)
        Returns the given non-null CharsetEncoder or a new default CharsetEncoder.
        Parameters:
        charsetEncoder - The CharsetEncoder to test.
        Returns:
        the given non-null CharsetEncoder or a new default CharsetEncoder.
      • toCharsetEncoder

        public static java.nio.charset.CharsetEncoder toCharsetEncoder​(java.nio.charset.CharsetEncoder charsetEncoder,
                                                                       java.util.function.Supplier<java.nio.charset.CharsetEncoder> defaultSupplier)
        Returns the given non-null CharsetEncoder or a new default CharsetEncoder.
        Parameters:
        charsetEncoder - The CharsetEncoder to test.
        defaultSupplier - The CharsetEncoder supplier to get when charsetEncoder is null.
        Returns:
        the given non-null CharsetEncoder or a new default CharsetEncoder.
        Since:
        2.13.0