Class Pkgnamcsn
java.lang.Object
org.apache.derby.impl.drda.Pkgnamcsn
Class representing a PKGNAMCSN object (RDB Package Name,
Consistency Token, and Section Number).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate final classClass for objects used as keys in the hash tablestmtTablefound in theDatabaseclass. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ConsistencyTokenRDB Package Consistency Token.private final StringRDB Package Identifier.private final intRDB Package Section Number.private final StringRDB Package Collection Identifier.private final StringDatabase name.private ObjectObject which can be used for hashing when the consistency token can be ignored. -
Constructor Summary
ConstructorsConstructorDescriptionPkgnamcsn(String rdbnam, String rdbcolid, String pkgid, int pkgsn, ConsistencyToken pkgcnstkn) Create a newPkgnamcsninstance. -
Method Summary
-
Field Details
-
rdbnam
Database name. -
rdbcolid
RDB Package Collection Identifier. -
pkgid
RDB Package Identifier. -
pkgsn
private final int pkgsnRDB Package Section Number. -
pkgcnstkn
RDB Package Consistency Token. -
statementKey
Object which can be used for hashing when the consistency token can be ignored.
-
-
Constructor Details
-
Pkgnamcsn
Pkgnamcsn(String rdbnam, String rdbcolid, String pkgid, int pkgsn, ConsistencyToken pkgcnstkn) Create a newPkgnamcsninstance.- Parameters:
rdbnam- database namerdbcolid- RDB Package Collection Identifierpkgid- RDB Package Identifierpkgsn- RDB Package Section Numberpkgcnstkn- RDB Package Consistency Token
-
-
Method Details
-
getRdbnam
-
getRdbcolid
-
getPkgid
-
getPkgsn
public int getPkgsn()Get PKGSN.- Returns:
- RDB Package Section Number
-
getPkgcnstkn
-
toString
-
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 hasequals()andhashCode()methods which consider other objects returned fromgetStatementKey()equal if RDBNAM, RDBCOLID, PKGID and PKGSN are equal.- Returns:
- an
Objectvalue - See Also:
-