in scala
class Symbol

final case `class` Symbol
  `extends` java.lang.Object
  `with` scala.ScalaObject
  `with` scala.CaseClass

  Instances of `Symbol` can be created easily with Scala's built-in quote mechanism. For instance, the Scala term `'mysym` will invoke the constructor of the `Symbol` class in the following way: `new Symbol("mysym")`. .

author:
  Martin Odersky
version:
  1.7, 08/12/2003

Constructor Summary
| `def` this ( name : java.lang.String )

Def Summary
`final` `override` | `def` $tag : scala.Int
`final` `override` | `def` caseArity : scala.Int
`final` `override` | `def` caseElement ( x$1 : scala.Int ) : scala.Any
`final` `override` | `def` caseName : java.lang.String
`override` | `def` equals ( x$1 : scala.Any ) : scala.Boolean
`override` | `def` hashCode : scala.Int
`override` | `def` toString : java.lang.String Converts this symbol to a string.

Constructor Detail

`def` this ( name : java.lang.String )

Def Detail

final override `def` $tag : scala.Int

final override `def` caseArity : scala.Int

final override `def` caseElement ( x$1 : scala.Int ) : scala.Any

final override `def` caseName : java.lang.String

override `def` equals ( x$1 : scala.Any ) : scala.Boolean

override `def` hashCode : scala.Int

override `def` toString : java.lang.String

  Converts this symbol to a string.