public BooleanColumn(int nrows,int capacity,boolean defaultValue){
  super(boolean.class,new Boolean(defaultValue));
  if (capacity < nrows) {
    throw new IllegalArgumentException("Capacity value can not be less than the row count.");
  }
  m_bits=new BitSet(capacity);
  m_bits.set(0,capacity,defaultValue);
  m_size=nrows;
}

public BooleanColumn ( int nrows , int capacity , boolean defaultValue ) { super ( boolean . class , new Boolean ( defaultValue ) ) ; if ( capacity < nrows ) { throw new IllegalArgumentException ( "Capacity value can not be less than the row count." ) ; } m_bits = new BitSet ( capacity ) ; m_bits . set ( 0 , capacity , defaultValue ) ; m_size = nrows ; }
create a new booleancolumn .
