abstract class NaNFloatWriter extends JSONWriter
JSONWriter.MultiValueFielddoIndent, 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, writeStrpublic 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 TextResponseWriterjava.io.IOExceptionpublic void writeDouble(java.lang.String name,
double val)
throws java.io.IOException
writeDouble in class TextResponseWriterjava.io.IOException