scala
.
reflect
.
internal
.
Symbols
AbsSymbolImpl
abstract
class
AbsSymbolImpl
extends
AbsSymbol
Self Type
Symbol
Source
Symbols.scala
Linear Supertypes
AbsSymbol
, AnyRef,
Any
Known Subclasses
AbstractTypeMixin
,
AbstractTypeSymbol
,
AliasTypeSymbol
,
BottomClassSymbol
,
ClassSymbol
,
FreeVar
,
InstanceRefSymbol
,
MethodSymbol
,
ModuleClassSymbol
,
ModuleSymbol
,
NoSymbol
,
NothingClass
,
NullClass
,
Symbol
,
SynchronizedClassSymbol
,
SynchronizedMethodSymbol
,
SynchronizedModuleClassSymbol
,
SynchronizedSymbol
,
SynchronizedTermSymbol
,
SynchronizedTypeSymbol
,
TermSymbol
,
TypeSkolem
,
TypeSymbol
Ordering
Alphabetic
By inheritance
Inherited
Hide All
Show all
AbsSymbolImpl
AbsSymbol
AnyRef
Any
Visibility
Public
All
Instance Constructors
new
AbsSymbolImpl
()
Abstract Value Members
abstract
def
annotations
: List[
AnnotationInfo
]
Definition Classes
AbsSymbol
abstract
def
companionSymbol
:
Symbol
Definition Classes
AbsSymbol
abstract
def
enclosingPackageClass
:
Symbol
Definition Classes
AbsSymbol
abstract
def
enclosingTopLevelClass
:
Symbol
Definition Classes
AbsSymbol
abstract
def
fullName
: String
Definition Classes
AbsSymbol
abstract
def
hasAnnotation
(
sym:
Symbol
)
:
Boolean
Definition Classes
AbsSymbol
abstract
def
hasModifier
(
mod:
Modifier
)
:
Boolean
Definition Classes
AbsSymbol
abstract
def
id
:
Int
Definition Classes
AbsSymbol
abstract
def
isAbstractType
:
Boolean
Definition Classes
AbsSymbol
abstract
def
isAliasType
:
Boolean
Definition Classes
AbsSymbol
abstract
def
isClass
:
Boolean
Definition Classes
AbsSymbol
abstract
def
isTerm
:
Boolean
Definition Classes
AbsSymbol
abstract
def
isType
:
Boolean
Definition Classes
AbsSymbol
abstract
def
modifiers
: Set[
Modifier
]
Definition Classes
AbsSymbol
abstract
def
moduleClass
:
Symbol
Definition Classes
AbsSymbol
abstract
def
name
:
Name
Definition Classes
AbsSymbol
abstract
def
owner
:
Symbol
Definition Classes
AbsSymbol
abstract
def
privateWithin
:
Symbol
Definition Classes
AbsSymbol
Concrete Value Members
final
def
!=
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
: T0
Definition Classes
Any
def
asType
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
asTypeConstructor
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
asTypeIn
(
site:
Type
)
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
clone
()
: AnyRef
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
enclosingClass
:
Symbol
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
enclosingMethod
:
Symbol
Definition Classes
AbsSymbolImpl
→ AbsSymbol
final
def
eq
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
final
def
getClass
()
: Class[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
newNestedSymbol
(
name:
Name
,
pos: Position
,
newFlags:
Long
)
:
Symbol
Definition Classes
AbsSymbolImpl
→ AbsSymbol
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
selfType
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
setAnnotations
(
annots:
AnnotationInfo
*
)
: AbsSymbolImpl.this.type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
setInternalFlags
(
flag:
Long
)
: AbsSymbolImpl.this.type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
setTypeSignature
(
tpe:
Type
)
: AbsSymbolImpl.this.type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
final
def
synchronized
[
T0
]
(
arg0: ⇒ T0
)
: T0
Definition Classes
AnyRef
def
thisPrefix
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
typeSignature
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
def
typeSignatureIn
(
site:
Type
)
:
Type
Definition Classes
AbsSymbolImpl
→ AbsSymbol
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
Inherited from
AbsSymbol
Inherited from AnyRef
Inherited from
Any