public class MonKeyImp extends java.lang.Object implements MonKey
LABEL_HEADER, UNITS_HEADER
Constructor and Description |
---|
MonKeyImp(MonKeyItem keyItem,
java.lang.String units) |
MonKeyImp(java.lang.String summaryLabel,
java.lang.Object details,
java.lang.String units)
Object details can be an Object[], a Collection, or a Java Object.
|
MonKeyImp(java.lang.String summaryLabel,
java.lang.String units) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object compareKey)
This method is called automatically by a HashMap when this class is used as a HashMap key.
|
java.util.List |
getBasicHeader(java.util.List header)
i.e.
|
java.util.List |
getBasicRowData(java.util.List rowData)
Get all data for a row excluding row ranges, and putting key data in one cell
|
java.lang.Object |
getDetails() |
java.util.List |
getDisplayHeader(java.util.List header)
i.e.
|
java.util.List |
getHeader(java.util.List header)
i.e.
|
java.lang.String |
getLabel()
Returns the label for the monitor
|
java.lang.Object |
getParam()
Used to get any arbitrary Object into the key.
|
java.lang.String |
getRangeKey()
Uses this value to look up an associated Range
|
java.util.List |
getRowData(java.util.List rowData)
Get all data for a row including range data
|
java.util.List |
getRowDisplayData(java.util.List rowData)
Get data excluding ranges, but breaking out key columns
|
int |
getSize()
Returns the size of the key in characters within the key.
|
java.lang.String |
getUnits()
Returns the units for the monitor
|
java.lang.Object |
getValue(java.lang.String key)
Returns any object that has a named key.
|
int |
hashCode()
Used when key is put into a Map to look up the monitor
|
void |
setDetails(java.lang.Object details) |
void |
setParam(java.lang.Object param)
Used to set any arbitrary Object into the key.
|
java.lang.String |
toString() |
public MonKeyImp(java.lang.String summaryLabel, java.lang.String units)
public MonKeyImp(java.lang.String summaryLabel, java.lang.Object details, java.lang.String units)
public MonKeyImp(MonKeyItem keyItem, java.lang.String units)
public java.lang.String getLabel()
public java.lang.String getUnits()
public java.lang.Object getDetails()
getDetails
in interface MonKeyItem
public void setDetails(java.lang.Object details)
setDetails
in interface MonKeyItem
public java.lang.Object getValue(java.lang.String key)
public java.lang.Object getParam()
public void setParam(java.lang.Object param)
public boolean equals(java.lang.Object compareKey)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.List getBasicHeader(java.util.List header)
public java.util.List getDisplayHeader(java.util.List header)
public java.util.List getHeader(java.util.List header)
public java.util.List getBasicRowData(java.util.List rowData)
public java.util.List getRowData(java.util.List rowData)
public java.util.List getRowDisplayData(java.util.List rowData)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getRangeKey()
MonKey
getRangeKey
in interface MonKey
public int getSize()
MonKey