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