## Uses of Class
org.apache.ignite.internal.binary.BinaryReaderExImpl

Packages that use BinaryReaderExImpl
org.apache.ignite.internal.binary: Contains binary APIs internal implementation.
org.apache.ignite.internal.jdbc.thin
org.apache.ignite.internal.processors.odbc
org.apache.ignite.internal.processors.odbc.jdbc
org.apache.ignite.internal.processors.odbc.odbc
org.apache.ignite.internal.processors.platform.client
org.apache.ignite.internal.processors.platform.client.service
org.apache.ignite.internal.processors.platform.client.streamer
org.apache.ignite.internal.sql.optimizer.affinity

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.binary

Methods in org.apache.ignite.internal.binary that return BinaryReaderExImpl
`BinaryReaderExImpl` GridBinaryMarshaller.`reader(BinaryInputStream stream)` Creates a reader.

Methods in org.apache.ignite.internal.binary with parameters of type BinaryReaderExImpl
`void` BinaryFieldAccessor.`read(Object obj, BinaryReaderExImpl reader)` Read field.
`protected abstract void` BinaryFieldAccessor.`read0(Object obj, BinaryReaderExImpl reader)` Read field.

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.jdbc.thin

Methods in org.apache.ignite.internal.jdbc.thin with parameters of type BinaryReaderExImpl
`void` JdbcThinPartitionAwarenessMappingGroup.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`static JdbcThinPartitionAwarenessMappingGroup` JdbcThinPartitionAwarenessMappingGroup.`readGroup(BinaryReaderExImpl reader, JdbcProtocolContext binCtx)` Reads `JdbcThinPartitionAwarenessMappingGroup` from provided reader.

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.processors.odbc

Methods in org.apache.ignite.internal.processors.odbc with parameters of type BinaryReaderExImpl
`void` ClientListenerConnectionContext.`initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.
`static @Nullable Object` SqlListenerUtils.`readObject(BinaryReaderExImpl reader, boolean binObjAllow)`
`static @Nullable Object` SqlListenerUtils.`readObject(BinaryReaderExImpl reader, boolean binObjAllow, boolean keepBinary)`
`static @Nullable Object` SqlListenerUtils.`readObject(byte type, BinaryReaderExImpl reader, boolean binObjAllow, boolean keepBinary)`

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.processors.odbc.jdbc

Methods in org.apache.ignite.internal.processors.odbc.jdbc that return BinaryReaderExImpl
`protected BinaryReaderExImpl` JdbcMessageParser.`createReader(ClientMessage msg)`

Methods in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type BinaryReaderExImpl
`void` JdbcConnectionContext.`initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.
`void` JdbcQueryFetchRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcCachePartitionsResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaIndexesRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryExecuteMultipleStatementsResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcRawBinarylizable.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaIndexesResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryMetadataResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBulkLoadBatchRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaParamsResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcParameterMeta.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryExecuteResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaParamsRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaSchemasRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBinaryTypeNamePutRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcColumnMetaV2.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcTableMeta.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBinaryTypeNameGetRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBatchExecuteRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcOrderedBatchExecuteResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryExecuteRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBinaryTypeNameGetResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBinaryTypeGetResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaTablesRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcColumnMetaV3.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQuery.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcUpdateBinarySchemaResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryCloseRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryMetadataRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaTablesResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcResponse.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBulkLoadAckResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaColumnsResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcPrimaryKeyMeta.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryFetchResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcQueryCancelRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcResultInfo.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcOrderedBatchExecuteRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaPrimaryKeysResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcColumnMetaV4.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaPrimaryKeysRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBatchExecuteResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcColumnMeta.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcCachePartitionsRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBinaryTypePutRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaColumnsRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcIndexMeta.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcBinaryTypeGetRequest.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`void` JdbcMetaSchemasResult.`readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)` Reads fields from provided reader.
`static List<List<Object>>` JdbcUtils.`readItems(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)`
`static @Nullable Integer` JdbcUtils.`readNullableInteger(BinaryReaderExImpl reader)` Read nullable Integer.
`static @Nullable Object` JdbcUtils.`readObject(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)`
`static JdbcRequest` JdbcRequest.`readRequest(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)`
`static JdbcResult` JdbcResult.`readResult(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)`
`static List<String>` JdbcUtils.`readStringList(BinaryReaderExImpl reader)`

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.processors.odbc.odbc

Methods in org.apache.ignite.internal.processors.odbc.odbc with parameters of type BinaryReaderExImpl
`void` OdbcConnectionContext.`initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.
`void` OdbcQuery.`readBinary(BinaryReaderExImpl reader)` Reads fields from provided reader.

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.processors.platform.client

Methods in org.apache.ignite.internal.processors.platform.client with parameters of type BinaryReaderExImpl
`ClientListenerRequest` ClientMessageParser.`decode(BinaryReaderExImpl reader)` Decodes the request.
`void` ClientConnectionContext.`initializeFromHandshake(GridNioSession ses, ClientListenerProtocolVersion ver, BinaryReaderExImpl reader)` Initialize from handshake message.

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.processors.platform.client.service

Constructors in org.apache.ignite.internal.processors.platform.client.service with parameters of type BinaryReaderExImpl
Constructor and Description
`ClientServiceInvokeRequest(BinaryReaderExImpl reader)` Constructor.

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.processors.platform.client.streamer

Constructors in org.apache.ignite.internal.processors.platform.client.streamer with parameters of type BinaryReaderExImpl
Constructor and Description
`ClientDataStreamerAddDataRequest(BinaryReaderExImpl reader)` Constructor.
`ClientDataStreamerStartRequest(BinaryReaderExImpl reader)` Ctor.

### Uses of BinaryReaderExImpl in org.apache.ignite.internal.sql.optimizer.affinity

Methods in org.apache.ignite.internal.sql.optimizer.affinity with parameters of type BinaryReaderExImpl
`static PartitionResult` PartitionResultMarshaler.`unmarshal(BinaryReaderExImpl reader)` Reads fields from provided reader.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.11.0
Release Date | : September 11 2021