gms
Class ObjectReaderOperator

java.lang.Object
  extended by gms.ObjectReaderOperator
All Implemented Interfaces:
Operator

public class ObjectReaderOperator
extends java.lang.Object
implements Operator


Field Summary
(package private)  boolean boolValue
           
(package private)  int intValue
           
(package private)  java.io.ObjectInputStream ios
           
(package private)  boolean optional
           
(package private)  float realValue
           
(package private)  java.lang.String strValue
           
 
Constructor Summary
ObjectReaderOperator()
           
 
Method Summary
 void close()
           
 void constant(java.lang.String s)
           
 boolean isReading()
           
 void nextline()
           
 void open(java.lang.String filename)
           
 void operate(ByRefBoolean variable)
           
 void operate(ByRefBoolean variable, int size)
           
 void operate(ByRefFloat variable)
           
 void operate(ByRefFloat variable, int size)
           
 void operate(ByRefInt variable)
           
 void operate(ByRefInt variable, int size)
           
 void operate(ByRefString variable)
           
 void operate(ByRefString variable, int size)
           
 void setAlwaysQuote(boolean state)
           
 void setDefault(boolean value)
           
 void setDefault(float value)
           
 void setDefault(int value)
           
 void setDefault(java.lang.String value)
           
 void setField(char field)
           
 void setOptional(boolean state)
           
 void setQuote(char quote)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ios

java.io.ObjectInputStream ios

optional

boolean optional

intValue

int intValue

realValue

float realValue

boolValue

boolean boolValue

strValue

java.lang.String strValue
Constructor Detail

ObjectReaderOperator

public ObjectReaderOperator()
Method Detail

setOptional

public void setOptional(boolean state)
Specified by:
setOptional in interface Operator

setDefault

public void setDefault(float value)
Specified by:
setDefault in interface Operator

setDefault

public void setDefault(int value)
Specified by:
setDefault in interface Operator

setDefault

public void setDefault(boolean value)
Specified by:
setDefault in interface Operator

setDefault

public void setDefault(java.lang.String value)
Specified by:
setDefault in interface Operator

setAlwaysQuote

public void setAlwaysQuote(boolean state)
Specified by:
setAlwaysQuote in interface Operator

setQuote

public void setQuote(char quote)
Specified by:
setQuote in interface Operator

setField

public void setField(char field)
Specified by:
setField in interface Operator

constant

public void constant(java.lang.String s)
              throws java.lang.Exception
Specified by:
constant in interface Operator
Throws:
java.lang.Exception

nextline

public void nextline()
              throws java.lang.Exception
Specified by:
nextline in interface Operator
Throws:
java.lang.Exception

open

public void open(java.lang.String filename)
          throws java.lang.Exception
Specified by:
open in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefString variable)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefInt variable)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefFloat variable)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefBoolean variable)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefString variable,
                    int size)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefInt variable,
                    int size)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefFloat variable,
                    int size)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

operate

public void operate(ByRefBoolean variable,
                    int size)
             throws java.lang.Exception
Specified by:
operate in interface Operator
Throws:
java.lang.Exception

close

public void close()
           throws java.lang.Exception
Specified by:
close in interface Operator
Throws:
java.lang.Exception

isReading

public boolean isReading()
Specified by:
isReading in interface Operator