Public Member Functions | Private Attributes | Static Private Attributes
roboearth.wp5.conn.REConnectionHadoop.ObjectList Class Reference
Inheritance diagram for roboearth.wp5.conn.REConnectionHadoop.ObjectList:
Inheritance graph
[legend]

List of all members.

Public Member Functions

String get (int index)
String getAuthor (int index)
String getDescription (int index)
String[] getFilenames (int index)
String[] getFileURLs (int index)
String getPathToArticulationModel (int index)
String getPathToImage (int index)
String getPathToModel (int index)
long getTimestamp (int index)
String getUID (int index)
 ObjectList (String jsonText) throws InvalidSyntaxException
int size ()

Private Attributes

final JsonRootNode json

Static Private Attributes

static final JsonNodeSelector
< JsonNode, String > 
JSON_ARTICULATION_PATH
static final JsonNodeSelector
< JsonNode, String > 
JSON_AUTHOR
static final JsonNodeSelector
< JsonNode, String > 
JSON_DESCRIPTION
static final JsonNodeSelector
< JsonNode, Map
< JsonStringNode, JsonNode > > 
JSON_FILES
static final JsonNodeSelector
< JsonNode, String > 
JSON_IMAGE_PATH
static final JsonNodeSelector
< JsonNode, String > 
JSON_MODEL_PATH
static final JsonNodeSelector
< JsonNode, String > 
JSON_OBJECT
static final JsonNodeSelector
< JsonNode, List< JsonNode > > 
JSON_OBJECTS
static final JsonNodeSelector
< JsonNode, String > 
JSON_TIMESTAMP
static final JsonNodeSelector
< JsonNode, String > 
JSON_UID
static final JsonNodeSelector
< JsonNode, String > 
JSON_URL

Detailed Description

A ObjectList object contains a JSON parser, that tries to extract the description and timestamp fields from elements of an array named object_description of a given JSON encoded string and presents the collected data in a convenient Java AbstractList derived object.

Author:
Alexander Perzylo, perzylo@cs.tum.edu

Definition at line 2010 of file REConnectionHadoop.java.


Constructor & Destructor Documentation

roboearth.wp5.conn.REConnectionHadoop.ObjectList.ObjectList ( String  jsonText) throws InvalidSyntaxException [inline]

Definition at line 2053 of file REConnectionHadoop.java.


Member Function Documentation

Definition at line 2058 of file REConnectionHadoop.java.

Definition at line 2078 of file REConnectionHadoop.java.

Definition at line 2074 of file REConnectionHadoop.java.

Definition at line 2086 of file REConnectionHadoop.java.

Definition at line 2109 of file REConnectionHadoop.java.

Definition at line 2157 of file REConnectionHadoop.java.

Definition at line 2133 of file REConnectionHadoop.java.

Definition at line 2145 of file REConnectionHadoop.java.

Definition at line 2066 of file REConnectionHadoop.java.

Definition at line 2082 of file REConnectionHadoop.java.

Definition at line 2169 of file REConnectionHadoop.java.


Member Data Documentation

Definition at line 2012 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_ARTICULATION_PATH [static, private]
Initial value:
 
                JsonNodeSelectors.aStringNode("files",fileIdObjArticModel,"url")

Definition at line 2049 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_AUTHOR [static, private]
Initial value:
 
                                JsonNodeSelectors.aStringNode("author")

Definition at line 2024 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_DESCRIPTION [static, private]
Initial value:
 
                                JsonNodeSelectors.aStringNode("description")

Definition at line 2027 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, Map<JsonStringNode,JsonNode> > roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_FILES [static, private]
Initial value:
 
                                JsonNodeSelectors.anObjectNode("files")

Definition at line 2033 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_IMAGE_PATH [static, private]
Initial value:
 
                JsonNodeSelectors.aStringNode("files",fileIdObjImage,"url")

Definition at line 2041 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_MODEL_PATH [static, private]
Initial value:
 
                JsonNodeSelectors.aStringNode("files",fileIdObjModel,"url")

Definition at line 2045 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_OBJECT [static, private]
Initial value:
 
                                JsonNodeSelectors.aStringNode("description")

Definition at line 2018 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, List<JsonNode> > roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_OBJECTS [static, private]
Initial value:
 
                                JsonNodeSelectors.anArrayNode("object_description")

Definition at line 2015 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_TIMESTAMP [static, private]
Initial value:
 
                                JsonNodeSelectors.aNumberNode("timestamp")

Definition at line 2021 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_UID [static, private]
Initial value:
 
                                JsonNodeSelectors.aStringNode("id")

Definition at line 2030 of file REConnectionHadoop.java.

final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_URL [static, private]
Initial value:
 
                                JsonNodeSelectors.aStringNode("url")

Definition at line 2036 of file REConnectionHadoop.java.


The documentation for this class was generated from the following file:


re_comm_core
Author(s): Alexander Perzylo
autogenerated on Sun Jan 5 2014 11:29:33