public StringColumn append ( String value ) { try { lookupTable . append ( value ) ; } catch ( NoKeysAvailableException ex ) { lookupTable = lookupTable . promoteYourself ( ) ; try { lookupTable . append ( value ) ; } catch ( NoKeysAvailableException e ) { // this can't happen throw new IllegalStateException ( e ) ; } } return this ; }
Added for naming consistency with all other columns