IBM Branch Transformation Toolkit Javadoc

com.ibm.dse.base
Class DataMapperConverterFormat

java.lang.Object
  extended bycom.ibm.dse.base.FormatElement
      extended bycom.ibm.dse.base.KeyedCollectionFormat
          extended bycom.ibm.dse.base.RecordFormat
              extended bycom.ibm.dse.base.DataMapperFormat
                  extended bycom.ibm.dse.base.DataMapperConverterFormat
All Implemented Interfaces:
Cacheable, Externalizable, java.io.Externalizable, java.io.Serializable

public class DataMapperConverterFormat
extends DataMapperFormat

The DataExternalizer class reads data elements. The definition file must be specified in DSE.INI, in the path settings.files.data. The tags must be in settings.tags.data.

See Also:
Serialized Form

Field Summary
static java.lang.String ByReference
          The String byReference
static java.lang.String ConversioType
          The String convType
static java.lang.String From
          The String from
 
Fields inherited from class com.ibm.dse.base.KeyedCollectionFormat
dataElementEmpty, elements
 
Fields inherited from class com.ibm.dse.base.FormatElement
dataElementName, externalizer, name
 
Constructor Summary
DataMapperConverterFormat()
          DataMapperConverterFormat constructor.
DataMapperConverterFormat(java.lang.String aName)
          DataMapperConverterFormat constructor.
 
Method Summary
 java.lang.Object initializeFrom(Tag aTag)
          Initializes a RecordFormat from the Tag attributes.
 void mapContents(Context inputContext, Context outputContext)
          Maps the contents of a context into another context.
 void mapContents(Operation inputOperation, Operation outputOperation)
          Maps the context of one operation into the context of another operation.
 
Methods inherited from class com.ibm.dse.base.DataMapperFormat
toStrings
 
Methods inherited from class com.ibm.dse.base.RecordFormat
extract, formatContext, formatKeyedCollection, obtainDataElement, obtainDataElement, toString, unformatContext, unformatKeyedCollection
 
Methods inherited from class com.ibm.dse.base.KeyedCollectionFormat
add, addElementAt, addFirst, at, format, format, getDataElementEmpty, getElements, getEnumeration, reinitialize, removeAll, removeAt, setElements, size, unformat, unformat
 
Methods inherited from class com.ibm.dse.base.FormatElement
exceptionInfo, externalizer, format, getDataElementName, getExternalizer, getName, getTagName, isCacheable, isConstant, isItConstant, readExternal, readExternal, readObject, removeExternal, rootDecorated, setDataElementName, setExternalizer, setName, setSize, toTags, unformat, writeExternal, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

From

public static final java.lang.String From
The String from

See Also:
Constant Field Values

ConversioType

public static final java.lang.String ConversioType
The String convType

See Also:
Constant Field Values

ByReference

public static final java.lang.String ByReference
The String byReference

See Also:
Constant Field Values
Constructor Detail

DataMapperConverterFormat

public DataMapperConverterFormat()
DataMapperConverterFormat constructor.


DataMapperConverterFormat

public DataMapperConverterFormat(java.lang.String aName)
                          throws java.io.IOException
DataMapperConverterFormat constructor.

Parameters:
aName - java.lang.String
Throws:
java.io.IOException - - The exception description
Method Detail

initializeFrom

public java.lang.Object initializeFrom(Tag aTag)
                                throws java.io.IOException
Initializes a RecordFormat from the Tag attributes.

Specified by:
initializeFrom in interface Externalizable
Overrides:
initializeFrom in class RecordFormat
Parameters:
aTag - com.ibm.dse.base.Tag
Returns:
java.lang.Object
Throws:
java.io.IOException

mapContents

public void mapContents(Context inputContext,
                        Context outputContext)
                 throws DSEInvalidArgumentException,
                        DSEInvalidClassException,
                        DSEInvalidRequestException
Maps the contents of a context into another context.

Overrides:
mapContents in class DataMapperFormat
Parameters:
inputContext - com.ibm.dse.base.Context
outputContext - com.ibm.dse.base.Context
Throws:
DSEInvalidArgumentException
DSEInvalidClassException
DSEInvalidRequestException

mapContents

public void mapContents(Operation inputOperation,
                        Operation outputOperation)
                 throws DSEInvalidArgumentException,
                        DSEInvalidClassException,
                        DSEInvalidRequestException
Maps the context of one operation into the context of another operation.

Overrides:
mapContents in class DataMapperFormat
Parameters:
inputOperation - com.ibm.dse.base.Operation
outputOperation - com.ibm.dse.base.Operation
Throws:
DSEInvalidArgumentException
DSEInvalidClassException
DSEInvalidRequestException

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005