Class GenericJsonReader
- java.lang.Object
-
- org.apache.pulsar.client.impl.schema.generic.GenericJsonReader
-
- All Implemented Interfaces:
org.apache.pulsar.client.api.schema.SchemaReader<org.apache.pulsar.client.api.schema.GenericRecord>
public class GenericJsonReader extends java.lang.Object implements org.apache.pulsar.client.api.schema.SchemaReader<org.apache.pulsar.client.api.schema.GenericRecord>
-
-
Constructor Summary
Constructors Constructor Description GenericJsonReader(byte[] schemaVersion, java.util.List<org.apache.pulsar.client.api.schema.Field> fields)GenericJsonReader(byte[] schemaVersion, java.util.List<org.apache.pulsar.client.api.schema.Field> fields, org.apache.pulsar.common.schema.SchemaInfo schemaInfo)GenericJsonReader(java.util.List<org.apache.pulsar.client.api.schema.Field> fields)GenericJsonReader(java.util.List<org.apache.pulsar.client.api.schema.Field> fields, org.apache.pulsar.common.schema.SchemaInfo schemaInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericJsonRecordread(byte[] bytes, int offset, int length)org.apache.pulsar.client.api.schema.GenericRecordread(java.io.InputStream inputStream)
-
-
-
Constructor Detail
-
GenericJsonReader
public GenericJsonReader(java.util.List<org.apache.pulsar.client.api.schema.Field> fields, org.apache.pulsar.common.schema.SchemaInfo schemaInfo)
-
GenericJsonReader
public GenericJsonReader(java.util.List<org.apache.pulsar.client.api.schema.Field> fields)
-
GenericJsonReader
public GenericJsonReader(byte[] schemaVersion, java.util.List<org.apache.pulsar.client.api.schema.Field> fields)
-
GenericJsonReader
public GenericJsonReader(byte[] schemaVersion, java.util.List<org.apache.pulsar.client.api.schema.Field> fields, org.apache.pulsar.common.schema.SchemaInfo schemaInfo)
-
-
Method Detail
-
read
public GenericJsonRecord read(byte[] bytes, int offset, int length)
- Specified by:
readin interfaceorg.apache.pulsar.client.api.schema.SchemaReader<org.apache.pulsar.client.api.schema.GenericRecord>
-
read
public org.apache.pulsar.client.api.schema.GenericRecord read(java.io.InputStream inputStream)
- Specified by:
readin interfaceorg.apache.pulsar.client.api.schema.SchemaReader<org.apache.pulsar.client.api.schema.GenericRecord>
-
-