GemFire 7.0

com.gemstone.gemfire.lang
Interface Identifiable<T extends Comparable<T>>

Type Parameters:
T - the class type of the identifier.
All Superinterfaces:
Serializable
All Known Subinterfaces:
Function
All Known Implementing Classes:
AbstractLauncher, FunctionAdapter, LocatorLauncher, ServerLauncher

public interface Identifiable<T extends Comparable<T>>
extends Serializable

The Identifiable interface defines a contract for classes whose Object instances can be uniquely identified relative to other Object instances within the same class type hierarchy.

Since:
7.0
See Also:
Comparable

Method Summary
 T getId()
          Gets the identifier uniquely identifying this Object instance.
 

Method Detail

getId

T getId()
Gets the identifier uniquely identifying this Object instance.

Returns:
an identifier uniquely identifying this Object.

GemFire 7.0

Copyright © 1997-2012 VMware, Inc. All rights reserved.