Package org.apache.commons.io.charset
Class CharsetEncoders
- java.lang.Object
-
- org.apache.commons.io.charset.CharsetEncoders
-
public final class CharsetEncoders extends java.lang.ObjectWorks withCharsetEncoder.- Since:
- 2.12.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.nio.charset.CharsetEncodertoCharsetEncoder(java.nio.charset.CharsetEncoder charsetEncoder)Returns the given non-null CharsetEncoder or a new default CharsetEncoder.static java.nio.charset.CharsetEncodertoCharsetEncoder(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.
-
-
-
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
-
-