Added in API level 1

Subset

class Subset
kotlin.Any
   ↳ java.lang.Character.Subset

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.

Summary

Protected constructors
Subset(name: String)

Constructs a new Subset instance.

Public methods
Boolean
equals(other: Any?)

Compares two Subset objects for equality.

Int

Returns the standard hash code as defined by the Object#hashCode method.

String

Returns the name of this subset.

Protected constructors

Subset

Added in API level 1
protected Subset(name: String)

Constructs a new Subset instance.

Parameters
name String: The name of this subset
Exceptions
java.lang.NullPointerException if name is null

Public methods

equals

Added in API level 1
fun equals(other: Any?): Boolean

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.

Parameters
obj the reference object with which to compare.
Return
Boolean true if this object is the same as the obj argument; false otherwise.

hashCode

Added in API level 1
fun hashCode(): Int

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.

Return
Int a hash code value for this object.

toString

Added in API level 1
fun toString(): String

Returns the name of this subset.

Return
String a string representation of the object.