question: return all names of the given group of constants . note that this method assumes that constants are named in accordance with the standard java convention for constant values i.e. all uppercase . the supplied namesuffix will be uppercased in a locale-insensitive fashion prior to the main logic of this method kicking in . concode_field_sep Map<String,Object> fieldCache concode_elem_sep String className concode_field_sep String toCodeForProperty concode_elem_sep Set<Object> getValues concode_elem_sep String toCode concode_elem_sep Number asNumber concode_elem_sep Set<String> getNames concode_elem_sep String toCodeForSuffix concode_elem_sep Map<String,Object> getFieldCache concode_elem_sep int getSize concode_elem_sep Set<Object> getValuesForProperty concode_elem_sep Object asObject concode_elem_sep Set<String> getNamesForProperty concode_elem_sep String propertyToConstantNamePrefix concode_elem_sep String getClassName concode_elem_sep String asString concode_elem_sep Set<Object> getValuesForSuffix
target: Set < String > function ( String arg0 ) { String loc0 = ( arg0 != null ? arg0 . trim ( ) . toUpperCase ( Locale . ENGLISH ) : "srini_string" ) ; Set < String > loc1 = new HashSet < > ( ) ; for ( String loc2 : this . fieldCache . keySet ( ) ) { if ( loc2 . endsWith ( loc0 ) ) { loc1 . add ( loc2 ) ; } } return loc1 ; }