This project has retired. For details please refer to its Attic page.
Apache REEF: Org.Apache.REEF.Wake.IIdentifier Class Reference
Apache REEF  0.15.0
Retainable Evaluator Execution Framework
Public Member Functions | List of all members
Org.Apache.REEF.Wake.IIdentifier Class Referenceabstract

Identifier class for REEF. More...

Inherited by Org.Apache.REEF.Wake.Remote.Impl.StringIdentifier, and Org.Apache.REEF.Wake.Remote.IRemoteIdentifier.

Public Member Functions

abstract override int GetHashCode ()
 Returns a hash code for the object More...
 
abstract override bool Equals (object o)
 Checks that another object is equal to this object More...
 
abstract override string ToString ()
 Returns a string representation of this object More...
 

Detailed Description

Identifier class for REEF.

Identifiers are a generic naming primitive that carry some information about the type of object that they point to.

Examples include remote sockets or filenames.

Member Function Documentation

abstract override bool Org.Apache.REEF.Wake.IIdentifier.Equals ( object  o)
pure virtual

Checks that another object is equal to this object

Parameters
oThe object to compare
Returns
True if the object is the same as the object argument; false, otherwise

Implemented in Org.Apache.REEF.Wake.Remote.Impl.SocketRemoteIdentifier, and Org.Apache.REEF.Wake.Remote.Impl.StringIdentifier.

abstract override int Org.Apache.REEF.Wake.IIdentifier.GetHashCode ( )
pure virtual

Returns a hash code for the object

Returns
The hash code value for this object

Implemented in Org.Apache.REEF.Wake.Remote.Impl.SocketRemoteIdentifier, and Org.Apache.REEF.Wake.Remote.Impl.StringIdentifier.

abstract override string Org.Apache.REEF.Wake.IIdentifier.ToString ( )
pure virtual

Returns a string representation of this object

Returns
A string representation of this object

Implemented in Org.Apache.REEF.Wake.Remote.Impl.SocketRemoteIdentifier, and Org.Apache.REEF.Wake.Remote.Impl.StringIdentifier.


The documentation for this class was generated from the following file: