|
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
com.ibm.btt.bean.LongArrayCollection
public class LongArrayCollection
Instances of this class contain a long[] object and his parent bean This class provides a protocol for accessing the bean's attribute which type is long[] by position, and for changing and removing array position's value
Nested Class Summary | |
---|---|
(package private) class |
LongArrayCollection.MyEnumeration
|
Field Summary |
---|
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 | |
---|---|
|
LongArrayCollection()
This constructor creates the LongArrayCollection object. |
protected |
LongArrayCollection(long[] _array,
int key,
java.lang.Object parent,
boolean createInstance)
|
protected |
LongArrayCollection(long[] _array,
java.lang.Object object,
boolean createInstance)
|
Method Summary | |
---|---|
void |
addElement(DataElement dataElement)
Deprecated. |
java.lang.Object |
clone()
Returns a new LongArrayCollection cloned from the current one. |
protected DataElement |
createDataElement(java.lang.Object obj,
java.lang.String name)
Deprecated. |
DataElement |
createElement(boolean shareDescriptor)
Deprecated. |
long[] |
getArray()
get the long array |
DataElement |
getDataElement()
Gets the dataElement defined if the LongArrayCollection size is zero. |
java.util.Enumeration |
getEnumeration()
Returns the LongArrayCollection's elements as an Enumeration. |
java.lang.Object |
getValue()
Returns the Indexed Collection's elements. |
void |
nestedQualifiedElements(java.util.Hashtable theTable,
java.lang.String Path)
Deprecated. |
void |
readExternal(java.io.ObjectInput s)
Invokes the object creation from an ObjectInput. |
void |
removeAll()
Removes all elements. |
void |
setArray(long[] array)
set the long array |
void |
setValue(java.lang.Object value)
Validates the value to be set and if it succeeds then sets the value to the IndexedCollection from a Vector of DataElements. |
int |
size()
Returns the length of array. |
DataElement |
tryGetElementAt(int anIdentifier)
Returns the element located at the index anIdentifier. |
void |
writeExternal(java.io.ObjectOutput s)
Provides concrete serialization handling for ArrayCollection. |
Methods inherited from class com.ibm.btt.bean.AbstractBeanIndexCollection |
---|
addElement, createDataElement, createElementSharingDescriptors, generateDataElementName, getElementAt, nestedElements, setDataElement, setElements |
Methods inherited from class com.ibm.btt.base.IndexedCollection |
---|
getElementAt, getElements, getElementSubTag, initializeFrom, removeElementAt, removeElementAt, setElementSubTag, toString, toStrings, toTags, tryGetElementAt, tryGetValueAt, trySetValueAt, validate |
Methods inherited from class com.ibm.btt.base.DataCollection |
---|
getValueAt, 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 |
Constructor Detail |
---|
public LongArrayCollection()
protected LongArrayCollection(long[] _array, java.lang.Object object, boolean createInstance)
protected LongArrayCollection(long[] _array, int key, java.lang.Object parent, boolean createInstance)
Method Detail |
---|
public int size()
size
in class IndexedCollection
public long[] getArray()
public void setArray(long[] array)
array
- public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface DSECloneable
clone
in class IndexedCollection
java.lang.CloneNotSupportedException
- - if a problem occurs trying to clone the object@Deprecated public void addElement(DataElement dataElement)
IndexedCollection
addElement
in class IndexedCollection
dataElement
- - The element to be addedpublic java.util.Enumeration getEnumeration()
getEnumeration
in class IndexedCollection
@Deprecated public void nestedQualifiedElements(java.util.Hashtable theTable, java.lang.String Path)
IndexedCollection
nestedQualifiedElements
in class IndexedCollection
theTable
- java.util.HashtablePath
- String - The path where the IndexedCollection is@Deprecated public DataElement createElement(boolean shareDescriptor) throws DSEInvalidRequestException
AbstractBeanIndexCollection
createElement
in class AbstractBeanIndexCollection
shareDescriptor
- - True if the descriptors can be shared
DSEInvalidRequestException
public DataElement getDataElement()
getDataElement
in class IndexedCollection
public DataElement tryGetElementAt(int anIdentifier)
tryGetElementAt
in class IndexedCollection
public void setValue(java.lang.Object value) throws DSEInvalidArgumentException
IndexedCollection
setValue
in class IndexedCollection
value
- java.lang.Object - Must be a Vector of DataElements
DSEInvalidArgumentException
- - The parameter is not a Vectorpublic java.lang.Object getValue()
IndexedCollection
getValue
in class IndexedCollection
@Deprecated protected DataElement createDataElement(java.lang.Object obj, java.lang.String name)
createDataElement
in class AbstractBeanIndexCollection
public void readExternal(java.io.ObjectInput s) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class IndexedCollection
s
- java.io.ObjectInput
java.io.IOException.
java.lang.ClassNotFoundException.
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput s) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class IndexedCollection
s
- java.io.ObjectOutput
java.io.IOException
public void removeAll()
IndexedCollection
removeAll
in class IndexedCollection
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |