/guava/guava/src/com/google/common/io/BaseEncoding.java
for ( short i = 0; i < len; i += alphabet.bytesPerChunk) {
for ( int i = 0; i < len; i += alphabet.bytesPerChunk ) {
}; } @Override void encodeTo(Appendable target, byte[] bytes, int off, int len) throws IOException { checkNotNull(target); checkPositionIndexes(off, off + len, bytes.length); <extra_id_0> encodeChunkTo(target, bytes, off + i, Math.min(alphabet.bytesPerChunk, len - i)); } } void encodeChunkTo(Appendable target, byte[] bytes, int off, int len) throws IOException { checkNotNull(target); checkPositionIndexes(off, off + len, bytes.length);