Package Summary Overview Summary

### class:Character.Subset [NONE]
- Direct Known Subclasses: Character.UnicodeBlock, InputSubset Enclosing class: Character
      public static class Character.Subset
      extends Object
Instances of this class represent particular subsets of the Unicode character set. The only family of subsets defined in the `Character` class is `Character.UnicodeBlock`. Other portions of the Java API may define other subsets for their own purposes. Since: 1.2

### constructor:Subset(java.lang.String) [NONE]
- #### Subset
      protected Subset(String name)
Constructs a new `Subset` instance. Parameters: `name` - The name of this subset Throws: `NullPointerException` - if name is `null`

### method:equals(java.lang.Object) [NONE]
- #### equals
      public final boolean equals(Object obj)
Compares two `Subset` objects for equality. This method returns `true` if and only if `this` and the argument refer to the same object; since this method is `final`, this guarantee holds for all subclasses. Overrides: `equals` in class `Object` Parameters: `obj` - the reference object with which to compare. Returns: `true` if this object is the same as the obj argument; `false` otherwise. See Also: `Object.hashCode()`, `HashMap`

### method:hashCode() [NONE]
- #### hashCode
      public final int hashCode()
Returns the standard hash code as defined by the `Object.hashCode()` method. This method is `final` in order to ensure that the `equals` and `hashCode` methods will be consistent in all subclasses. Overrides: `hashCode` in class `Object` Returns: a hash code value for this object. See Also: `Object.equals(java.lang.Object)`, `System.identityHashCode(java.lang.Object)`

### method:toString() [NONE]
- #### toString
      public final String toString()
Returns the name of this subset. Overrides: `toString` in class `Object` Returns: a string representation of the object.