Class ClientUtils
- java.lang.Object
-
- org.apache.solr.client.solrj.util.ClientUtils
-
public class ClientUtils extends Object
- Since:
- solr 1.3
-
-
Constructor Summary
Constructors Constructor Description ClientUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddSlices(Map<String,Slice> target, String collectionName, Collection<Slice> slices, boolean multiCollection)Constructs a slices map from a collection of slices and handles disambiguation if multiple collections are being queried simultaneouslystatic StringencodeLocalParamVal(String val)Returns the value encoded properly so it can be appended after astatic StringescapeQueryChars(String s)See: Lucene query parser syntax for more information on Escaping Special Charactersstatic Collection<ContentStream>toContentStreams(String str, String contentType)Take a string and make it an iterable ContentStreamstatic StringtoXML(SolrInputDocument doc)static voidwriteXML(SolrInputDocument doc, Writer writer)
-
-
-
Field Detail
-
TEXT_XML
public static final String TEXT_XML
- See Also:
- Constant Field Values
-
TEXT_JSON
public static final String TEXT_JSON
- See Also:
- Constant Field Values
-
-
Method Detail
-
toContentStreams
public static Collection<ContentStream> toContentStreams(String str, String contentType)
Take a string and make it an iterable ContentStream
-
writeXML
public static void writeXML(SolrInputDocument doc, Writer writer) throws IOException
- Throws:
IOException
-
toXML
public static String toXML(SolrInputDocument doc)
-
escapeQueryChars
public static String escapeQueryChars(String s)
See: Lucene query parser syntax for more information on Escaping Special Characters
-
encodeLocalParamVal
public static String encodeLocalParamVal(String val)
Returns the value encoded properly so it can be appended after aname=
local-param.
-
-