| Modifier and Type | Class and Description |
|---|---|
| private class | Pkgnamcsn.StatementKey
Class for objects used as keys in the hash table
|
| Modifier and Type | Field and Description |
|---|---|
| private final ConsistencyToken | pkgcnstkn
RDB Package Consistency Token. |
| private final String | pkgid
RDB Package Identifier. |
| private final int | pkgsn
RDB Package Section Number. |
| private final String | rdbcolid
RDB Package Collection Identifier. |
| private final String | rdbnam
Database name. |
| private Object | statementKey
Object which can be used for hashing when the consistency token can be ignored. |
| Access | Constructor and Description |
|---|---|
| pack-priv | Pkgnamcsn(String
database name rdbnam, String RDB Package Collection Identifier rdbcolid, String RDB Package Identifier pkgid, int RDB Package Section Number pkgsn, ConsistencyToken RDB Package Consistency Token pkgcnstkn)Create a new |
| Modifier and Type | Method and Description |
|---|---|
| public ConsistencyToken | |
| public String | |
| public int | |
| public String | |
| public String | |
| public Object | Returns: anObject valueReturn an object which can be used as a key in a hash table when the value of the consistency token can be ignored. |
| public String |
| pkgcnstkn | back to summary |
|---|---|
| private final ConsistencyToken pkgcnstkn RDB Package Consistency Token. | |
| pkgid | back to summary |
|---|---|
| private final String pkgid RDB Package Identifier. | |
| pkgsn | back to summary |
|---|---|
| private final int pkgsn RDB Package Section Number. | |
| rdbcolid | back to summary |
|---|---|
| private final String rdbcolid RDB Package Collection Identifier. | |
| rdbnam | back to summary |
|---|---|
| private final String rdbnam Database name. | |
| statementKey | back to summary |
|---|---|
| private Object statementKey Object which can be used for hashing when the consistency token can be ignored. | |
| Pkgnamcsn | back to summary |
|---|---|
| pack-priv Pkgnamcsn(String rdbnam, String rdbcolid, String pkgid, int pkgsn, ConsistencyToken pkgcnstkn) Create a new
| |
| getPkgcnstkn | back to summary |
|---|---|
| public ConsistencyToken getPkgcnstkn() Get PKGCNSTKN.
| |
| getPkgid | back to summary |
|---|---|
| public String getPkgid() Get PKGID.
| |
| getPkgsn | back to summary |
|---|---|
| public int getPkgsn() Get PKGSN.
| |
| getRdbcolid | back to summary |
|---|---|
| public String getRdbcolid() Get RDBCOLID.
| |
| getRdbnam | back to summary |
|---|---|
| public String getRdbnam() Get RDBNAM.
| |
| getStatementKey | back to summary |
|---|---|
| public Object getStatementKey() Return an object which can be used as a key in a hash table
when the value of the consistency token can be ignored. The
object has
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Return string representation.
| |
stmtTable found in the Database
class. The equals() and hashCode()
methods consider other StatementKey objects equal
to this object if they are associated with a
Pkgnamcsn object with the same values for RDBNAM,
RDBCOLID, PKGID and PKGSN.
Database
| Modifier and Type | Field and Description |
|---|---|
| private int | hash
Cached hash code. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if the objects are equalanother object obj)Overrides java. StatementKey object matches this object.
|
| public int | |
| private boolean |
| hash | back to summary |
|---|---|
| private int hash Cached hash code. | |
| StatementKey | back to summary |
|---|---|
| private StatementKey() | |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides java. Check whether RDBNAM, RDBCOLID, PKGID and PKGSN of another
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Calculate hash code.
| |
| isKeyFor | back to summary |
|---|---|
| private boolean isKeyFor(Pkgnamcsn p) Check whether this object can be used as a key for a
| |