question: public String toString ( ) { String [ ] theTable = getStringTable ( ) ; int theIndex = value - getOffset ( ) ; return theTable != null && theIndex >= 0 && theIndex < theTable . length ? theTable [ theIndex ] : Integer . toString ( value ) ; }
target:  Returns a string value corresponding to this enumeration value.