private static State nextNormal(final State state,final ByteArrayOutputStream line,final int next){
  final State result;
switch (next) {
case '\r':
    result=State.R;
  break;
case '\"':
result=State.QUOTED_STRING;
break;
default :
result=state;
line.write(next);
break;
}
return result;
}

private static State nextNormal ( final State state , final ByteArrayOutputStream line , final int next ) { final State result ; switch ( next ) { case '\r' : result = State . R ; break ; case '\"' : result = State . QUOTED_STRING ; break ; default : result = state ; line . write ( next ) ; break ; } return result ; }
maintain next symbol for current state = state . normal .
