gms
Class UnformattedReaderOperator

java.lang.Object
  extended by bip.BIPAbstractScanner
      extended by bip.BIPUnformatted
          extended by gms.UnformattedReaderOperator
All Implemented Interfaces:
BIPScanner, Operator

public class UnformattedReaderOperator
extends BIPUnformatted
implements Operator


Field Summary
(package private)  boolean boolValue
           
(package private)  int intValue
           
(package private)  float realValue
           
(package private)  java.lang.String strValue
           
 
Fields inherited from class bip.BIPUnformatted
bis, filename, marked, newLine, readLength, readPosition
 
Fields inherited from class bip.BIPAbstractScanner
defaultUnits, defaultWidth
 
Constructor Summary
UnformattedReaderOperator()
           
 
Method Summary
 void constant(java.lang.String s)
           
 boolean isReading()
           
 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 bip.BIPUnformatted
close, endRead, getReadLength, getReadPosition, match, nextline, open, read, read, read, read, read, read, setMarked, setReadLength, setReadPosition, setUnMarked, startRead
 
Methods inherited from class bip.BIPAbstractScanner
read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, setDefaultUnits, setDefaultWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gms.Operator
close, nextline, open
 

Field Detail

realValue

float realValue

intValue

int intValue

boolValue

boolean boolValue

strValue

java.lang.String strValue
Constructor Detail

UnformattedReaderOperator

public UnformattedReaderOperator()
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

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

isReading

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