## Uses of Class
org.apache.solr.common.util.DataInputInputStream

Packages that use DataInputInputStream
org.apache.solr.client.solrj.io.stream: Stream implementations for the Streaming Aggregation API
org.apache.solr.common.util: Common utility classes reused on both clients & server.

### Uses of DataInputInputStream in org.apache.solr.client.solrj.io.stream

Methods in org.apache.solr.client.solrj.io.stream with parameters of type DataInputInputStream
`protected Object` JavabinTupleStreamParser.`readObject​(DataInputInputStream dis)`

### Uses of DataInputInputStream in org.apache.solr.common.util

Subclasses of DataInputInputStream in org.apache.solr.common.util
`class` `FastInputStream` Single threaded buffered InputStream Internal Solr use only, subject to change.

Methods in org.apache.solr.common.util with parameters of type DataInputInputStream
`List<Object>` JavaBinCodec.`readArray​(DataInputInputStream dis)`
`protected List` JavaBinCodec.`readArray​(DataInputInputStream dis, int sz)`
`byte[]` JavaBinCodec.`readByteArray​(DataInputInputStream dis)`
`EnumFieldValue` JavaBinCodec.`readEnumFieldValue​(DataInputInputStream dis)` read `EnumFieldValue` (int+string) from input stream
`CharSequence` JavaBinCodec.`readExternString​(DataInputInputStream fis)`
`List<Object>` JavaBinCodec.`readIterator​(DataInputInputStream fis)`
`Map<Object,​Object>` JavaBinCodec.`readMap​(DataInputInputStream dis)`
`protected Map<Object,​Object>` JavaBinCodec.`readMap​(DataInputInputStream dis, int sz)`
`Map.Entry<Object,​Object>` JavaBinCodec.`readMapEntry​(DataInputInputStream dis)`
`Map<Object,​Object>` JavaBinCodec.`readMapIter​(DataInputInputStream dis)`
`NamedList<Object>` JavaBinCodec.`readNamedList​(DataInputInputStream dis)`
`protected Object` JavaBinCodec.`readObject​(DataInputInputStream dis)`
`SimpleOrderedMap<Object>` JavaBinCodec.`readOrderedMap​(DataInputInputStream dis)`
`int` JavaBinCodec.`readSize​(DataInputInputStream in)`
`int` JavaBinCodec.`readSmallInt​(DataInputInputStream dis)`
`long` JavaBinCodec.`readSmallLong​(DataInputInputStream dis)`
`SolrDocument` JavaBinCodec.`readSolrDocument​(DataInputInputStream dis)`
`SolrDocumentList` JavaBinCodec.`readSolrDocumentList​(DataInputInputStream dis)`
`SolrInputDocument` JavaBinCodec.`readSolrInputDocument​(DataInputInputStream dis)`
`CharSequence` JavaBinCodec.`readStr​(DataInputInputStream dis)`
`CharSequence` JavaBinCodec.`readStr​(DataInputInputStream dis, JavaBinCodec.StringCache stringCache, boolean readStringAsCharSeq)`
`protected CharSequence` JavaBinCodec.`readUtf8​(DataInputInputStream dis)`
`protected CharSequence` JavaBinCodec.`readUtf8​(DataInputInputStream dis, int sz)`
`Object` JavaBinCodec.`readVal​(DataInputInputStream dis)`
`static int` JavaBinCodec.`readVInt​(DataInputInputStream in)` The counterpart for `JavaBinCodec.writeVInt(int, FastOutputStream)`
`static long` JavaBinCodec.`readVLong​(DataInputInputStream in)`