class PythonWriter extends NaNFloatWriter
JSONWriter.MultiValueFielddoIndent, 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, writeFloatunicodeEscape, 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, writeSolrDocumentListpublic PythonWriter(java.io.Writer writer,
SolrQueryRequest req,
SolrQueryResponse rsp)
protected java.lang.String getNaN()
getNaN in class NaNFloatWriterprotected java.lang.String getInf()
getInf in class NaNFloatWriterpublic void writeNull(java.lang.String name)
throws java.io.IOException
writeNull in class JSONWriterjava.io.IOExceptionpublic void writeBool(java.lang.String name,
boolean val)
throws java.io.IOException
writeBool in class TextResponseWriterjava.io.IOExceptionpublic void writeBool(java.lang.String name,
java.lang.String val)
throws java.io.IOException
TextResponseWriterwriteBool in class JSONWriterjava.io.IOExceptionpublic void writeStr(java.lang.String name,
java.lang.String val,
boolean needsEscaping)
throws java.io.IOException
writeStr in class JSONWriterjava.io.IOException