org.odata4j.format.json
Class JsonFormatParser
java.lang.Object
org.odata4j.format.json.JsonFormatParser
- Direct Known Subclasses:
- JsonEntryFormatParser, JsonFeedFormatParser
public class JsonFormatParser
- extends Object
Method Summary |
protected void |
addProperty(org.odata4j.format.json.JsonFeedFormatParser.JsonEntry entry,
EdmEntitySet ees,
String name,
JsonStreamReaderFactory.JsonStreamReader jsr)
adds the property. |
protected void |
ensureEndObject(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
|
protected void |
ensureEndProperty(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
|
protected void |
ensureNext(JsonStreamReaderFactory.JsonStreamReader jsr)
|
protected void |
ensureStartArray(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
|
protected void |
ensureStartObject(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
|
protected void |
ensureStartProperty(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
|
protected void |
ensureStartProperty(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event,
String name)
|
protected org.odata4j.format.json.JsonFormatParser.JsonObjectPropertyValue |
getValue(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event,
EdmEntitySet ees,
String name,
JsonStreamReaderFactory.JsonStreamReader jsr)
|
protected org.odata4j.format.json.JsonFeedFormatParser.JsonEntry |
parseEntry(EdmEntitySet ees,
JsonStreamReaderFactory.JsonStreamReader jsr)
|
protected org.odata4j.format.json.JsonFeedFormatParser.JsonEntry |
parseEntry(org.odata4j.format.json.JsonFormatParser.JsonEntryMetaData jemd,
EdmEntitySet ees,
JsonStreamReaderFactory.JsonStreamReader jsr)
|
protected org.odata4j.format.json.JsonFeedFormatParser.JsonFeed |
parseFeed(EdmEntitySet ees,
JsonStreamReaderFactory.JsonStreamReader jsr)
|
protected org.odata4j.format.json.JsonFormatParser.JsonEntryMetaData |
parseMetadata(JsonStreamReaderFactory.JsonStreamReader jsr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DATA_PROPERTY
protected static final String DATA_PROPERTY
- See Also:
- Constant Field Values
DEFERRED_PROPERTY
protected static final String DEFERRED_PROPERTY
- See Also:
- Constant Field Values
entityKey
protected OEntityKey entityKey
entitySetName
protected String entitySetName
ETAG_PROPERTY
protected static final String ETAG_PROPERTY
- See Also:
- Constant Field Values
isResponse
protected boolean isResponse
metadata
protected EdmDataServices metadata
METADATA_PROPERTY
protected static final String METADATA_PROPERTY
- See Also:
- Constant Field Values
NEXT_PROPERTY
protected static final String NEXT_PROPERTY
- See Also:
- Constant Field Values
RESULTS_PROPERTY
protected static final String RESULTS_PROPERTY
- See Also:
- Constant Field Values
TYPE_PROPERTY
protected static final String TYPE_PROPERTY
- See Also:
- Constant Field Values
URI_PROPERTY
protected static final String URI_PROPERTY
- See Also:
- Constant Field Values
version
protected ODataVersion version
JsonFormatParser
protected JsonFormatParser(Settings settings)
addProperty
protected void addProperty(org.odata4j.format.json.JsonFeedFormatParser.JsonEntry entry,
EdmEntitySet ees,
String name,
JsonStreamReaderFactory.JsonStreamReader jsr)
- adds the property. This property can be a navigation property too. In this
case a link will be added. If it's the meta data the information will be
added to the entry too.
ensureEndObject
protected void ensureEndObject(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
ensureEndProperty
protected void ensureEndProperty(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
ensureNext
protected void ensureNext(JsonStreamReaderFactory.JsonStreamReader jsr)
ensureStartArray
protected void ensureStartArray(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
ensureStartObject
protected void ensureStartObject(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
ensureStartProperty
protected void ensureStartProperty(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event)
ensureStartProperty
protected void ensureStartProperty(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event,
String name)
getValue
protected org.odata4j.format.json.JsonFormatParser.JsonObjectPropertyValue getValue(JsonStreamReaderFactory.JsonStreamReader.JsonEvent event,
EdmEntitySet ees,
String name,
JsonStreamReaderFactory.JsonStreamReader jsr)
parseEntry
protected org.odata4j.format.json.JsonFeedFormatParser.JsonEntry parseEntry(EdmEntitySet ees,
JsonStreamReaderFactory.JsonStreamReader jsr)
parseEntry
protected org.odata4j.format.json.JsonFeedFormatParser.JsonEntry parseEntry(org.odata4j.format.json.JsonFormatParser.JsonEntryMetaData jemd,
EdmEntitySet ees,
JsonStreamReaderFactory.JsonStreamReader jsr)
parseFeed
protected org.odata4j.format.json.JsonFeedFormatParser.JsonFeed parseFeed(EdmEntitySet ees,
JsonStreamReaderFactory.JsonStreamReader jsr)
parseMetadata
protected org.odata4j.format.json.JsonFormatParser.JsonEntryMetaData parseMetadata(JsonStreamReaderFactory.JsonStreamReader jsr)
http://odata4j.org