Interface IISDEventReport
-
- All Known Implementing Classes:
ISDSolarEventReport
public interface IISDEventReport
This is the public interface for classes used to represent event reports coming from the HEK.- Author:
- Dustin Kempton, Data Mining Lab, Georgia State University
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAttr(String attr)
Retrieves attribute from eventJson as element and returns as String.EventType
getEventType()
Method returning Event Type of this object.
-
-
-
Method Detail
-
getAttr
String getAttr(String attr) throws InvalidAttributeException
Retrieves attribute from eventJson as element and returns as String.- Parameters:
attr
- The name of the attribute that the value of is desired.- Returns:
- String The string representation of the attribute value that was requested, or null if the attribute value is null.
- Throws:
InvalidAttributeException
- If the requested attribute name does not exist in the object attribute list.
-
getEventType
EventType getEventType()
Method returning Event Type of this object.- Returns:
- eventType The event type of this object.
-
-