com.ibm.dse.services.notes
Class VectoredIndexedCollectionFormat

java.lang.Object
  |
  +--com.ibm.dse.base.FormatElement
        |
        +--com.ibm.dse.base.IndexedCollectionFormat
              |
              +--com.ibm.dse.services.notes.VectoredIndexedCollectionFormat

public class VectoredIndexedCollectionFormat
extends IndexedCollectionFormat

This class is used to get a java.util.Vector with the items of the IndexedCollection.

See Also:
Serialized Form

Fields inherited from class com.ibm.dse.base.IndexedCollectionFormat
append, element
 
Fields inherited from class com.ibm.dse.base.FormatElement
dataElementName, name
 
Constructor Summary
VectoredIndexedCollectionFormat()
          This constructor creates a VectoredIndexedCollectionFormat object.
VectoredIndexedCollectionFormat(java.lang.String aName)
          This constructor creates a VectoredIndexedCollectionFormat object.
 
Method Summary
 java.util.Vector formatIndexedCollectionToVector(IndexedCollection anIndexedCollection)
          Formats the IndexedCollection elements according to the FormatElement in the element attribute
 java.util.Vector formatToVector(DataElement aDataElement)
          Verifies that the passed DataElement is an IndexedCollection and then calls formatIndexedCollectionTOVector().
 
Methods inherited from class com.ibm.dse.base.IndexedCollectionFormat
extract, format, formatIndexedCollection, getAppend, getElement, getTimesRepeat, initializeFrom, setAppend, setElement, setTimesRepeat, toStrings, unformat, unformatIndexedCollection
 
Methods inherited from class com.ibm.dse.base.FormatElement
exceptionInfo, externalizer, format, format, getDataElementName, getExternalizer, getName, getTagName, isCacheable, isConstant, readExternal, readExternal, readObject, reinitialize, removeExternal, rootDecorated, setDataElementName, setExternalizer, setName, setSize, toString, toTags, unformat, unformat, writeExternal, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VectoredIndexedCollectionFormat

public VectoredIndexedCollectionFormat()
This constructor creates a VectoredIndexedCollectionFormat object.

VectoredIndexedCollectionFormat

public VectoredIndexedCollectionFormat(java.lang.String aName)
                                throws java.io.IOException
This constructor creates a VectoredIndexedCollectionFormat object.
Parameters:
aName - java.lang.String
Method Detail

formatIndexedCollectionToVector

public java.util.Vector formatIndexedCollectionToVector(IndexedCollection anIndexedCollection)
                                                 throws DSEInvalidClassException,
                                                        DSEInvalidRequestException,
                                                        DSEInvalidArgumentException
Formats the IndexedCollection elements according to the FormatElement in the element attribute
Parameters:
anIndexedCollection - IndexedCollection
Returns:
java.util.Vector

formatToVector

public java.util.Vector formatToVector(DataElement aDataElement)
                                throws DSEInvalidClassException,
                                       DSEInvalidRequestException,
                                       DSEInvalidArgumentException
Verifies that the passed DataElement is an IndexedCollection and then calls formatIndexedCollectionTOVector().
Parameters:
aDataElement - com.ibm.dse.base.DataElement
Returns:
java.util.Vector