code: public void transferTo(Decoder newDecoder) {
  		newDecoder.io = io;
  		newDecoder.nextBuffer = nextBuffer;
  		newDecoder.currentBuffer = currentBuffer;
  	}
docs: Change charset by transfering the current state of this decoder to the new one.