final
class
LinkedClass extends AnyRef
Instance Constructors
-
new
LinkedClass(name: Ident, kind: ClassKind, superClass: Option[Ident], interfaces: List[Ident], jsName: Option[String], fields: List[FieldDef], staticMethods: List[LinkedMember[MethodDef]], memberMethods: List[LinkedMember[MethodDef]], abstractMethods: List[LinkedMember[MethodDef]], exportedMembers: List[LinkedMember[Tree]], classExports: List[Tree], classExportInfo: Option[MethodInfo], optimizerHints: OptimizerHints, pos: Position, ancestors: List[String], hasInstances: Boolean, hasInstanceTests: Boolean, hasRuntimeTypeInfo: Boolean, version: Option[String])
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
val
abstractMethods: List[LinkedMember[MethodDef]]
-
val
ancestors: List[String]
-
final
def
asInstanceOf[T0]: T0
-
val
classExportInfo: Option[MethodInfo]
-
val
classExports: List[Tree]
-
def
clone(): AnyRef
-
-
def
encodedName: String
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
val
exportedMembers: List[LinkedMember[Tree]]
-
val
fields: List[FieldDef]
-
def
finalize(): Unit
-
def
fullName: String
-
final
def
getClass(): Class[_]
-
val
hasInstanceTests: Boolean
-
val
hasInstances: Boolean
-
val
hasRuntimeTypeInfo: Boolean
-
def
hashCode(): Int
-
val
interfaces: List[Ident]
-
def
isExported: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
val
jsName: Option[String]
-
val
kind: ClassKind
-
val
memberMethods: List[LinkedMember[MethodDef]]
-
val
name: Ident
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
optimizerHints: OptimizerHints
-
val
pos: Position
-
val
staticMethods: List[LinkedMember[MethodDef]]
-
val
superClass: Option[Ident]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toInfo: ClassInfo
-
def
toString(): String
-
val
version: Option[String]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
A ClassDef after linking.
Note that the version in the LinkedClass does not cover staticMethods, memberMethods, abstractMethods and exportedMembers as they have their individual versions. (The collections themselves are not versioned).