public CharViewBufferImpl (ByteBuffer bb, int offset, int capacity, int limit, int position, int mark, boolean readOnly)
public CharViewBufferImpl (ByteBuffer bb, boolean readOnly)
  public CharViewBufferImpl (ByteBuffer bb, int offset, int capacity,                               int limit, int position, int mark,                               boolean readOnly)  {    super (limit, limit, offset, position);    this.bb = bb;    this.readOnly = readOnly;    // FIXME: What if this is called from CharViewBufferImpl and ByteBuffer has changed its endianess ?    this.endian = bb.order ();  }