com.ibm.nex.odpp
Class Row

java.lang.Object
  extended by Struct
      extended by com.ibm.nex.odpp.Row
All Implemented Interfaces:
java.lang.Iterable<Field>

public class Row
extends Struct
implements java.lang.Iterable<Field>


Field Summary
static java.lang.String COPYRIGHT
          Legal copyright notice.
 
Constructor Summary
Row(FieldDescriptor[] fieldDescriptors)
          Constructs a new Row instance.
 
Method Summary
 void free()
           
 Field getField(int fieldIndex)
          Returns the field at the specified field index
 java.util.Iterator<Field> iterator()
           
 void toC()
           
 void toJava()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Legal copyright notice.

See Also:
Constant Field Values
Constructor Detail

Row

public Row(FieldDescriptor[] fieldDescriptors)
Constructs a new Row instance. Fields are initialized with the value "**unassigned**"

Parameters:
fieldDescriptors - The field descriptors.
Method Detail

free

public void free()

getField

public Field getField(int fieldIndex)
Returns the field at the specified field index

Parameters:
fieldIndex - The field index.
Returns:
The requested field.

iterator

public java.util.Iterator<Field> iterator()
Specified by:
iterator in interface java.lang.Iterable<Field>

toC

public void toC()

toJava

public void toJava()