IBM Bank Transformation Toolkit Javadoc

com.ibm.btt.format
Interface WriteAdapter

All Known Implementing Classes:
AbstractWriteAdapter, ContextWriteAdapter, DataElementWriteAdapter, ElementInMapWriteAdapter, JavaElementInListWriteAdapter, JavaWriteAdapter, MapWriteAdapter

public interface WriteAdapter


Method Summary
 java.lang.Object getAttribute(java.lang.String key)
           
 WriteAdapter getChildAdapter(int index)
           
 WriteAdapter getChildAdapter(int index, java.lang.String elementType)
           
 WriteAdapter getChildAdapter(java.lang.String name)
          get an Adapter for a data field by the name.
 WriteAdapter getChildAdapter(java.lang.String name, java.lang.String type)
           
 void setAttribute(java.lang.String key, java.lang.Object value)
           
 void setBigDecimal(java.math.BigDecimal value)
           
 void setBigInteger(java.math.BigInteger value)
           
 void setBoolean(boolean value)
           
 void setBooleanObject(java.lang.Boolean value)
           
 void setByte(byte value)
           
 void setByteObject(java.lang.Byte value)
           
 void setBytes(byte[] value)
           
 void setCalendar(java.util.Calendar value)
           
 void setDate(java.util.Date date)
           
 void setDouble(double value)
           
 void setDoubleObject(java.lang.Double value)
           
 void setFloat(float value)
           
 void setFloatObject(java.lang.Float value)
           
 void setInt(int value)
           
 void setIntegerObject(java.lang.Integer value)
           
 void setLong(long value)
           
 void setLongObject(java.lang.Long value)
           
 void setObject(java.lang.Object value)
           
 void setShort(short value)
           
 void setShortObject(java.lang.Short value)
           
 void setString(java.lang.String value)
           
 

Method Detail

getChildAdapter

WriteAdapter getChildAdapter(java.lang.String name)
                             throws GetFailedException
get an Adapter for a data field by the name.

Parameters:
name -
Returns:
Throws:
GetFailedException

getChildAdapter

WriteAdapter getChildAdapter(java.lang.String name,
                             java.lang.String type)
                             throws GetFailedException
Throws:
GetFailedException

getChildAdapter

WriteAdapter getChildAdapter(int index,
                             java.lang.String elementType)
                             throws GetFailedException
Throws:
GetFailedException

getChildAdapter

WriteAdapter getChildAdapter(int index)
                             throws GetFailedException
Throws:
GetFailedException

setBoolean

void setBoolean(boolean value)
                throws SetFailedException
Throws:
SetFailedException

setBooleanObject

void setBooleanObject(java.lang.Boolean value)
                      throws SetFailedException
Throws:
SetFailedException

setByte

void setByte(byte value)
             throws SetFailedException
Throws:
SetFailedException

setByteObject

void setByteObject(java.lang.Byte value)
                   throws SetFailedException
Throws:
SetFailedException

setShort

void setShort(short value)
              throws SetFailedException
Throws:
SetFailedException

setShortObject

void setShortObject(java.lang.Short value)
                    throws SetFailedException
Throws:
SetFailedException

setInt

void setInt(int value)
            throws SetFailedException
Throws:
SetFailedException

setIntegerObject

void setIntegerObject(java.lang.Integer value)
                      throws SetFailedException
Throws:
SetFailedException

setLong

void setLong(long value)
             throws SetFailedException
Throws:
SetFailedException

setLongObject

void setLongObject(java.lang.Long value)
                   throws SetFailedException
Throws:
SetFailedException

setFloat

void setFloat(float value)
              throws SetFailedException
Throws:
SetFailedException

setFloatObject

void setFloatObject(java.lang.Float value)
                    throws SetFailedException
Throws:
SetFailedException

setDouble

void setDouble(double value)
               throws SetFailedException
Throws:
SetFailedException

setDoubleObject

void setDoubleObject(java.lang.Double value)
                     throws SetFailedException
Throws:
SetFailedException

setBigInteger

void setBigInteger(java.math.BigInteger value)
                   throws SetFailedException
Throws:
SetFailedException

setBigDecimal

void setBigDecimal(java.math.BigDecimal value)
                   throws SetFailedException
Throws:
SetFailedException

setBytes

void setBytes(byte[] value)
              throws SetFailedException
Throws:
SetFailedException

setString

void setString(java.lang.String value)
               throws SetFailedException
Throws:
SetFailedException

setCalendar

void setCalendar(java.util.Calendar value)
                 throws SetFailedException
Throws:
SetFailedException

setObject

void setObject(java.lang.Object value)
               throws SetFailedException
Throws:
SetFailedException

setDate

void setDate(java.util.Date date)
             throws SetFailedException
Throws:
SetFailedException

getAttribute

java.lang.Object getAttribute(java.lang.String key)

setAttribute

void setAttribute(java.lang.String key,
                  java.lang.Object value)

IBM Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2008