static public int getStart ( int field ) { Integer iObject = ( Integer ) starts . get ( new Integer ( field ) ) ; if ( iObject == null ) { throw new IllegalArgumentException ( RB . singleton . getString ( RB . UNEXPECTED_HEADER_KEY , field ) ) ; } return iObject . intValue ( ) ; }
not some problem with a Header or generating or reading a Header .