public class IoTMeterMapper extends IoTDataParser
| Constructor and Description |
|---|
IoTMeterMapper(java.util.Map meta,
java.util.HashMap mapper,
com.ibm.json.java.JSONObject payload) |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap |
getMapper() |
java.lang.String |
getMaximoMeter() |
long |
getSince() |
protected com.ibm.json.java.JSONArray |
handleDatalist(java.util.List datalist) |
boolean |
isDateInRange(java.lang.String dateStr) |
protected com.ibm.json.java.JSONArray |
mapAttributes(java.util.List datalist) |
protected com.ibm.json.java.JSONArray |
mapKeyValAttrs(java.util.List datalist) |
com.ibm.json.java.JSONArray |
readings(java.lang.String maximometer,
long since) |
protected java.util.List |
root(com.fasterxml.jackson.databind.JsonNode root) |
void |
setMapper(java.util.HashMap mapper) |
void |
setMaximoMeter(java.lang.String maximometer) |
void |
setSince(long since) |
getDataPath, getKeyAttrName, getMeta, getRootAttributeArray, getRootPath, hasMapper, hasRootAttributes, isKeyValue, parse, setHasMapper, setHasRootAttributes, setRootAttributeArray, setRootAttrspublic IoTMeterMapper(java.util.Map meta,
java.util.HashMap mapper,
com.ibm.json.java.JSONObject payload)
meta - protected com.ibm.json.java.JSONArray mapKeyValAttrs(java.util.List datalist)
mapKeyValAttrs in class IoTDataParserprotected com.ibm.json.java.JSONArray mapAttributes(java.util.List datalist)
mapAttributes in class IoTDataParserpublic boolean isDateInRange(java.lang.String dateStr)
public com.ibm.json.java.JSONArray readings(java.lang.String maximometer,
long since)
throws java.io.IOException
java.io.IOExceptionpublic java.util.HashMap getMapper()
public void setMapper(java.util.HashMap mapper)
public java.lang.String getMaximoMeter()
public void setMaximoMeter(java.lang.String maximometer)
protected com.ibm.json.java.JSONArray handleDatalist(java.util.List datalist)
handleDatalist in class IoTDataParserprotected java.util.List root(com.fasterxml.jackson.databind.JsonNode root)
root in class IoTDataParserpublic long getSince()
public void setSince(long since)