determine the conventional variable name for the return type of the supplied method , taking the generic collection type if any into account , falling back to the given return value if the method declaration is not specific enough i.e. in case of the return type being declared as object or as untyped collection . concode_field_sep String PLURAL_SUFFIX concode_elem_sep Set<Class<?>> IGNORED_INTERFACES concode_field_sep String getVariableNameForParameter concode_elem_sep E peekAhead concode_elem_sep Class<?> getClassForValue concode_elem_sep String attributeNameToPropertyName concode_elem_sep String pluralize concode_elem_sep String getVariableName concode_elem_sep String getQualifiedAttributeName
String function ( Method arg0 , Object arg1 ) { return getVariableNameForReturnType ( arg0 , arg0 . getReturnType ( ) , arg1 ) ; }