Public Member Functions | |
EnvironmentList (String jsonText) throws InvalidSyntaxException | |
String | get (int index) |
ArrayList< byte[]> | get2dMap (int index, String targetFileNameWithoutExt) |
String | getAuthor (int index) |
String | getDescription (int index) |
String[] | getFilenames (int index) |
String[] | getFileURLs (int index) |
long | getTimestamp (int index) |
String | getUID (int index) |
int | size () |
Private Attributes | |
final JsonRootNode | json |
Static Private Attributes | |
static final JsonNodeSelector < JsonNode, String > | JSON_AUTHOR |
static final JsonNodeSelector < JsonNode, String > | JSON_DESCRIPTION |
static final JsonNodeSelector < JsonNode, String > | JSON_ENVIRONMENT |
static final JsonNodeSelector < JsonNode, List< JsonNode > > | JSON_ENVIRONMENTS |
static final JsonNodeSelector < JsonNode, Map < JsonStringNode, JsonNode > > | JSON_FILES |
static final JsonNodeSelector < JsonNode, Map < JsonStringNode, JsonNode > > | JSON_MAPS |
static final JsonNodeSelector < JsonNode, String > | JSON_TIMESTAMP |
static final JsonNodeSelector < JsonNode, String > | JSON_UID |
static final JsonNodeSelector < JsonNode, String > | JSON_URL |
A EnvironmentList object contains a JSON parser, that tries to extract the environment
and timestamp
fields from elements of an array named environments
of a given JSON encoded string and presents the collected data in a convenient Java AbstractList derived object.
Definition at line 2185 of file REConnectionHadoop.java.
roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.EnvironmentList | ( | String | jsonText | ) | throws InvalidSyntaxException [inline] |
Definition at line 2217 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.get | ( | int | index | ) | [inline] |
Definition at line 2222 of file REConnectionHadoop.java.
ArrayList<byte[]> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.get2dMap | ( | int | index, |
String | targetFileNameWithoutExt | ||
) | [inline] |
Definition at line 2296 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.getAuthor | ( | int | index | ) | [inline] |
Definition at line 2242 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.getDescription | ( | int | index | ) | [inline] |
Definition at line 2238 of file REConnectionHadoop.java.
String [] roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.getFilenames | ( | int | index | ) | [inline] |
Definition at line 2250 of file REConnectionHadoop.java.
String [] roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.getFileURLs | ( | int | index | ) | [inline] |
Definition at line 2273 of file REConnectionHadoop.java.
long roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.getTimestamp | ( | int | index | ) | [inline] |
Definition at line 2230 of file REConnectionHadoop.java.
String roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.getUID | ( | int | index | ) | [inline] |
Definition at line 2246 of file REConnectionHadoop.java.
int roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.size | ( | ) | [inline] |
Definition at line 2414 of file REConnectionHadoop.java.
final JsonRootNode roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.json [private] |
Definition at line 2187 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_AUTHOR [static, private] |
JsonNodeSelectors.aStringNode("author")
Definition at line 2199 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_DESCRIPTION [static, private] |
JsonNodeSelectors.aStringNode("description")
Definition at line 2202 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_ENVIRONMENT [static, private] |
JsonNodeSelectors.aStringNode("environment")
Definition at line 2193 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, List<JsonNode> > roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_ENVIRONMENTS [static, private] |
JsonNodeSelectors.anArrayNode("environments")
Definition at line 2190 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, Map<JsonStringNode,JsonNode> > roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_FILES [static, private] |
JsonNodeSelectors.anObjectNode("files")
Definition at line 2208 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, Map<JsonStringNode,JsonNode> > roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_MAPS [static, private] |
JsonNodeSelectors.anObjectNode("2dmap")
Definition at line 2214 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_TIMESTAMP [static, private] |
JsonNodeSelectors.aNumberNode("timestamp")
Definition at line 2196 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_UID [static, private] |
JsonNodeSelectors.aStringNode("id")
Definition at line 2205 of file REConnectionHadoop.java.
final JsonNodeSelector<JsonNode, String> roboearth.wp5.conn.REConnectionHadoop.EnvironmentList.JSON_URL [static, private] |
JsonNodeSelectors.aStringNode("url")
Definition at line 2211 of file REConnectionHadoop.java.