scala
.
meta
.
scalasig
.
lowlevel
TypeSymbol
Related Doc:
package lowlevel
case class
TypeSymbol
(
name:
Ref
,
owner:
Ref
,
flags:
Long
,
within:
Option
[
Ref
]
,
info:
Ref
)
extends
EmbeddedSymbol
with
Product
with
Serializable
Linear Supertypes
Serializable
,
java.io.Serializable
,
EmbeddedSymbol
,
Flagged
,
Symbol
,
Entry
,
Entity
,
Pretty
,
DataClass
,
Product
,
Equals
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
TypeSymbol
Serializable
Serializable
EmbeddedSymbol
Flagged
Symbol
Entry
Entity
Pretty
DataClass
Product
Equals
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
TypeSymbol
(
name:
Ref
,
owner:
Ref
,
flags:
Long
,
within:
Option
[
Ref
]
,
info:
Ref
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
datum
:
Datum
Definition Classes
DataClass
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
val
flags
:
Long
Definition Classes
TypeSymbol
→
Flagged
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
val
info
:
Ref
def
isAbsOverride
:
Boolean
Definition Classes
Flagged
def
isAbstract
:
Boolean
Definition Classes
Flagged
def
isAccessor
:
Boolean
Definition Classes
Flagged
def
isArtifact
:
Boolean
Definition Classes
Flagged
def
isBridge
:
Boolean
Definition Classes
Flagged
def
isByNameParam
:
Boolean
Definition Classes
Flagged
def
isCaptured
:
Boolean
Definition Classes
Flagged
def
isCase
:
Boolean
Definition Classes
Flagged
def
isCaseAccessor
:
Boolean
Definition Classes
Flagged
def
isContravariant
:
Boolean
Definition Classes
Flagged
def
isCovariant
:
Boolean
Definition Classes
Flagged
def
isDefaultInit
:
Boolean
Definition Classes
Flagged
def
isDefaultParam
:
Boolean
Definition Classes
Flagged
def
isDeferred
:
Boolean
Definition Classes
Flagged
def
isError
:
Boolean
Definition Classes
Flagged
def
isExistential
:
Boolean
Definition Classes
Flagged
def
isExpandedName
:
Boolean
Definition Classes
Flagged
def
isFinal
:
Boolean
Definition Classes
Flagged
def
isImplClass
:
Boolean
Definition Classes
Flagged
def
isImplicit
:
Boolean
Definition Classes
Flagged
def
isInConstructor
:
Boolean
Definition Classes
Flagged
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isInterface
:
Boolean
Definition Classes
Flagged
def
isJava
:
Boolean
Definition Classes
Flagged
def
isJavaAnnotation
:
Boolean
Definition Classes
Flagged
def
isJavaDefaultMethod
:
Boolean
Definition Classes
Flagged
def
isJavaEnum
:
Boolean
Definition Classes
Flagged
def
isLabel
:
Boolean
Definition Classes
Flagged
def
isLazy
:
Boolean
Definition Classes
Flagged
def
isLifted
:
Boolean
Definition Classes
Flagged
def
isLocal
:
Boolean
Definition Classes
Flagged
def
isLocked
:
Boolean
Definition Classes
Flagged
def
isMacro
:
Boolean
Definition Classes
Flagged
def
isMethod
:
Boolean
Definition Classes
Flagged
def
isMixedin
:
Boolean
Definition Classes
Flagged
def
isModule
:
Boolean
Definition Classes
Flagged
def
isModuleVar
:
Boolean
Definition Classes
Flagged
def
isMutable
:
Boolean
Definition Classes
Flagged
def
isNotProtected
:
Boolean
Definition Classes
Flagged
def
isNotprivate
:
Boolean
Definition Classes
Flagged
def
isOverloaded
:
Boolean
Definition Classes
Flagged
def
isOverride
:
Boolean
Definition Classes
Flagged
def
isPackage
:
Boolean
Definition Classes
Flagged
def
isParam
:
Boolean
Definition Classes
Flagged
def
isParamAccessor
:
Boolean
Definition Classes
Flagged
def
isPresuper
:
Boolean
Definition Classes
Flagged
def
isPrivate
:
Boolean
Definition Classes
Flagged
def
isProtected
:
Boolean
Definition Classes
Flagged
def
isSealed
:
Boolean
Definition Classes
Flagged
def
isSpecialized
:
Boolean
Definition Classes
Flagged
def
isStable
:
Boolean
Definition Classes
Flagged
def
isStatic
:
Boolean
Definition Classes
Flagged
def
isSuperAccessor
:
Boolean
Definition Classes
Flagged
def
isSynchronized
:
Boolean
Definition Classes
Flagged
def
isSynthesizeImplInSubclass
:
Boolean
Definition Classes
Flagged
def
isSynthetic
:
Boolean
Definition Classes
Flagged
def
isTrait
:
Boolean
Definition Classes
Flagged
def
isTransFlag
:
Boolean
Definition Classes
Flagged
def
isTriedCooking
:
Boolean
Definition Classes
Flagged
def
isVarargs
:
Boolean
Definition Classes
Flagged
def
isVbridge
:
Boolean
Definition Classes
Flagged
val
name
:
Ref
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
owner
:
Ref
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
final
def
title
:
String
Definition Classes
DataClass
def
toString
()
:
String
Definition Classes
Pretty
→
DataClass
→ AnyRef → Any
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
(
...
)
val
within
:
Option
[
Ref
]
Inherited from
Serializable
Inherited from
java.io.Serializable
Inherited from
EmbeddedSymbol
Inherited from
Flagged
Inherited from
Symbol
Inherited from
Entry
Inherited from
Entity
Inherited from
Pretty
Inherited from
DataClass
Inherited from
Product
Inherited from
Equals
Inherited from
AnyRef
Inherited from
Any
Ungrouped