| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| protected String | |
| protected final String | |
| protected final AvroParserImpl | |
| protected int | |
| protected final String | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | MapReader(AvroReadContext parent, AvroParserImpl parser, String typeId, String keyTypeId, String valueTypeId)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | appendDesc(StringBuilder sb)
Implements abstract tools.
|
| public static MapReader | |
| public static MapReader | |
| public String | currentName()
Overrides tools. Method for accessing name associated with the current location. |
| public abstract long | |
| public String | |
| public abstract MapReader | newReader(AvroReadContext parent, AvroParserImpl parser)
Implements abstract tools. Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint). |
| public String | |
| public int | nextNameMatch(PropertyNameMatcher matcher)
Implements abstract tools.
|
| public abstract JsonToken | |
| public abstract void | skipValue(AvroParserImpl parser)
Implements abstract tools. Alternative to |
| _currentName | back to summary |
|---|---|
| protected String _currentName | |
| _keyTypeId | back to summary |
|---|---|
| protected final String _keyTypeId | |
| _parser | back to summary |
|---|---|
| protected final AvroParserImpl _parser | |
| _state | back to summary |
|---|---|
| protected int _state | |
| _valueTypeId | back to summary |
|---|---|
| protected final String _valueTypeId | |
| STATE_DONE | back to summary |
|---|---|
| protected static final int STATE_DONE | |
| STATE_END | back to summary |
|---|---|
| protected static final int STATE_END | |
| STATE_NAME | back to summary |
|---|---|
| protected static final int STATE_NAME | |
| STATE_START | back to summary |
|---|---|
| protected static final int STATE_START | |
| STATE_VALUE | back to summary |
|---|---|
| protected static final int STATE_VALUE | |
| MapReader | back to summary |
|---|---|
| protected MapReader(String typeId, String keyTypeId, String valueTypeId) | |
| MapReader | back to summary |
|---|---|
| protected MapReader(AvroReadContext parent, AvroParserImpl parser, String typeId, String keyTypeId, String valueTypeId) | |
| appendDesc | back to summary |
|---|---|
| public void appendDesc(StringBuilder sb) Implements abstract tools.
| |
| construct | back to summary |
|---|---|
| public static MapReader construct(ScalarDecoder dec, String typeId, String keyTypeId, String valueTypeId) | |
| construct | back to summary |
|---|---|
| public static MapReader construct(AvroStructureReader reader, String typeId, String keyTypeId) | |
| currentName | back to summary |
|---|---|
| public String currentName() Overrides tools. Doc from tools. Method for accessing name associated with the current location.
Non-null for
| |
| getRemainingElements | back to summary |
|---|---|
| public abstract long getRemainingElements() Overrides tools.
| |
| getTypeId | back to summary |
|---|---|
| public String getTypeId() Overrides tools.
| |
| newReader | back to summary |
|---|---|
| public abstract MapReader newReader(AvroReadContext parent, AvroParserImpl parser) Implements abstract tools. Doc from tools. Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint).
| |
| nextName | back to summary |
|---|---|
| public String nextName() throws IOException Implements abstract tools.
| |
| nextNameMatch | back to summary |
|---|---|
| public int nextNameMatch(PropertyNameMatcher matcher) throws IOException Implements abstract tools.
| |
| nextToken | back to summary |
|---|---|
| public abstract JsonToken nextToken() throws IOException Implements abstract tools.
| |
| skipValue | back to summary |
|---|---|
| public abstract void skipValue(AvroParserImpl parser) throws IOException Implements abstract tools. Doc from tools. Alternative to
| |
| Modifier and Type | Field and Description |
|---|---|
| protected long | |
| private final AvroStructureReader |
| Access | Constructor and Description |
|---|---|
| public | |
| public | NonScalar(AvroReadContext parent, AvroParserImpl parser, AvroStructureReader reader, String typeId, String keyTypeId)
|
| Modifier and Type | Method and Description |
|---|---|
| public long | getRemainingElements()
Implements abstract tools.
|
| public MapReader | newReader(AvroReadContext parent, AvroParserImpl parser)
Implements abstract tools. Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint). |
| public JsonToken | |
| public void | skipValue(AvroParserImpl parser)
Implements abstract tools. Alternative to |
| _count | back to summary |
|---|---|
| protected long _count | |
| _structureReader | back to summary |
|---|---|
| private final AvroStructureReader _structureReader | |
| NonScalar | back to summary |
|---|---|
| public NonScalar(AvroStructureReader reader, String typeId, String keyTypeId) | |
| NonScalar | back to summary |
|---|---|
| public NonScalar(AvroReadContext parent, AvroParserImpl parser, AvroStructureReader reader, String typeId, String keyTypeId) | |
| getRemainingElements | back to summary |
|---|---|
| public long getRemainingElements() Implements abstract tools.
| |
| newReader | back to summary |
|---|---|
| public MapReader newReader(AvroReadContext parent, AvroParserImpl parser) Implements abstract tools. Doc from tools. Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint).
| |
| nextToken | back to summary |
|---|---|
| public JsonToken nextToken() throws IOException Implements abstract tools.
| |
| skipValue | back to summary |
|---|---|
| public void skipValue(AvroParserImpl parser) throws IOException Implements abstract tools. Doc from tools. Alternative to
| |
| Modifier and Type | Field and Description |
|---|---|
| protected long | |
| private final ScalarDecoder |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | Scalar(AvroReadContext parent, AvroParserImpl parser, ScalarDecoder sd, String typeId, String keyTypeId, String valueTypeId)
|
| Modifier and Type | Method and Description |
|---|---|
| public long | getRemainingElements()
Implements abstract tools.
|
| public MapReader | newReader(AvroReadContext parent, AvroParserImpl parser)
Implements abstract tools. Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint). |
| public JsonToken | |
| public void | skipValue(AvroParserImpl parser)
Implements abstract tools. Alternative to |
| _count | back to summary |
|---|---|
| protected long _count | |
| _scalarDecoder | back to summary |
|---|---|
| private final ScalarDecoder _scalarDecoder | |
| Scalar | back to summary |
|---|---|
| protected Scalar(ScalarDecoder dec, String typeId, String keyTypeId, String valueTypeId) | |
| Scalar | back to summary |
|---|---|
| protected Scalar(AvroReadContext parent, AvroParserImpl parser, ScalarDecoder sd, String typeId, String keyTypeId, String valueTypeId) | |
| getRemainingElements | back to summary |
|---|---|
| public long getRemainingElements() Implements abstract tools.
| |
| newReader | back to summary |
|---|---|
| public MapReader newReader(AvroReadContext parent, AvroParserImpl parser) Implements abstract tools. Doc from tools. Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint).
| |
| nextToken | back to summary |
|---|---|
| public JsonToken nextToken() throws IOException Implements abstract tools.
| |
| skipValue | back to summary |
|---|---|
| public void skipValue(AvroParserImpl parser) throws IOException Implements abstract tools. Doc from tools. Alternative to
| |