Rice Pastry API

rice.p2p.past.gc
Class GCPastMetadata

java.lang.Object
  extended by rice.p2p.past.gc.GCPastMetadata
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class GCPastMetadata
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable

Version:
$Id: GCPastMetadata.java 2302 2005-03-11 00:58:26Z jeffh $
Author:
Peter Druschel
See Also:
Serialized Form

Field Summary
protected  long expiration
          DESCRIBE THE FIELD
 
Constructor Summary
GCPastMetadata(long expiration)
          Constructor.
 
Method Summary
 int compareTo(java.lang.Object other)
          Comparable, returns -1 if less, 0 if equal, and 1 if greater
 boolean equals(java.lang.Object o)
          Compares this to the parameter.
 long getExpiration()
          Method which returns the expiration time
 int hashCode()
          Computes a hash value for this object.
 GCPastMetadata setExpiration(long expiration)
          Method which sets the expiration time
 java.lang.String toString()
          Converts to a String representation of the object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

expiration

protected long expiration
DESCRIBE THE FIELD

Constructor Detail

GCPastMetadata

public GCPastMetadata(long expiration)
Constructor.

Parameters:
expiration - DESCRIBE THE PARAMETER
Method Detail

getExpiration

public long getExpiration()
Method which returns the expiration time

Returns:
The contained expiration time

setExpiration

public GCPastMetadata setExpiration(long expiration)
Method which sets the expiration time

Parameters:
expiration - The new Expiration value
Returns:
DESCRIBE THE RETURN VALUE

equals

public boolean equals(java.lang.Object o)
Compares this to the parameter.

Overrides:
equals in class java.lang.Object
Parameters:
o - the reference object with which to compare.
Returns:
true if this object is the same as the obj argument; false otherwise.

hashCode

public int hashCode()
Computes a hash value for this object.

Overrides:
hashCode in class java.lang.Object
Returns:
The hash value for this object.

compareTo

public int compareTo(java.lang.Object other)
Comparable, returns -1 if less, 0 if equal, and 1 if greater

Specified by:
compareTo in interface java.lang.Comparable
Parameters:
other - The object ot compare to
Returns:
the comparison

toString

public java.lang.String toString()
Converts to a String representation of the object.

Overrides:
toString in class java.lang.Object
Returns:
A string representation of the object.

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.