jedd.internal
Class Domain

java.lang.Object
  extended by jedd.internal.Domain
Direct Known Subclasses:
Domain

public abstract class Domain
extends java.lang.Object


Field Summary
protected  boolean[] usefulBits
           
 
Constructor Summary
Domain()
           
 
Method Summary
abstract  int maxBits()
           
 int maxUsefulBit()
           
 java.lang.String name()
           
abstract  Numberer numberer()
           
 int numUsefulBits()
           
 long readBits(PhysicalDomain physDom, int[] bits)
           
 void setBits(PhysicalDomain physDom, int[] bits, long value)
           
 java.lang.String toString()
           
 boolean[] usefulBits()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

usefulBits

protected boolean[] usefulBits
Constructor Detail

Domain

public Domain()
Method Detail

numberer

public abstract Numberer numberer()

maxBits

public abstract int maxBits()

usefulBits

public boolean[] usefulBits()

maxUsefulBit

public int maxUsefulBit()

numUsefulBits

public int numUsefulBits()

name

public java.lang.String name()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setBits

public void setBits(PhysicalDomain physDom,
                    int[] bits,
                    long value)

readBits

public long readBits(PhysicalDomain physDom,
                     int[] bits)