net.sf.farrago.type.runtime
Class FarragoSyntheticObject.NullIndicatorBitReference

java.lang.Object
  extended by net.sf.farrago.type.runtime.FarragoSyntheticObject.NullIndicatorBitReference
All Implemented Interfaces:
BitReference
Enclosing class:
FarragoSyntheticObject

private static class FarragoSyntheticObject.NullIndicatorBitReference
extends Object
implements BitReference

Implementation of BitReference for accessing a null indicator.


Field Summary
(package private)  NullableValue nullableValue
           
 
Constructor Summary
private FarragoSyntheticObject.NullIndicatorBitReference()
           
 
Method Summary
 boolean getBit()
           
 void setBit(boolean bit)
          Sets the bit value referenced by this.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nullableValue

NullableValue nullableValue
Constructor Detail

FarragoSyntheticObject.NullIndicatorBitReference

private FarragoSyntheticObject.NullIndicatorBitReference()
Method Detail

setBit

public void setBit(boolean bit)
Description copied from interface: BitReference
Sets the bit value referenced by this.

Specified by:
setBit in interface BitReference
Parameters:
bit - new value

getBit

public boolean getBit()
Specified by:
getBit in interface BitReference
Returns:
the bit value referenced by this