@@ -278,22 +278,42 @@ static Target combine(List<String> query, CombinationMethod combinationMethod, S
278278 return combine (query , combinationMethod , vectorWeights );
279279 }
280280
281+ static Target sum (String query , String ... targetVectors ) {
282+ return sum (List .of (query ), targetVectors );
283+ }
284+
281285 static Target sum (List <String > query , String ... targetVectors ) {
282286 return combine (query , CombinationMethod .SUM , targetVectors );
283287 }
284288
289+ static Target min (String query , String ... targetVectors ) {
290+ return min (List .of (query ), targetVectors );
291+ }
292+
285293 static Target min (List <String > query , String ... targetVectors ) {
286294 return combine (query , CombinationMethod .MIN , targetVectors );
287295 }
288296
297+ static Target average (String query , String ... targetVectors ) {
298+ return average (List .of (query ), targetVectors );
299+ }
300+
289301 static Target average (List <String > query , String ... targetVectors ) {
290302 return combine (query , CombinationMethod .AVERAGE , targetVectors );
291303 }
292304
305+ static Target relativeScore (String query , VectorWeight ... weights ) {
306+ return relativeScore (List .of (query ), weights );
307+ }
308+
293309 static Target relativeScore (List <String > query , VectorWeight ... weights ) {
294310 return combine (query , CombinationMethod .RELATIVE_SCORE , weights );
295311 }
296312
313+ static Target manualWeights (String query , VectorWeight ... weights ) {
314+ return manualWeights (List .of (query ), weights );
315+ }
316+
297317 static Target manualWeights (List <String > query , VectorWeight ... weights ) {
298318 return combine (query , CombinationMethod .MANUAL_WEIGHTS , weights );
299319 }
0 commit comments