Class ElasticSearchQueryUtils

java.lang.Object
eu.dnetlib.broker.openaire.ElasticSearchQueryUtils

public class ElasticSearchQueryUtils extends Object
  • Constructor Details

    • ElasticSearchQueryUtils

      public ElasticSearchQueryUtils()
  • Method Details

    • addMapConditionForTrust

      public static void addMapConditionForTrust(org.elasticsearch.index.query.BoolQueryBuilder mapQuery, String field, Range trust)
    • addMapCondition

      public static void addMapCondition(org.elasticsearch.index.query.BoolQueryBuilder mapQuery, String field, String value)
    • addMapCondition

      public static void addMapCondition(org.elasticsearch.index.query.BoolQueryBuilder mapQuery, String field, List<String> list)
    • addMapConditionForDates

      public static void addMapConditionForDates(org.elasticsearch.index.query.BoolQueryBuilder mapQuery, String field, List<Range> list)
    • calculateTime

      public static long calculateTime(String s, long defaultValue)