private void decant(){
  buffer.flip();
  final CharBuffer decoded=ASCII.decode(buffer);
  out.append(decoded);
  buffer.clear();
}

private void decant ( ) { buffer . flip ( ) ; final CharBuffer decoded = ASCII . decode ( buffer ) ; out . append ( decoded ) ; buffer . clear ( ) ; }
transfers all data from buffer to builder
