com.bea.tuxedo.control
Class FieldDeserializer
java.lang.Object
com.bea.tuxedo.control.Deserializer
com.bea.tuxedo.control.FieldDeserializer
public class FieldDeserializer
- extends Deserializer
Map an FML/FML32 or View/View32 buffer received from Tuxedo into a Java object.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldDeserializer
public FieldDeserializer(weblogic.wtc.jatmi.FML buff,
TuxedoControl.MappingStrictness strict,
List issues,
weblogic.wtc.jatmi.FldTbl[] fldTables,
TuxedoControl.AccessorName conv,
TuxedoControl.DebugLevel logLev)
- Constructor for FML buffers.
- Parameters:
buff - An instance of an FML buffer.strict - The mapping strictnessissues - The issue list to add to.fldTables - An array of FML field tables to associate with the buffer.conv - Conventions to use when mapping accessors to fields.logLev - The log level set for this method
FieldDeserializer
public FieldDeserializer(weblogic.wtc.jatmi.TypedBuffer buff,
TuxedoControl.MappingStrictness strict,
List issues,
TuxedoControl.AccessorName conv,
TuxedoControl.DebugLevel logLev)
- Constructor for View or View32 buffers.
- Parameters:
buff - An instance of a View or View32 buffer.strict - The mapping strictness.issues - The issue list to add to.conv - Conventions to use when mapping accessors to fields.logLev - The log level set for this method
deserialize
public Object deserialize(Class cls,
String name)
- Deserialize a field into an object, given the class of the object.
- Specified by:
deserialize in class Deserializer
- Parameters:
cls - The class of the objectname - The name of the object - may be an empty string