| Modifier and Type | Class and Description |
|---|---|
| public static interface | |
| public static interface | |
| public static class | |
| public static class | |
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final GenericData | data
Generic/SpecificData instance that contains basic functionalities like instantiation of objects |
| private boolean | |
| private final Map | readerCache
first schema is reader schema, second is writer schema |
| Access | Constructor and Description |
|---|---|
| public |
| classPropEnabled | back to summary |
|---|---|
| private boolean classPropEnabled | |
| data | back to summary |
|---|---|
| private final GenericData data Generic/SpecificData instance that contains basic functionalities like instantiation of objects | |
| keyClassEnabled | back to summary |
|---|---|
| private boolean keyClassEnabled | |
| readerCache | back to summary |
|---|---|
| private final Map<Schema, Map<Schema, FastReaderBuilder. first schema is reader schema, second is writer schema | |
| FastReaderBuilder | back to summary |
|---|---|
| public FastReaderBuilder(GenericData parentData) | |
| applyConversions | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createArrayReader | back to summary |
|---|---|
private FastReaderBuilder.
| |
| createBytesPromotingToStringReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createBytesReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createDatumReader | back to summary |
|---|---|
| public <D> DatumReader | |
| createDatumReader | back to summary |
|---|---|
public <D> DatumReader
| |
| createEnumReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createFieldSetter | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createFixedReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createMapKeyReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createMapReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createPromotingReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createRecordReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createSimpleStringReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createStringReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createUnionReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| createUnionReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| findClass | back to summary |
|---|---|
| private Optional | |
| get | back to summary |
|---|---|
| public static FastReaderBuilder get() | |
| getConversionSupplier | back to summary |
|---|---|
| private IntFunction | |
| getDefaultingStep | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getEncodedValue | back to summary |
|---|---|
| private byte[] getEncodedValue(Schema. | |
| getNonConvertedReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getReaderFor | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getReaderFor | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getReaderForBaseType | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getRecordReaderFromCache | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getSpecific | back to summary |
|---|---|
| public static FastReaderBuilder getSpecific() | |
| getStringFromByteBuffer | back to summary |
|---|---|
| private String getStringFromByteBuffer(ByteBuffer buffer) | |
| getTransformingStringReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| getUtf8FromByteBuffer | back to summary |
|---|---|
| private Utf8 getUtf8FromByteBuffer(Object old, ByteBuffer buffer) | |
| initializeRecordReader | back to summary |
|---|---|
| private FastReaderBuilder. | |
| isClassPropEnabled | back to summary |
|---|---|
| public boolean isClassPropEnabled() | |
| isKeyClassEnabled | back to summary |
|---|---|
| public boolean isKeyClassEnabled() | |
| isObjectImmutable | back to summary |
|---|---|
| private boolean isObjectImmutable(Object object) | |
| isSupportedData | back to summary |
|---|---|
| public static boolean isSupportedData(GenericData data) | |
| readUtf8 | back to summary |
|---|---|
| private Utf8 readUtf8(Object reuse, Utf8 newValue) | |
| reusingReader | back to summary |
|---|---|
| public static FastReaderBuilder. | |
| withClassPropEnabled | back to summary |
|---|---|
| public FastReaderBuilder withClassPropEnabled(boolean enabled) | |
| withKeyClassEnabled | back to summary |
|---|---|
| public FastReaderBuilder withKeyClassEnabled(boolean enabled) | |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| execute | back to summary |
|---|---|
| public void execute(Object record, Decoder decoder) throws IOException | |
| Modifier and Type | Method and Description |
|---|---|
| public default boolean | |
| public Object | |
| public default void | setSchema(Schema schema)
Implements org. |
| canReuse | back to summary |
|---|---|
| public default boolean canReuse() | |
| read | back to summary |
|---|---|
| public Object read(Object reuse, Decoder decoder) throws IOException Redeclares org. Doc from org. Read a datum. Traverse the schema, depth-first, reading all leaf values in the schema into a datum that is returned. If the provided datum is non-null it may be reused and returned.
| |
| setSchema | back to summary |
|---|---|
| public default void setSchema(Schema schema) Implements org. Doc from org. Set the writer's schema.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final FastReaderBuilder. | |
| private final FastReaderBuilder. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | read(Object reuse, Decoder decoder)
Implements org. |
| keyReader | back to summary |
|---|---|
| private final FastReaderBuilder. | |
| valueReader | back to summary |
|---|---|
| private final FastReaderBuilder. | |
| MapReader | back to summary |
|---|---|
| public MapReader(FastReaderBuilder. | |
| read | back to summary |
|---|---|
| public Object read(Object reuse, Decoder decoder) throws IOException Implements org. Doc from org. Read a datum. Traverse the schema, depth-first, reading all leaf values in the schema into a datum that is returned. If the provided datum is non-null it may be reused and returned.
| |
| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private FastReaderBuilder. | |
| private Schema | |
| private FastReaderBuilder. | |
| private GenericData. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public void | finishInitialization(FastReaderBuilder.
|
| public FastReaderBuilder. | |
| public Object | read(Object reuse, Decoder decoder)
Implements org. |
| public void | |
| public void |
| readSteps | back to summary |
|---|---|
| private FastReaderBuilder. | |
| schema | back to summary |
|---|---|
| private Schema schema | |
| stage | back to summary |
|---|---|
| private FastReaderBuilder. | |
| supplier | back to summary |
|---|---|
| private GenericData. | |
| RecordReader | back to summary |
|---|---|
| public RecordReader() | |
| canReuse | back to summary |
|---|---|
| public boolean canReuse() Overrides default org.
| |
| finishInitialization | back to summary |
|---|---|
| public void finishInitialization(FastReaderBuilder. | |
| getInitializationStage | back to summary |
|---|---|
| public FastReaderBuilder. | |
| read | back to summary |
|---|---|
| public Object read(Object reuse, Decoder decoder) throws IOException Implements org. Doc from org. Read a datum. Traverse the schema, depth-first, reading all leaf values in the schema into a datum that is returned. If the provided datum is non-null it may be reused and returned.
| |
| reset | back to summary |
|---|---|
| public void reset() | |
| startInitialization | back to summary |
|---|---|
| public void startInitialization() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final FastReaderBuilder. | |
| public static final FastReaderBuilder. | |
| public static final FastReaderBuilder. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static FastReaderBuilder. | |
| public static FastReaderBuilder. |
| INITIALIZED | back to summary |
|---|---|
| public static final FastReaderBuilder. | |
| INITIALIZING | back to summary |
|---|---|
| public static final FastReaderBuilder. | |
| NEW | back to summary |
|---|---|
| public static final FastReaderBuilder. | |
| Stage | back to summary |
|---|---|
| private Stage() | |
| valueOf | back to summary |
|---|---|
| public static FastReaderBuilder. | |
| values | back to summary |
|---|---|
| public static FastReaderBuilder. | |
| Modifier and Type | Method and Description |
|---|---|
| public default boolean |
| canReuse | back to summary |
|---|---|
| public default boolean canReuse() Overrides default org.
| |