Class SolrUtils

java.lang.Object
org.apache.camel.component.solr.SolrUtils

public class SolrUtils extends Object
  • Constructor Details

    • SolrUtils

      public SolrUtils()
  • Method Details

    • parseAsMap

      public static Map<String,Object> parseAsMap(org.apache.solr.client.solrj.SolrResponse solrResponse)
    • parseAsFlatMap

      public static Map<String,Object> parseAsFlatMap(org.apache.solr.client.solrj.SolrResponse solrResponse)
    • parseAsFlatMap

      public static Map<String,Object> parseAsFlatMap(Map<String,Object> map1)
    • parseAsFlatMap

      public static Map<String,Object> parseAsFlatMap(Map<String,Object> map1, String startsWith, String endsWith)
    • flatten

      public static Stream<Map.Entry<String,Object>> flatten(Map.Entry<String,Object> entry)
    • addHeadersForCommit

      public static void addHeadersForCommit(org.apache.solr.common.params.ModifiableSolrParams solrParams)
    • addHeadersForCommit

      public static void addHeadersForCommit(org.apache.camel.Exchange exchange)
    • addHeadersForCommit

      public static void addHeadersForCommit(org.apache.camel.Exchange exchange, String commitParam)
    • getHeadersForCommit

      public static Map<String,Object> getHeadersForCommit()
    • getHeadersForCommit

      public static Map<String,Object> getHeadersForCommit(String commitParam)
    • getHeadersForCommit

      public static Map<String,Object> getHeadersForCommit(String commitParam, String prefix)
    • isCollectionOfType

      public static boolean isCollectionOfType(Object body, Class<?> clazz)
    • convertToList

      public static <T> List<T> convertToList(Collection<T> collection)