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 |
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.
Definition at line 2010 of file REConnectionHadoop.java.
roboearth.wp5.conn.REConnectionHadoop.ObjectList.ObjectList | ( | String | jsonText | ) | throws InvalidSyntaxException [inline] |
Definition at line 2053 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.get | ( | int | index | ) | [inline] |
Definition at line 2058 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.getAuthor | ( | int | index | ) | [inline] |
Definition at line 2078 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.getDescription | ( | int | index | ) | [inline] |
Definition at line 2074 of file REConnectionHadoop.java.
String [] roboearth.wp5.conn.REConnectionHadoop.ObjectList.getFilenames | ( | int | index | ) | [inline] |
Definition at line 2086 of file REConnectionHadoop.java.
String [] roboearth.wp5.conn.REConnectionHadoop.ObjectList.getFileURLs | ( | int | index | ) | [inline] |
Definition at line 2109 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.getPathToArticulationModel | ( | int | index | ) | [inline] |
Definition at line 2157 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.getPathToImage | ( | int | index | ) | [inline] |
Definition at line 2133 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.getPathToModel | ( | int | index | ) | [inline] |
Definition at line 2145 of file REConnectionHadoop.java.
long roboearth.wp5.conn.REConnectionHadoop.ObjectList.getTimestamp | ( | int | index | ) | [inline] |
Definition at line 2066 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.ObjectList.getUID | ( | int | index | ) | [inline] |
Definition at line 2082 of file REConnectionHadoop.java.
int roboearth.wp5.conn.REConnectionHadoop.ObjectList.size | ( | ) | [inline] |
Definition at line 2169 of file REConnectionHadoop.java.
final JsonRootNode roboearth.wp5.conn.REConnectionHadoop.ObjectList.json [private] |
Definition at line 2012 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_ARTICULATION_PATH [static, private] |
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] |
JsonNodeSelectors.aStringNode("author")
Definition at line 2024 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_DESCRIPTION [static, private] |
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] |
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] |
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] |
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] |
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] |
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] |
JsonNodeSelectors.aNumberNode("timestamp")
Definition at line 2021 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_UID [static, private] |
JsonNodeSelectors.aStringNode("id")
Definition at line 2030 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.ObjectList.JSON_URL [static, private] |
JsonNodeSelectors.aStringNode("url")
Definition at line 2036 of file REConnectionHadoop.java.