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

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

private class FarragoSyntheticObject.BooleanBitReference
extends Object
implements BitReference

Implementation of BitReference for accessing a NOT NULL boolean field.


Field Summary
(package private)  Field field
           
 
Constructor Summary
private FarragoSyntheticObject.BooleanBitReference()
           
 
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

field

Field field
Constructor Detail

FarragoSyntheticObject.BooleanBitReference

private FarragoSyntheticObject.BooleanBitReference()
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