Interfaces
 InterfaceDescription
 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.
Classes
 ClassDescription
 Enum This is the base class for implementation of enumeration objects.
 NumericRounding The enumeration class that defines the acceptable values for numeric rounding.
 StringCase The enumeration class that defines the acceptable values for string case.