| Modifier and Type | Field and Description |
|---|---|
| protected char[] | _currSegment
Text segment being currently processed. |
| protected int | |
| protected int | |
| protected int | |
| protected int | |
| protected int | _nextSegmentIndex
Pointer of the next segment to process (after current one stored
in |
| protected final ArrayList |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | Returns: Number of bytes decoded and returned in the result bufferBuffer in which decoded bytes are returned resultBuffer, int Offset that points to position to put the
first decoded byte in maxLength Maximum number of bytes that can be returned
in given buffer resultOffset, int maxLength)Implements abstract org. |
| public void | init(Base64Variant variant, boolean firstChunk, char[] lastSegment, int lastOffset, int lastLen, List<char[]> segments)
|
| private boolean |
| _currSegment | back to summary |
|---|---|
| protected char[] _currSegment Text segment being currently processed. | |
| _currSegmentEnd | back to summary |
|---|---|
| protected int _currSegmentEnd | |
| _currSegmentPtr | back to summary |
|---|---|
| protected int _currSegmentPtr | |
| _lastSegmentEnd | back to summary |
|---|---|
| protected int _lastSegmentEnd | |
| _lastSegmentOffset | back to summary |
|---|---|
| protected int _lastSegmentOffset | |
| _nextSegmentIndex | back to summary |
|---|---|
| protected int _nextSegmentIndex Pointer of the next segment to process (after current one stored
in | |
| _nextSegments | back to summary |
|---|---|
| protected final ArrayList<char[]> _nextSegments | |
| CharArrayBase64Decoder | back to summary |
|---|---|
| public CharArrayBase64Decoder() | |
| decode | back to summary |
|---|---|
| public int decode(byte[] resultBuffer, int resultOffset, int maxLength) throws IllegalArgumentException Implements abstract org. Doc from org. Method that does actual decoding
| |
| init | back to summary |
|---|---|
| public void init(Base64Variant variant, boolean firstChunk, char[] lastSegment, int lastOffset, int lastLen, List<char[]> segments) | |
| nextSegment | back to summary |
|---|---|
| private boolean nextSegment() | |