T trait

StandardSymbols

extends Object

Defines standard symbols (and types via its base trait).

Supertypes

Object

Members

def 

AnyClass

: Symbol

The class symbol of core class scala.Any.

The class symbol of core class scala.Any.

def 

AnyRefClass

: Symbol

The type symbol of core class scala.AnyRef.

The type symbol of core class scala.AnyRef.

def 

AnyValClass

: Symbol

The class symbol of core class scala.AnyVal.

The class symbol of core class scala.AnyVal.

def 

ArrayClass

: Symbol

The class symbol of class scala.Array.

The class symbol of class scala.Array.

def 

ArrayModule

: Symbol

The module symbol of module scala.Array.

The module symbol of module scala.Array.

def 

Array_apply

: Symbol

The method symbol of method apply in class scala.Array.

The method symbol of method apply in class scala.Array.

def 

Array_clone

: Symbol

The method symbol of method clone in class scala.Array.

The method symbol of method clone in class scala.Array.

def 

Array_length

: Symbol

The method symbol of method length in class scala.Array.

The method symbol of method length in class scala.Array.

def 

Array_update

: Symbol

The method symbol of method update in class scala.Array.

The method symbol of method update in class scala.Array.

def 

BooleanClass

: Symbol

The class symbol of primitive class scala.Boolean.

The class symbol of primitive class scala.Boolean.

def 

ByteClass

: Symbol

The class symbol of primitive class scala.Byte.

The class symbol of primitive class scala.Byte.

def 

CharClass

: Symbol

The class symbol of primitive class scala.Char.

The class symbol of primitive class scala.Char.

def 

ClassClass

: Symbol

The class symbol of class java.lang.Class.

The class symbol of class java.lang.Class.

def 

DoubleClass

: Symbol

The class symbol of primitive class scala.Double.

The class symbol of primitive class scala.Double.

def 

EmptyPackageClass

: Symbol

The class symbol of empty package _root_._empty_.

The class symbol of empty package _root_._empty_.

def 

FloatClass

: Symbol

The class symbol of primitive class scala.Float.

The class symbol of primitive class scala.Float.

def 

FunctionClass

( arity: Int isImplicit: Boolean isErased: Boolean ) : Symbol

Function-like object that maps arity to symbols for classes scala.FunctionX. - 0th element is Function0 - 1st element is Function1 - ... - Nth element...

Function-like object that maps arity to symbols for classes scala.FunctionX. - 0th element is Function0 - 1st element is Function1 - ... - Nth element is FunctionN

def 

FunctionClass$default$2

: Boolean

Function-like object that maps arity to symbols for classes scala.FunctionX. - 0th element is Function0 - 1st element is Function1 - ... - Nth element...

Function-like object that maps arity to symbols for classes scala.FunctionX. - 0th element is Function0 - 1st element is Function1 - ... - Nth element is FunctionN

def 

FunctionClass$default$3

: Boolean

Function-like object that maps arity to symbols for classes scala.FunctionX. - 0th element is Function0 - 1st element is Function1 - ... - Nth element...

Function-like object that maps arity to symbols for classes scala.FunctionX. - 0th element is Function0 - 1st element is Function1 - ... - Nth element is FunctionN

def 

IntClass

: Symbol

The class symbol of primitive class scala.Int.

The class symbol of primitive class scala.Int.

def 

JavaLangPackage

: Symbol

The module symbol of package java.lang.

The module symbol of package java.lang.

def 

LongClass

: Symbol

The class symbol of primitive class scala.Long.

The class symbol of primitive class scala.Long.

def 

NoneModule

: Symbol

The module symbol of module scala.None.

The module symbol of module scala.None.

def 

NothingClass

: Symbol

The class symbol of core class scala.Nothing.

The class symbol of core class scala.Nothing.

def 

NullClass

: Symbol

The class symbol of core class scala.Null.

The class symbol of core class scala.Null.

def 

ObjectClass

: Symbol

The class symbol of core class java.lang.Object.

The class symbol of core class java.lang.Object.

def 

OptionClass

: Symbol

The class symbol of class scala.Option.

The class symbol of class scala.Option.

def 

PredefModule

: Symbol

The module symbol of module scala.Predef.

The module symbol of module scala.Predef.

def 

Predef_classOf

: Symbol

The method symbol of method scala.Predef.classOf.

The method symbol of method scala.Predef.classOf.

def 

ProductClass

: Symbol

Function-like object that maps arity to symbols for classes scala.Product

Function-like object that maps arity to symbols for classes scala.Product

def 

RepeatedParamClass

: Symbol

A dummy class symbol that is used to indicate repeated parameters compiled by the Scala compiler.

A dummy class symbol that is used to indicate repeated parameters compiled by the Scala compiler.

def 

RootClass

: Symbol

The class symbol of root package _root_.

The class symbol of root package _root_.

def 

RootPackage

: Symbol

The module symbol of root package _root_.

The module symbol of root package _root_.

def 

ScalaNumericValueClasses

: List[Symbol]

Contains Scala numeric value classes: - Byte - Short - Int - Long - Float - Double - Char

Contains Scala numeric value classes: - Byte - Short - Int - Long - Float - Double - Char

def 

ScalaPackage

: Symbol

The module symbol of package scala.

The module symbol of package scala.

def 

ScalaPackageClass

: Symbol

The class symbol of package scala.

The class symbol of package scala.

def 

ScalaPrimitiveValueClasses

: List[Symbol]

Contains Scala primitive value classes: - Byte - Short - Int - Long - Float - Double - Char - Boolean - Unit

Contains Scala primitive value classes: - Byte - Short - Int - Long - Float - Double - Char - Boolean - Unit

def 

ShortClass

: Symbol

The class symbol of primitive class scala.Short.

The class symbol of primitive class scala.Short.

def 

SomeModule

: Symbol

The module symbol of module scala.Some.

The module symbol of module scala.Some.

def 

StringClass

: Symbol

The class symbol of class scala.String.

The class symbol of class scala.String.

def 

TupleClass

( arity: Int ) : Symbol

Function-like object that maps arity to symbols for classes scala.TupleX. - 0th element is NoSymbol - 1st element is NoSymbol - 2st element is Tuple2 -...

Function-like object that maps arity to symbols for classes scala.TupleX. - 0th element is NoSymbol - 1st element is NoSymbol - 2st element is Tuple2 - ... - 22nd element is Tuple22 - 23nd element is NoSymbol // TODO update when we will have more tuples - ...

def 

UnitClass

: Symbol

The class symbol of primitive class scala.Unit.

The class symbol of primitive class scala.Unit.

def 

isTupleClass

( sym: Symbol ) : Boolean

Returns true if sym is a Tuple1, Tuple2, ... Tuple22

Returns true if sym is a Tuple1, Tuple2, ... Tuple22