in scala.runtime
class RichChar

final class RichChar
extends java.lang.Object
with scala.Proxy
with scala.Ordered[scala.Char]
with scala.ScalaObject

For example, in the following code

    object test extends Application {
      Console.println('\40'.isWhitespace)
      Console.println('\011'.isWhitespace)
      Console.println('1'.asDigit == 1)
      Console.println('A'.asDigit == 10)
    }

the implicit conversions are performed using the predefined view Predef.charWrapper.


Constructor Summary
def this (x: scala.Char)

Def Summary
def asDigit : scala.Int

def compare (y: scala.Char) : scala.Int

def isControl : scala.Boolean

def isDigit : scala.Boolean

def isLetter : scala.Boolean

def isLetterOrDigit : scala.Boolean

def isLowerCase : scala.Boolean

def isUpperCase : scala.Boolean

def isWhitespace : scala.Boolean

def self : scala.Any

def to (y: scala.Char) : scala.Iterator[scala.Char]

def toLowerCase : scala.Char

def toUpperCase : scala.Char

Def inherited from scala.Proxy
equals , hashCode, self, toString
Def inherited from scala.Ordered[scala.Char]
< , <=, >, >=, compare, compareTo
Constructor Detail
def this (x: scala.Char)

Def Detail
def asDigit : scala.Int

def compare (y: scala.Char): scala.Int

def isControl : scala.Boolean

def isDigit : scala.Boolean

def isLetter : scala.Boolean

def isLetterOrDigit : scala.Boolean

def isLowerCase : scala.Boolean

def isUpperCase : scala.Boolean

def isWhitespace : scala.Boolean

def self : scala.Any

def to (y: scala.Char): scala.Iterator[scala.Char]

def toLowerCase : scala.Char

def toUpperCase : scala.Char