Class JavabinTupleStreamParser
- java.lang.Object
- 
- org.apache.solr.common.util.JavaBinCodec
- 
- org.apache.solr.client.solrj.io.stream.JavabinTupleStreamParser
 
 
- 
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- TupleStreamParser,- org.apache.solr.common.PushWriter
 
 public class JavabinTupleStreamParser extends org.apache.solr.common.util.JavaBinCodec implements TupleStreamParser 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.solr.common.util.JavaBinCodecorg.apache.solr.common.util.JavaBinCodec.BinEntryWriter, org.apache.solr.common.util.JavaBinCodec.ObjectResolver, org.apache.solr.common.util.JavaBinCodec.StringCache, org.apache.solr.common.util.JavaBinCodec.WritableDocFields
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.solr.common.util.JavaBinCodecARR, BOOL_FALSE, BOOL_TRUE, BYTE, BYTEARR, daos, DATE, DOUBLE, END, END_OBJ, ENUM_FIELD_VALUE, ew, EXTERN_STRING, FLOAT, INT, itemWriter, ITERATOR, LONG, MAP, MAP_ENTRY, MAP_ENTRY_ITER, NAMED_LST, NULL, ORDERED_MAP, readStringAsCharSeq, SHORT, SINT, SLONG, SOLRDOC, SOLRDOCLST, SOLRINPUTDOC, STR, TAG_AND_LEN, tagByte, UUID
 
- 
 - 
Constructor SummaryConstructors Constructor Description JavabinTupleStreamParser(InputStream is, boolean onlyJsonTypes)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Map<String,Object>next()protected ObjectreadObject(org.apache.solr.common.util.DataInputInputStream dis)- 
Methods inherited from class org.apache.solr.common.util.JavaBinCodec_init, createSolrInputDocument, getResolver, getTotalBytesWritten, init, initRead, initRead, initWrite, marshal, newMap, readArray, readArray, readByteArray, readEnumFieldValue, readExternString, readIterator, readMap, readMap, readMapEntry, readMapIter, readNamedList, readOrderedMap, readSize, readSmallInt, readSmallLong, readSolrDocument, readSolrDocumentList, readSolrInputDocument, readStr, readStr, readUtf8, readUtf8, readVal, readVInt, readVLong, setReadStringAsCharSeq, setWritableDocFields, toWrite, unmarshal, unmarshal, writeArray, writeArray, writeArray, writeBoolean, writeByteArray, writeDouble, writeEnumFieldValue, writeExternString, writeFloat, writeInt, writeIterator, writeIterator, writeKnownType, writeLong, writeMap, writeMap, writeMapEntry, writeNamedList, writePrimitive, writeSolrDocument, writeSolrDocumentList, writeSolrInputDocument, writeStr, writeTag, writeTag, writeUTF8Str, writeVal, writeVInt, writeVLong
 
- 
 
- 
- 
- 
Constructor Detail- 
JavabinTupleStreamParserpublic JavabinTupleStreamParser(InputStream is, boolean onlyJsonTypes) throws IOException - Throws:
- IOException
 
 
- 
 - 
Method Detail- 
readObjectprotected Object readObject(org.apache.solr.common.util.DataInputInputStream dis) throws IOException - Overrides:
- readObjectin class- org.apache.solr.common.util.JavaBinCodec
- Throws:
- IOException
 
 - 
nextpublic Map<String,Object> next() throws IOException - Specified by:
- nextin interface- TupleStreamParser
- Throws:
- IOException
 
 - 
closepublic void close() throws IOException- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Overrides:
- closein class- org.apache.solr.common.util.JavaBinCodec
- Throws:
- IOException
 
 
- 
 
-