SSF.Util.Streams
Class StreamField

java.lang.Object
  |
  +--SSF.Util.Streams.StreamField

public class StreamField
extends java.lang.Object


Field Summary
static int FIELD_FLT32
           
static int FIELD_FLT64
           
static int FIELD_INT32
           
static int FIELD_INT64
           
static int FIELD_INVALID
           
 
Method Summary
 void config(com.renesys.raceway.DML.Configuration cfg)
          Syntax: field [id XX type YY] where YY={int32,int64,flt32,flt64}.
 double doubleValue(java.io.DataInputStream bin)
           
 float floatValue(java.io.DataInputStream bin)
           
protected  void init(java.lang.String fieldID, java.lang.String fieldType)
           
 int intValue(java.io.DataInputStream bin)
           
 long longValue(java.io.DataInputStream bin)
           
static StreamField make(com.renesys.raceway.DML.Configuration cfg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_INVALID

public static final int FIELD_INVALID
See Also:
Constant Field Values

FIELD_INT32

public static final int FIELD_INT32
See Also:
Constant Field Values

FIELD_FLT32

public static final int FIELD_FLT32
See Also:
Constant Field Values

FIELD_INT64

public static final int FIELD_INT64
See Also:
Constant Field Values

FIELD_FLT64

public static final int FIELD_FLT64
See Also:
Constant Field Values
Method Detail

make

public static StreamField make(com.renesys.raceway.DML.Configuration cfg)

config

public void config(com.renesys.raceway.DML.Configuration cfg)
            throws com.renesys.raceway.DML.configException
Syntax: field [id XX type YY] where YY={int32,int64,flt32,flt64}.

com.renesys.raceway.DML.configException

init

protected void init(java.lang.String fieldID,
                    java.lang.String fieldType)

doubleValue

public double doubleValue(java.io.DataInputStream bin)
                   throws java.io.IOException
java.io.IOException

floatValue

public float floatValue(java.io.DataInputStream bin)
                 throws java.io.IOException
java.io.IOException

intValue

public int intValue(java.io.DataInputStream bin)
             throws java.io.IOException
java.io.IOException

longValue

public long longValue(java.io.DataInputStream bin)
               throws java.io.IOException
java.io.IOException