File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
klass-api/src/main/java/no/ssb/klass/api/services Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 11package no .ssb .klass .api .services ;
22
3- import no .ssb .klass .api .config .OpenSearchConfig ;
43import no .ssb .klass .core .model .ClassificationType ;
54import no .ssb .klass .core .model .Language ;
65import org .opensearch .index .query .BoolQueryBuilder ;
1110
1211public class PublicSearchQuery {
1312
13+ private PublicSearchQuery () {
14+ throw new UnsupportedOperationException ("This is a utility class and cannot be instantiated" );
15+ }
16+
1417 public static org .springframework .data .elasticsearch .core .query .Query build (
1518 String query ,
1619 Pageable pageable ,
@@ -43,9 +46,8 @@ public static org.springframework.data.elasticsearch.core.query.Query build(
4346 .field ("codes" , 1.0f )
4447 .defaultOperator (Operator .OR )
4548 )
46-
4749 .filter (filterBuilder );
48-
50+
4951 NativeSearchQueryBuilder nativeQueryBuilder = new NativeSearchQueryBuilder ()
5052 .withQuery (finalQuery )
5153 .withSort (org .springframework .data .domain .Sort .by (
Original file line number Diff line number Diff line change @@ -31,13 +31,11 @@ public class SearchServiceImpl implements SearchService {
3131 @ Value ("${klass.env.search.elasticsearch.index:klass}" )
3232 protected String elasticsearchIndex ;
3333
34- private final ClassificationSeriesRepository classificationRepository ;
3534 private final OpenSearchRestTemplate elasticsearchOperations ;
3635
3736 @ Autowired
3837 public SearchServiceImpl (ClassificationSeriesRepository classificationRepository ,
3938 OpenSearchRestTemplate elasticsearchOperations ) {
40- this .classificationRepository = classificationRepository ;
4139 this .elasticsearchOperations = elasticsearchOperations ;
4240 }
4341
You can’t perform that action at this time.
0 commit comments