Package org.apache.commons.codec.binary
Class BaseNCodec.AbstractBuilder<T,B extends BaseNCodec.AbstractBuilder<T,B>>  
java.lang.Object
org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder<T,B> 
- Type Parameters:
- T- the codec type to build.
- B- the codec builder subtype.
- All Implemented Interfaces:
- Supplier<T>
- Direct Known Subclasses:
- Base32.Builder,- Base64.Builder
- Enclosing class:
- BaseNCodec
public abstract static class BaseNCodec.AbstractBuilder<T,B extends BaseNCodec.AbstractBuilder<T,B>>  
extends Object
implements Supplier<T>
Builds 
Base64 instances.- Since:
- 1.17.0
- 
Method SummaryModifier and TypeMethodDescriptionsetDecodingPolicy(CodecPolicy decodingPolicy) Sets the decoding policy.setEncodeTable(byte... encodeTable) Sets the encode table.setLineLength(int lineLength) Sets the line length.setLineSeparator(byte... lineSeparator) Sets the line separator.setPadding(byte padding) Sets the padding byte.
- 
Method Details- 
setDecodingPolicySets the decoding policy.- Parameters:
- decodingPolicy- the decoding policy, null resets to the default.
- Returns:
- thisinstance.
 
- 
setEncodeTableSets the encode table.- Parameters:
- encodeTable- the encode table, null resets to the default.
- Returns:
- thisinstance.
 
- 
setLineLengthSets the line length.- Parameters:
- lineLength- the line length, less than 0 resets to the default.
- Returns:
- thisinstance.
 
- 
setLineSeparatorSets the line separator.- Parameters:
- lineSeparator- the line separator, null resets to the default.
- Returns:
- thisinstance.
 
- 
setPaddingSets the padding byte.- Parameters:
- padding- the padding byte.
- Returns:
- thisinstance.
 
 
-