class PHPWriter extends JSONWriter
JSONWriter.MultiValueField
doIndent, level, req, returnFields, rsp, schema, writer
Constructor and Description |
---|
PHPWriter(java.io.Writer writer,
SolrQueryRequest req,
SolrQueryResponse rsp) |
Modifier and Type | Method and Description |
---|---|
void |
writeArrayCloser() |
void |
writeArrayOpener(int size) |
protected void |
writeKey(java.lang.String fname,
boolean needsEscaping) |
void |
writeMapCloser() |
void |
writeMapOpener(int size) |
void |
writeNamedList(java.lang.String name,
NamedList val) |
void |
writeNull(java.lang.String name) |
void |
writeStr(java.lang.String name,
java.lang.String val,
boolean needsEscaping) |
unicodeEscape, writeArray, writeArray, writeArraySeparator, writeBool, writeByte, writeDate, writeDoc, writeDoc, writeDocList, writeDouble, writeFloat, writeInt, writeLong, writeMap, writeMapSeparator, writeNamedListAsArrArr, writeNamedListAsArrMap, writeNamedListAsFlat, writeNamedListAsMapMangled, writeNamedListAsMapWithDups, writeResponse, writeShort, writeSolrDocument, writeSolrDocumentList
close, decLevel, getWriter, incLevel, indent, indent, level, setIndent, setLevel, writeBool, writeByte, writeDate, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeVal
public PHPWriter(java.io.Writer writer, SolrQueryRequest req, SolrQueryResponse rsp)
public void writeNamedList(java.lang.String name, NamedList val) throws java.io.IOException
writeNamedList
in class JSONWriter
java.io.IOException
public void writeMapOpener(int size) throws java.io.IOException
writeMapOpener
in class JSONWriter
java.io.IOException
public void writeMapCloser() throws java.io.IOException
writeMapCloser
in class JSONWriter
java.io.IOException
public void writeArrayOpener(int size) throws java.io.IOException
writeArrayOpener
in class JSONWriter
java.io.IOException
public void writeArrayCloser() throws java.io.IOException
writeArrayCloser
in class JSONWriter
java.io.IOException
public void writeNull(java.lang.String name) throws java.io.IOException
writeNull
in class JSONWriter
java.io.IOException
protected void writeKey(java.lang.String fname, boolean needsEscaping) throws java.io.IOException
writeKey
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