Last update: 2011-06-23

org.proteios.core.data.keyring
Class ProjectKeys

java.lang.Object
  extended by org.proteios.core.data.keyring.KeyPermission
      extended by org.proteios.core.data.keyring.ProjectKeys
All Implemented Interfaces:
Serializable, Comparable<KeyPermission>

public final class ProjectKeys
extends KeyPermission
implements Serializable

Class for mapping the ProjectKeys table.

Version:
2.0
Author:
Nicklas
See Also:
Serialized Form
Last modified
$Date: 2009-04-09 08:48:11 +0200 (Thu, 09 Apr 2009) $

Constructor Summary
ProjectKeys()
          Create a new ProjectKeys object.
 
Method Summary
 boolean equals(Object o)
          Check if this object is equal to another ProjectKeys object.
 int getProjectId()
          Get the id of the project.
 int hashCode()
          Calculate the hash code for the object.
 void setProjectId(int projectId)
          Set the id of the project.
 
Methods inherited from class org.proteios.core.data.keyring.KeyPermission
compareTo, getKeyId, getPermission, setKeyId, setPermission
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectKeys

public ProjectKeys()
Create a new ProjectKeys object.

Method Detail

getProjectId

public int getProjectId()
Get the id of the project.


setProjectId

public void setProjectId(int projectId)
Set the id of the project.


equals

public boolean equals(Object o)
Check if this object is equal to another ProjectKeys object. They are considered to be the same if the project id and the key id are the same. The permissions may be different.

Overrides:
equals in class Object

hashCode

public int hashCode()
Calculate the hash code for the object.

Overrides:
hashCode in class Object

Last update: 2011-06-23