com.ibm.dtfj.analyzer.j2se.wrappers.jre160
Class LinkedListWrapper
java.lang.Object
TranslatableAnalyzer
com.ibm.dtfj.analyzer.base.SimpleAnalyzerBean
com.ibm.dtfj.analyzer.helpers.ValueWrapper
com.ibm.dtfj.analyzer.helpers.objectwrapper.ObjectWrapper
com.ibm.dtfj.analyzer.helpers.base.CollectionWrapperBase
com.ibm.dtfj.analyzer.j2se.wrappers.LinkedListWrapper
com.ibm.dtfj.analyzer.j2se.wrappers.jre160.LinkedListWrapper
- All Implemented Interfaces:
- IAnalyzerBase, IReport, IWrapper, java.lang.Iterable, java.util.Collection
public class LinkedListWrapper
- extends LinkedListWrapper
Extract information from a JavaObject that represents an instance of java.util.LinkedList - JRE 1.6.0 version
Nested Class Summary |
class |
LinkedListWrapper.Data160
An inner class used to represent the data contained in the original LinkedList. |
Method Summary |
LinkedListWrapper.Data |
getData()
Return an object that represents the data contained in the original LinkedList. |
java.util.Iterator |
iterator()
|
void |
setParent(java.lang.Object parent)
Set the parent JavaObject underlying this analyzer bean. |
int |
size()
|
Methods inherited from class com.ibm.dtfj.analyzer.helpers.base.CollectionWrapperBase |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, produceReport, remove, removeAll, retainAll, toArray, toArray |
Methods inherited from class com.ibm.dtfj.analyzer.helpers.objectwrapper.ObjectWrapper |
checkMaskedField, endPrintGroup, getCachingPriority, getInstance, getValueAtPath, getValueAtPath, getVersion, printCollectionEntriesAtPath, printCollectionEntriesAtPath, printCollectionMapEntryReportsAtPath, printCollectionSizeAtPath, printCollectionValueReportsAtPath, printReportAtPath, printValueAtPath, printValueAtPath, setMaskedFieldPattern, startPrintGroup, toString |
Methods inherited from class com.ibm.dtfj.analyzer.helpers.ValueWrapper |
getBooleanValue, getByteValue, getCharacterValue, getDoubleValue, getFloatValue, getIntegerValue, getJavaClassValue, getJavaObjectValue, getLongValue, getObjectWrapper, getObjectWrapper, getOneJavaClassValue, getOneJavaObjectValue, getRawValue, getShortValue, getStringValue, getTypeSignature, getValueWrapperInstance, isBoolean, isByte, isCharacter, isDouble, isFloat, isInstanceOf, isInteger, isJavaClass, isJavaObject, isLong, isShort, isString |
Methods inherited from class com.ibm.dtfj.analyzer.base.SimpleAnalyzerBean |
allocateReport, allocateReportOptions, allocateSecondaryReport, getCategories, getContext, getIdentityString, getInstance, getLogger, getLongDescription, getName, getNextValidObject, getParent, getReportExtensionHelper, getResourceBundleName, getShortDescription, isPrimaryAnalyzer, printEmbeddedReport, printEmbeddedReport, printEmbeddedReportWithOptions, printEmbeddedReportWithOptions, printReportInfoHeader, recordInternalExceptionStatic, setContext |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
LinkedListWrapper
public LinkedListWrapper()
- Null constructor for use as JavaBean
setParent
public void setParent(java.lang.Object parent)
- Set the parent JavaObject underlying this analyzer bean.
- Specified by:
setParent
in interface IWrapper
- Overrides:
setParent
in class LinkedListWrapper
- Parameters:
parent
- The parent object to set. Must be of type JavaObject,
and this JavaObject must represent an instance of a LinkedList.- See Also:
IWrapper.setParent(java.lang.Object)
getData
public LinkedListWrapper.Data getData()
throws com.ibm.dtfj.image.DTFJException
- Return an object that represents the data contained in the original LinkedList. See
LinkedListWrapper.Data160
.
- Overrides:
getData
in class LinkedListWrapper
- Returns:
- an object that represents the data contained in the original LinkedList.
- Throws:
com.ibm.dtfj.image.DTFJException
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in interface java.lang.Iterable
- Specified by:
iterator
in interface java.util.Collection
- Overrides:
iterator
in class LinkedListWrapper
- See Also:
Collection.iterator()
size
public int size()
- Specified by:
size
in interface java.util.Collection
- Overrides:
size
in class LinkedListWrapper
- See Also:
Collection.size()
© Copyright IBM Corp. 2007, 2008 All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted
by GSA ADP Schedule Contract with IBM Corp.