add a group . concode_field_sep Log LOG concode_elem_sep Map<String,G> fgroups concode_elem_sep Map<String,String> legacyMap concode_elem_sep Limits limits concode_elem_sep Map<String,G> groups concode_elem_sep Map<Enum<?>,C> cache concode_elem_sep CounterGroupFactory<C,G> groupFactory concode_elem_sep boolean writeAllCounters concode_field_sep void setWriteAllCounters concode_elem_sep Iterable<String> getGroupNames concode_elem_sep C findCounter concode_elem_sep C findCounter concode_elem_sep C findCounter concode_elem_sep void incrAllCounters concode_elem_sep boolean getWriteAllCounters concode_elem_sep int countCounters concode_elem_sep void readFields concode_elem_sep Iterator<G> iterator concode_elem_sep int hashCode concode_elem_sep G getGroup concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep void write concode_elem_sep Limits limits
G function ( G arg0 ) { String loc0 = arg0 . getName ( ) ; if ( isFrameworkGroup ( loc0 ) ) { fgroups . put ( loc0 , arg0 ) ; } else { limits . checkGroups ( groups . size ( ) + 1 ) ; groups . put ( loc0 , arg0 ) ; } return arg0 ; }