question: method that needs to be used instead of #constructusingtostring if static type of enum is not known . concode_field_sep Class<T> _enumClass concode_elem_sep HashMap<String,T> _enumsById concode_elem_sep T[] _enums concode_field_sep int lastValidIndex concode_elem_sep EnumResolver<ET> constructFor concode_elem_sep T findEnum concode_elem_sep T getEnum concode_elem_sep Class<T> getEnumClass concode_elem_sep EnumResolver<?> constructUnsafe concode_elem_sep EnumResolver<ET> constructUsingToString
target: EnumResolver < ? > function ( Class < ? > arg0 ) { Class < Enum > loc0 = ( Class < Enum > ) arg0 ; return constructUsingToString ( loc0 ) ; }