com.bea.tuxedo.control
Class TuxClassFMLSerialize

java.lang.Object
  extended by com.bea.tuxedo.control.TuxClassFMLSerialize
All Implemented Interfaces:
ITuxClass

public class TuxClassFMLSerialize
extends Object
implements ITuxClass

Provide access to the fields in an FML or FML32 buffer.


Constructor Summary
TuxClassFMLSerialize(boolean is32Bit)
          Constructor.
 
Method Summary
 void addTable(weblogic.wtc.jatmi.FldTbl table)
          Add a field table to the object.
 ITuxField getField(String fldName)
          Find the field corresponding to name.
 int getType(String fldName)
          Find the Tuxedo type for the field corresponding to name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TuxClassFMLSerialize

public TuxClassFMLSerialize(boolean is32Bit)
Constructor.

Parameters:
is32Bit - True indicates an FML32 buffer, false FML.
Method Detail

addTable

public void addTable(weblogic.wtc.jatmi.FldTbl table)
Add a field table to the object. Creates a TuxFieldFMLSerialize object for each field in the table.

Parameters:
table - The field table to add.

getField

public ITuxField getField(String fldName)
Find the field corresponding to name.

Specified by:
getField in interface ITuxClass
Parameters:
fldName - The name to look for.
Returns:
The corresponding field object or null, if there is no corresponding field.

getType

public int getType(String fldName)
Find the Tuxedo type for the field corresponding to name.

Specified by:
getType in interface ITuxClass
Parameters:
fldName - The name to look for.
Returns:
The tuxedo type of the field.