public Properties override(final Properties configurationPropertiesToOverride) {
      final Properties answer = Properties.class.cast(configurationPropertiesToOverride.clone());
      for (final Map.Entry<Object, Object> prop : this.overridingProperties.entrySet()) {
         answer.setProperty(String.class.cast(prop.getKey()), String.class.cast(prop.getValue()));
      }
      return answer;
   }
public Properties override ( final Properties configurationPropertiesToOverride ) { final Properties answer = Properties . class . cast ( configurationPropertiesToOverride . clone ( ) ) ; for ( final Map . Entry < Object , Object > prop : this . overridingProperties . entrySet ( ) ) { answer . setProperty ( String . class . cast ( prop . getKey ( ) ) , String . class . cast ( prop . getValue ( ) ) ) ; } return answer ; }
@param configurationPropertiesToOverride
@return