public static Parameter <MatrixQuery <T> > .Builder SetDefaultQuery <T>(this Parameter <MatrixQuery <T> > .Builder builder, string query, ITypeConverter <double, T> numberConverter) { var converter = MatrixQuery <T> .CreateTypeConverter(numberConverter); return(builder.SetDefaultValue(converter.ConvertBackward(query)).SetTypeConverters(converter)); }
public static Parameter <MatrixQuery <double> > .Builder SetDefaultQuery(this Parameter <MatrixQuery <double> > .Builder builder, string query) { var converter = MatrixQuery <double> .CreateTypeConverter(IdentityTypeConverter <double> .Instance); return(builder.SetDefaultValue(converter.ConvertBackward(query)).SetTypeConverters(converter)); }