BlobImpl(Object callerReference, byte[] blob) { if (blob == null) { throw new IllegalArgumentException("blob cannot be null."); }  _connection = Support.getConnection(callerReference); _blob = blob;
BlobImpl(ConnectionJDBC2 connection) { this(connection, EMPTY_BLOB);
    BlobImpl(Object callerReference, byte[] blob) {        if (blob == null) {            throw new IllegalArgumentException("blob cannot be null.");        }        _connection = Support.getConnection(callerReference);        _blob = blob;    }