rsc
.
syntax
TypeParam
Related Doc:
package syntax
final
case class
TypeParam
(
mods:
Mods
,
id:
UnambigId
,
tparams:
List
[
TypeParam
]
,
lbound:
Option
[
Tpt
]
,
ubound:
Option
[
Tpt
]
,
vbounds:
List
[
Tpt
]
,
cbounds:
List
[
Tpt
]
)
extends
Tree
with
Bounded
with
Parameterized
with
TypeOutline
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
TypeOutline
,
Parameterized
,
Outline
,
Modded
,
Bounded
,
Tree
,
Product
,
Equals
,
Pretty
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
TypeParam
Serializable
Serializable
TypeOutline
Parameterized
Outline
Modded
Bounded
Tree
Product
Equals
Pretty
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
TypeParam
(
mods:
Mods
,
id:
UnambigId
,
tparams:
List
[
TypeParam
]
,
lbound:
Option
[
Tpt
]
,
ubound:
Option
[
Tpt
]
,
vbounds:
List
[
Tpt
]
,
cbounds:
List
[
Tpt
]
)
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
def
annots
:
List
[
ModAnnotation
]
Definition Classes
Modded
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
cbounds
:
List
[
Tpt
]
Definition Classes
TypeParam
→
Bounded
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
dims
:
List
[
ModDims
]
Definition Classes
Modded
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
that:
Any
)
:
Boolean
Definition Classes
Tree
→ Equals → AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hasAbstract
:
Boolean
Definition Classes
Modded
def
hasAnnotationInterface
:
Boolean
Definition Classes
Modded
def
hasCase
:
Boolean
Definition Classes
Modded
def
hasClass
:
Boolean
Definition Classes
Modded
def
hasContravariant
:
Boolean
Definition Classes
Modded
def
hasCovariant
:
Boolean
Definition Classes
Modded
def
hasDefault
:
Boolean
Definition Classes
Modded
def
hasEnum
:
Boolean
Definition Classes
Modded
def
hasFinal
:
Boolean
Definition Classes
Modded
def
hasImplicit
:
Boolean
Definition Classes
Modded
def
hasInterface
:
Boolean
Definition Classes
Modded
def
hasLazy
:
Boolean
Definition Classes
Modded
def
hasNative
:
Boolean
Definition Classes
Modded
def
hasOverride
:
Boolean
Definition Classes
Modded
def
hasPrivate
:
Boolean
Definition Classes
Modded
def
hasPrivateThis
:
Boolean
Definition Classes
Modded
def
hasPrivateWithin
:
Boolean
Definition Classes
Modded
def
hasProtected
:
Boolean
Definition Classes
Modded
def
hasProtectedThis
:
Boolean
Definition Classes
Modded
def
hasProtectedWithin
:
Boolean
Definition Classes
Modded
def
hasPublic
:
Boolean
Definition Classes
Modded
def
hasRepeated
:
Boolean
Definition Classes
Parameterized
def
hasSealed
:
Boolean
Definition Classes
Modded
def
hasStatic
:
Boolean
Definition Classes
Modded
def
hasStrictfp
:
Boolean
Definition Classes
Modded
def
hasSynchronized
:
Boolean
Definition Classes
Modded
def
hasTrait
:
Boolean
Definition Classes
Modded
def
hasTransient
:
Boolean
Definition Classes
Modded
def
hasVal
:
Boolean
Definition Classes
Modded
def
hasVar
:
Boolean
Definition Classes
Modded
def
hasVolatile
:
Boolean
Definition Classes
Modded
def
hashCode
()
:
Int
Definition Classes
Tree
→ AnyRef → Any
val
id
:
UnambigId
Definition Classes
TypeParam
→
Outline
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
javaStr
:
String
Definition Classes
Tree
def
lang
:
Language
Definition Classes
Tree
val
lbound
:
Option
[
Tpt
]
Definition Classes
TypeParam
→
Bounded
val
mods
:
Mods
Definition Classes
TypeParam
→
Modded
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
paramss
:
Nil
.type
Definition Classes
TypeParam
→
Parameterized
var
pos
:
Position
Definition Classes
Tree
def
printRepl
(
p:
Printer
)
:
Unit
Definition Classes
Tree
→
Pretty
def
printStr
(
p:
Printer
)
:
Unit
Definition Classes
Tree
→
Pretty
def
repl
:
String
Definition Classes
Pretty
def
scalaStr
:
String
Definition Classes
Tree
def
str
:
String
Definition Classes
Pretty
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
throws
:
List
[
ModThrows
]
Definition Classes
Modded
final
def
toString
()
:
String
Definition Classes
Pretty
→ AnyRef → Any
val
tparams
:
List
[
TypeParam
]
Definition Classes
TypeParam
→
Parameterized
val
ubound
:
Option
[
Tpt
]
Definition Classes
TypeParam
→
Bounded
val
vbounds
:
List
[
Tpt
]
Definition Classes
TypeParam
→
Bounded
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
(
...
)
def
withPos
(
pos:
Position
)
:
TypeParam
.this.type
Definition Classes
Tree
def
within
:
Option
[
ModWithin
]
Definition Classes
Modded
Inherited from
Serializable
Inherited from
Serializable
Inherited from
TypeOutline
Inherited from
Parameterized
Inherited from
Outline
Inherited from
Modded
Inherited from
Bounded
Inherited from
Tree
Inherited from
Product
Inherited from
Equals
Inherited from
Pretty
Inherited from
AnyRef
Inherited from
Any
Ungrouped