   public Status(StatusCode code, @StdString String msg) { super((Pointer)null); allocate(code, msg); }   private native void allocate(StatusCode code, @StdString String msg);   public Status(@Cast("arrow::StatusCode") byte code, @StdString BytePointer msg) { super((Pointer)null); allocate(code, msg); }   private native void allocate(@Cast("arrow::StatusCode") byte code, @StdString BytePointer msg)