@@ -79,20 +79,20 @@ public static class FilterScoreFunction extends ScoreFunction {
7979 * @param function score function
8080 */
8181 public FilterScoreFunction (Query filter , ScoreFunction function ) {
82- this (filter , null , function );
82+ this (filter , function , null );
8383 }
8484
8585 /**
8686 * Creates a FilterScoreFunction with query and function.
8787 * @param filter filter query
88- * @param queryName filter query name
8988 * @param function score function
89+ * @param queryName filter query name
9090 */
91- public FilterScoreFunction (Query filter , @ Nullable String queryName , ScoreFunction function ) {
91+ public FilterScoreFunction (Query filter , ScoreFunction function , @ Nullable String queryName ) {
9292 super (function .getDefaultScoreCombiner ());
9393 this .filter = filter ;
94- this .queryName = queryName ;
9594 this .function = function ;
95+ this .queryName = queryName ;
9696 }
9797
9898 @ Override
@@ -127,7 +127,7 @@ protected ScoreFunction rewrite(IndexReader reader) throws IOException {
127127 if (newFilter == filter ) {
128128 return this ;
129129 }
130- return new FilterScoreFunction (newFilter , queryName , function );
130+ return new FilterScoreFunction (newFilter , function , queryName );
131131 }
132132
133133 @ Override
0 commit comments