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:Character.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.