示例#1
0
 // restricted constructor
 private SensitivityCsvLoader(SensitivityCsvInfoResolver resolver)
 {
     this.resolver = ArgChecker.notNull(resolver, "resolver");
 }
示例#2
0
 /// <summary>
 /// Obtains an instance that uses the specified set of reference data.
 /// </summary>
 /// <param name="refData">  the reference data </param>
 /// <returns> the loader </returns>
 public static SensitivityCsvLoader of(ReferenceData refData)
 {
     return(new SensitivityCsvLoader(SensitivityCsvInfoResolver.of(refData)));
 }
示例#3
0
 /// <summary>
 /// Obtains an instance that uses the specified resolver for additional information.
 /// </summary>
 /// <param name="resolver">  the resolver used to parse additional information </param>
 /// <returns> the loader </returns>
 public static SensitivityCsvLoader of(SensitivityCsvInfoResolver resolver)
 {
     return(new SensitivityCsvLoader(resolver));
 }
示例#4
0
 //-------------------------------------------------------------------------
 /// <summary>
 /// Obtains an instance that uses the standard set of reference data.
 /// </summary>
 /// <returns> the loader </returns>
 public static SensitivityCsvLoader standard()
 {
     return(new SensitivityCsvLoader(SensitivityCsvInfoResolver.standard()));
 }