class PythonWriter extends NaNFloatWriter
JSONWriter.MultiValueField
doIndent, level, req, returnFields, rsp, schema, writer
Constructor and Description |
---|
PythonWriter(java.io.Writer writer,
SolrQueryRequest req,
SolrQueryResponse rsp) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getInf() |
protected java.lang.String |
getNaN() |
void |
writeBool(java.lang.String name,
boolean val) |
void |
writeBool(java.lang.String name,
java.lang.String val)
if this form of the method is called, val is the Java string form of a boolean
|
void |
writeNull(java.lang.String name) |
void |
writeStr(java.lang.String name,
java.lang.String val,
boolean needsEscaping) |
writeDouble, writeFloat
unicodeEscape, writeArray, writeArray, writeArrayCloser, writeArrayOpener, writeArraySeparator, writeByte, writeDate, writeDoc, writeDoc, writeDocList, writeDouble, writeFloat, writeInt, writeKey, writeLong, writeMap, writeMapCloser, writeMapOpener, writeMapSeparator, writeNamedList, writeNamedListAsArrArr, writeNamedListAsArrMap, writeNamedListAsFlat, writeNamedListAsMapMangled, writeNamedListAsMapWithDups, writeResponse, writeShort, writeSolrDocument, writeSolrDocumentList
public PythonWriter(java.io.Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
protected java.lang.String getNaN()
getNaN
in class NaNFloatWriter
protected java.lang.String getInf()
getInf
in class NaNFloatWriter
public void writeNull(java.lang.String name) throws java.io.IOException
writeNull
in class JSONWriter
java.io.IOException
public void writeBool(java.lang.String name, boolean val) throws java.io.IOException
writeBool
in class TextResponseWriter
java.io.IOException
public void writeBool(java.lang.String name, java.lang.String val) throws java.io.IOException
TextResponseWriter
writeBool
in class JSONWriter
java.io.IOException
public void writeStr(java.lang.String name, java.lang.String val, boolean needsEscaping) throws java.io.IOException
writeStr
in class JSONWriter
java.io.IOException