Package org.apache.commons.io.charset
Class CharsetEncoders
java.lang.Object
org.apache.commons.io.charset.CharsetEncoders
Works with 
CharsetEncoder.- Since:
- 2.12.0
- 
Method SummaryModifier and TypeMethodDescriptionstatic CharsetEncodertoCharsetEncoder(CharsetEncoder charsetEncoder) Returns the given non-null CharsetEncoder or a new default CharsetEncoder.static CharsetEncodertoCharsetEncoder(CharsetEncoder charsetEncoder, Supplier<CharsetEncoder> defaultSupplier) Returns the given non-null CharsetEncoder or a new default CharsetEncoder.
- 
Method Details- 
toCharsetEncoderReturns the given non-null CharsetEncoder or a new default CharsetEncoder.Null input maps to the virtual machine's default charsetdecoder.- Parameters:
- charsetEncoder- The CharsetEncoder to test.
- Returns:
- the given non-null CharsetEncoder or a new default CharsetEncoder.
 
- 
toCharsetEncoderpublic static CharsetEncoder toCharsetEncoder(CharsetEncoder charsetEncoder, Supplier<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
 
 
-