|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.base.DataElement
com.ibm.btt.base.DataCollection
com.ibm.btt.base.IndexedCollection
com.ibm.btt.bean.AbstractBeanIndexCollection
public abstract class AbstractBeanIndexCollection
The AbstractBeanIndexCollection class is the abstract parent class for ArrayCollection and ListCollection.
Field Summary | |
---|---|
protected static Tag |
subTag
|
Fields inherited from class com.ibm.btt.base.IndexedCollection |
---|
defaultName, elements |
Fields inherited from class com.ibm.btt.base.DataElement |
---|
description, name, parameters, state |
Constructor Summary | |
---|---|
AbstractBeanIndexCollection()
|
Method Summary | |
---|---|
void |
addElement(java.lang.String name,
java.lang.Object value,
java.lang.String type,
int position)
Deprecated. |
protected abstract DataElement |
createDataElement(java.lang.Object obj,
java.lang.String name)
|
protected DataElement |
createDataElement(Tag subTag,
java.lang.Object obj)
|
abstract DataElement |
createElement(boolean shareDescriptor)
Returns a new DataElement . |
DataElement |
createElementSharingDescriptors(DataElement sourceDataElement)
Deprecated. |
protected java.lang.String |
generateDataElementName(java.lang.String className)
|
DataElement |
getElementAt(int anIdentifier)
Returns the element located at the index anIdentifier. |
java.lang.Object |
initializeFrom(Tag aTag)
Initializes an IndexedCollection with the attributes in aTag. |
void |
setDataElement(DataElement dataElement)
Deprecated. |
void |
setElements(Vector vector)
Deprecated. |
Methods inherited from class com.ibm.btt.base.IndexedCollection |
---|
addElement, clone, getDataElement, getElementAt, getElements, getElementSubTag, getEnumeration, getValue, nestedQualifiedElements, readExternal, removeAll, removeElementAt, removeElementAt, setElementSubTag, setValue, size, toString, toStrings, toTags, tryGetElementAt, tryGetElementAt, tryGetValueAt, trySetValueAt, validate, writeExternal |
Methods inherited from class com.ibm.btt.base.DataCollection |
---|
getValueAt, nestedElements, nestedElements, nestedFields, nestedKeyedCollections, setValueAt, validate |
Methods inherited from class com.ibm.btt.base.DataElement |
---|
externalizer, getCompositeKey, getDescription, getDescriptor, getErrorInfo, getExternalizer, getKey, getName, getParameter, getParameters, getState, getTagName, isAmended, isCached, isSerializable, readExternal, readObject, removeExternal, setAmended, setCompositeKey, setDescription, setDescriptor, setErrorInfo, setExternalizer, setIsCached, setName, setParameter, setParameters, setSerializable, setState, validateObject, writeExternal |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static Tag subTag
Constructor Detail |
---|
public AbstractBeanIndexCollection()
Method Detail |
---|
@Deprecated public void setDataElement(DataElement dataElement)
IndexedCollection
setDataElement
in class IndexedCollection
dataElement
- com.ibm.btt.base.DataElementpublic java.lang.Object initializeFrom(Tag aTag) throws java.io.IOException
initializeFrom
in class IndexedCollection
aTag
- Externalization.Tag
java.io.IOException
protected DataElement createDataElement(Tag subTag, java.lang.Object obj)
protected java.lang.String generateDataElementName(java.lang.String className)
protected abstract DataElement createDataElement(java.lang.Object obj, java.lang.String name)
@Deprecated public void addElement(java.lang.String name, java.lang.Object value, java.lang.String type, int position) throws DSEInvalidArgumentException, java.lang.ClassNotFoundException, java.lang.InstantiationException, java.lang.IllegalAccessException
addElement
in class IndexedCollection
DSEInvalidArgumentException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
@Deprecated public DataElement createElementSharingDescriptors(DataElement sourceDataElement) throws DSEInvalidRequestException
IndexedCollection
createElementSharingDescriptors
in class IndexedCollection
DSEInvalidRequestException
@Deprecated public void setElements(Vector vector)
IndexedCollection
setElements
in class IndexedCollection
vector
- java.util.Vectorpublic DataElement getElementAt(int anIdentifier) throws DSEObjectNotFoundException
getElementAt
in class IndexedCollection
DSEObjectNotFoundException
public abstract DataElement createElement(boolean shareDescriptor) throws DSEInvalidRequestException
createElement
in class IndexedCollection
shareDescriptor
- - True if the descriptors can be shared
DSEInvalidRequestException
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |