Package org.apache.commons.io.charset
Class CharsetEncoders
- java.lang.Object
-
- org.apache.commons.io.charset.CharsetEncoders
-
public final class CharsetEncoders extends java.lang.Object
Works withCharsetEncoder
.- 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.
-
-
-
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
-
-