private void provideParamForContext(String context,String qualifier,Object paramValue){
  if (context == null || context.equals("")) {
    throw new IllegalArgumentException("Context must not be null or empty.");
  }
  if (qualifier == null || qualifier.equals("")) {
    throw new IllegalArgumentException("Param qualifier must not be null or empty.");
  }
  if (paramValue == null) {
    throw new IllegalArgumentException("Param value must not be null.");
  }
  ParamBinderHelper.addProvidedParam(context,qualifier,paramValue);
}

private void provideParamForContext ( String context , String qualifier , Object paramValue ) { if ( context == null || context . equals ( "" ) ) { throw new IllegalArgumentException ( "Context must not be null or empty." ) ; } if ( qualifier == null || qualifier . equals ( "" ) ) { throw new IllegalArgumentException ( "Param qualifier must not be null or empty." ) ; } if ( paramValue == null ) { throw new IllegalArgumentException ( "Param value must not be null." ) ; } ParamBinderHelper . addProvidedParam ( context , qualifier , paramValue ) ; }
gives the user the capability of providing new params for a given context .
