## 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)`
`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)`
`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)`
`Object` JavaBinCodec.`readVal(DataInputInputStream dis)`
`static int` JavaBinCodec.`readVInt(DataInputInputStream in)` The counterpart for `JavaBinCodec.writeVInt(int, FastOutputStream)`
`static long` JavaBinCodec.`readVLong(DataInputInputStream in)`