|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hackystat.dailyprojectdata.resource.issue.IssueDataParser
public class IssueDataParser
Parser for the issue sensordata to IssueData.
Field Summary | |
---|---|
protected static java.lang.String |
ID_PROPERTY_KEY
property key of ID. |
protected static java.lang.String |
MILESTONE_PROPERTY_KEY
property key of MILESTONE. |
protected static java.lang.String |
OWNER_PROPERTY_KEY
property key of OWNER. |
protected static java.lang.String |
PRIORITY_PROPERTY_KEY
property key of PRIORITY. |
protected static java.lang.String |
STATUS_PROPERTY_KEY
property key of STATUS. |
protected static java.lang.String |
TIMESTAMP_SEPARATOR
timestamp separator in property value. |
protected static java.lang.String |
TYPE_PROPERTY_KEY
property key of TYPE. |
Constructor Summary | |
---|---|
IssueDataParser(java.util.logging.Logger logger)
|
Method Summary | |
---|---|
IssueData |
getIssueDpd(org.hackystat.sensorbase.resource.sensordata.jaxb.SensorData issueSensorData,
javax.xml.datatype.XMLGregorianCalendar timestamp)
Get the state of the issue on the given time. |
java.lang.String |
getValueWithKeyWhen(org.hackystat.sensorbase.resource.sensordata.jaxb.SensorData issueSensorData,
java.lang.String key,
javax.xml.datatype.XMLGregorianCalendar timestamp)
Return the value with the given key in the given time within the given sensordata. |
boolean |
isOpenStatus(java.lang.String statusValue)
Determine if the status value means open. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String ID_PROPERTY_KEY
protected static final java.lang.String TYPE_PROPERTY_KEY
protected static final java.lang.String STATUS_PROPERTY_KEY
protected static final java.lang.String PRIORITY_PROPERTY_KEY
protected static final java.lang.String MILESTONE_PROPERTY_KEY
protected static final java.lang.String OWNER_PROPERTY_KEY
protected static final java.lang.String TIMESTAMP_SEPARATOR
Constructor Detail |
---|
public IssueDataParser(java.util.logging.Logger logger)
logger
- the logger.Method Detail |
---|
public boolean isOpenStatus(java.lang.String statusValue)
statusValue
- the status value.
public IssueData getIssueDpd(org.hackystat.sensorbase.resource.sensordata.jaxb.SensorData issueSensorData, javax.xml.datatype.XMLGregorianCalendar timestamp)
issueSensorData
- the given sensordata.timestamp
- the time.
public java.lang.String getValueWithKeyWhen(org.hackystat.sensorbase.resource.sensordata.jaxb.SensorData issueSensorData, java.lang.String key, javax.xml.datatype.XMLGregorianCalendar timestamp)
issueSensorData
- the sensordata.key
- the property keytimestamp
- the time.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |