|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTranslatableAnalyzer
com.ibm.dtfj.analyzer.base.SimpleAnalyzerBean
com.ibm.dtfj.analyzer.helpers.base.MapEntryWrapperBase
public abstract class MapEntryWrapperBase
A common base class for analyzers that serve as specialized wrappers for a Map.Entry extracted from a Map object from the dump under analysis.
Constructor Summary | |
---|---|
MapEntryWrapperBase()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
getKey()
|
java.lang.Object |
getValue()
|
java.lang.String |
getVersion()
Get version information for this analyser. |
int |
hashCode()
|
IAnalysisReport |
produceReport()
Generate a report which will be encapsulated in the IAnalysisReport object for later use by some formatter. |
void |
setParent(java.lang.Object parent)
Set the parent Map$Entry underlying this analyzer bean. |
java.lang.Object |
setValue(java.lang.Object value)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MapEntryWrapperBase()
Method Detail |
---|
public java.lang.String getVersion()
IAnalyzerBase
getVersion
in interface IAnalyzerBase
getVersion
in class SimpleAnalyzerBean
Override the default from SimpleAnalyzerBean ("EXPERIMENTAL").
The version number is typically not defined for small wrappers.
public void setParent(java.lang.Object parent)
setParent
in interface IWrapper
setParent
in class SimpleAnalyzerBean
parent
- The parent object to set. Must be of type Map.Entry.IWrapper.setParent(java.lang.Object)
public java.lang.Object getKey()
getKey
in interface java.util.Map.Entry
Map.Entry.getKey()
public java.lang.Object getValue()
getValue
in interface java.util.Map.Entry
Map.Entry.getValue()
public java.lang.Object setValue(java.lang.Object value)
setValue
in interface java.util.Map.Entry
java.util.Map$Entry#setValue()
public int hashCode()
hashCode
in interface java.util.Map.Entry
Map.Entry.hashCode()
public boolean equals(java.lang.Object o)
equals
in interface java.util.Map.Entry
Map.Entry.equals(java.lang.Object)
public IAnalysisReport produceReport()
IReport
produceReport
in interface IReport
produceReport
in class SimpleAnalyzerBean
IReport.produceReport()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |