| Interface | Description |
---|
| ICloneable |
A class that implements this interface indicates that it can be cloned by the clone() method. |
| IComparable |
This interface imposes a total ordering on the objects of each class that implements it. |
| IComparator |
A comparison function, which imposes a total ordering on some collection of objects. |
| IDisposable |
This interface exposes a way to tell to an object that it is no longer needed. |
| IEquatable |
This interface defines that a class can evaluate equality of instances. |
| IIndexable |
This interface defines a contract for objects that contains an index. |
| IInitializable |
Defines an interface to initialize the object. |
| IPriority |
This interface defines a contract for objects that contains a priority. |
| ISerializable |
Allows an object to control its own serialization. |
| ISortable |
A class that implements this interface indicates that it can be sorted by the sort() method. |
| ITypeable |
This interface defines a contract for objects that specify a type. |