add the given property source object with highest precedence . concode_field_sep List<PropertySource<?>> propertySourceList concode_elem_sep Log logger concode_field_sep void assertLegalRelativeAddition concode_elem_sep void replace concode_elem_sep PropertySource<?> remove concode_elem_sep void addLast concode_elem_sep void addBefore concode_elem_sep boolean contains concode_elem_sep Iterator<PropertySource<?>> iterator concode_elem_sep void addAfter concode_elem_sep int size concode_elem_sep PropertySource<?> get concode_elem_sep String toString concode_elem_sep void addAtIndex concode_elem_sep int assertPresentAndGetIndex concode_elem_sep int precedenceOf concode_elem_sep void removeIfPresent
void function ( PropertySource < ? > arg0 ) { if ( logger . isDebugEnabled ( ) ) { logger . debug ( String . format ( "srini_string" , arg0 . getName ( ) ) ) ; } removeIfPresent ( arg0 ) ; this . propertySourceList . add ( 0 , arg0 ) ; }