java.lang.Object
org.firebirdsql.jdbc.FBRowId
- All Implemented Interfaces:
RowId
,FirebirdRowId
Firebird row-id.
This is a thin wrapper around the bytes of a RDB$DB_KEY
.
This class is internal API of Jaybird. Future versions may radically change, move, or make inaccessible this type.
For the public API, refer to the RowId
and FirebirdRowId
interfaces.
- Since:
- 4.0
- Author:
- Mark Rotteveel
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
FBRowId
public FBRowId(byte[] rowIdBytes) Creates anFBRowId
from the provided byte array.- Parameters:
rowIdBytes
- Bytes of the row id
-
-
Method Details
-
toString
-
equals
Implementation note: allows for equality with any implementation of
RowId
. -
hashCode
public int hashCode() -
getBytes
public byte[] getBytes()NOTE: implementation will return a clone of the array.
-