| java.lang.Object org.apache.derby.iapi.sql.dictionary.StatementPermission org.apache.derby.iapi.sql.dictionary.StatementTablePermission
All known Subclasses: org.apache.derby.iapi.sql.dictionary.StatementColumnPermission,
StatementTablePermission | public class StatementTablePermission extends StatementPermission (Code) | | This class describes a table permission required by a statement.
|
StatementTablePermission | public StatementTablePermission(UUID tableUUID, int privType)(Code) | | Constructor for StatementTablePermission. Creates an instance of
table permission requested for the given access.
Parameters: tableUUID - UUID of the table Parameters: privType - Access privilege requested |
equals | public boolean equals(Object obj)(Code) | | Routine to check if another instance of access descriptor matches this.
Used to ensure only one access descriptor for a table of given privilege is created.
Otherwise, every column reference from a table may create a descriptor for that table.
Parameters: obj - Another instance of StatementPermission true if match |
getPrivName | public String getPrivName()(Code) | | Return privilege needed for this access as string
privilege string |
getPrivType | public int getPrivType()(Code) | | Return privilege access requested for this access descriptor
Privilege access |
getTableUUID | public UUID getTableUUID()(Code) | | Return table UUID for this access descriptor
Table UUID |
hashCode | public int hashCode()(Code) | | Return hash code for this instance
Hashcode |
|
|