| Modifier and Type | Field and Description |
|---|---|
| protected Object | |
| protected JsonToken | |
| protected final AvroReadContext | |
| protected final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected abstract void | |
| public void | assignCurrentValue(Object v)
Overrides tools. Method to call to pass value to be returned via |
| public String | currentName()
Implements abstract tools. Method for accessing name associated with the current location. |
| public final JsonToken | |
| public Object | currentValue()
Overrides tools. Method for accessing currently active value being used by data-binding (as the source of streaming data to write, or destination of data being read), at this level in hierarchy. |
| public final AvroReadContext | getParent()
Implements abstract tools. Accessor for finding parent context of this context; will return null for root context. |
| public long | |
| public String | |
| public abstract String | |
| public abstract int | |
| public abstract JsonToken | |
| public abstract void | |
| public final String | toString()
Overrides tools. Overridden to provide developer writeable "JsonPath" representation of the context. |
| _currentValue | back to summary |
|---|---|
| protected Object _currentValue | |
| _currToken | back to summary |
|---|---|
| protected JsonToken _currToken | |
| _parent | back to summary |
|---|---|
| protected final AvroReadContext _parent | |
| _typeId | back to summary |
|---|---|
| protected final String _typeId | |
| AvroReadContext | back to summary |
|---|---|
| public AvroReadContext(AvroReadContext parent, String typeId) | |
| _reportError | back to summary |
|---|---|
protected void _reportError()
| |
| appendDesc | back to summary |
|---|---|
| protected abstract void appendDesc(StringBuilder sb) | |
| assignCurrentValue | back to summary |
|---|---|
| public void assignCurrentValue(Object v) Overrides tools. Doc from tools. Method to call to pass value to be returned via
| |
| currentName | back to summary |
|---|---|
| public String currentName() Implements abstract tools. Doc from tools. Method for accessing name associated with the current location.
Non-null for
| |
| currentToken | back to summary |
|---|---|
| public final JsonToken currentToken() | |
| currentValue | back to summary |
|---|---|
| public Object currentValue() Overrides tools. Doc from tools. Method for accessing currently active value being used by data-binding (as the source of streaming data to write, or destination of data being read), at this level in hierarchy. Note that "current value" is NOT populated (or used) by Streaming parser or generator; it is only used by higher-level data-binding functionality. The reason it is included here is that it can be stored and accessed hierarchically, and gets passed through data-binding.
| |
| getParent | back to summary |
|---|---|
| public final AvroReadContext getParent() Implements abstract tools. Doc from tools. Accessor for finding parent context of this context; will return null for root context.
| |
| getRemainingElements | back to summary |
|---|---|
| public long getRemainingElements() | |
| getTypeId | back to summary |
|---|---|
| public String getTypeId() | |
| nextName | back to summary |
|---|---|
| public abstract String nextName() throws IOException | |
| nextNameMatch | back to summary |
|---|---|
| public abstract int nextNameMatch(PropertyNameMatcher matcher) throws IOException | |
| nextToken | back to summary |
|---|---|
| public abstract JsonToken nextToken() throws IOException | |
| skipValue | back to summary |
|---|---|
| public abstract void skipValue(AvroParserImpl parser) throws IOException | |
| toString | back to summary |
|---|---|
| public final String toString() Overrides tools. Overridden to provide developer writeable "JsonPath" representation of the context.
| |