Properties function ( Properties arg0 , Properties arg1 ) { Properties loc0 = new Properties ( ) ; loc0 . putAll ( arg0 ) ; for ( String loc1 : arg1 . stringPropertyNames ( ) ) { if ( ! arg0 . containsKey ( loc1 ) && ! Strings . isNullOrEmpty ( arg1 . getProperty ( loc1 ) ) ) { loc0 . put ( loc1 , arg1 . getProperty ( loc1 ) ) ; } } return loc0 ; }
utility method to merge instructions from props2 into the props1 . the instructions from props2 do not override the instructions from props1 when both contain the sameinstruction , so instructions from props1 stay unchanged and are contained in the file set ofinstructions . notice that entries with empty values from props2 are not merged . concode_field_sep PlaceHolder placeHolder concode_field_sep Properties mergeAndOverrideExisting concode_elem_sep Properties load concode_elem_sep Properties merge concode_elem_sep Properties sanitize concode_elem_sep String sanitize