Attributes
- Companion
- trait
- Source
- TypeDefinition.scala
- Graph
-
- Supertypes
- Self type
-
ObjectMember.type
Members list
Type members
Classlikes
A def member within an object.
A def member within an object.
Value parameters
- method
-
The method definition
Attributes
- Source
- TypeDefinition.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectMemberclass Objecttrait Matchableclass AnyShow all
An extension block for Scala 3 extension methods.
An extension block for Scala 3 extension methods.
In Scala 3, emitted as extension (param) { methods }. In Scala 2, falls back to an implicit class wrapping the methods.
Value parameters
- methods
-
The extension methods
- on
-
The parameter to extend on
Attributes
- Source
- TypeDefinition.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectMemberclass Objecttrait Matchableclass AnyShow all
A nested type definition within an object.
A nested type definition within an object.
Value parameters
- typeDef
-
The nested type definition
Attributes
- Source
- TypeDefinition.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectMemberclass Objecttrait Matchableclass AnyShow all
A type alias member within an object.
A type alias member within an object.
Value parameters
- name
-
The name of the type alias
- typeRef
-
The aliased type
Attributes
- Source
- TypeDefinition.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectMemberclass Objecttrait Matchableclass AnyShow all
A val member within an object.
A val member within an object.
Value parameters
- isImplicit
-
Whether this val is implicit (Scala 2) or given (Scala 3) (defaults to false)
- isLazy
-
Whether this is a lazy val (defaults to false)
- isOverride
-
Whether this val overrides a parent member (defaults to false)
- name
-
The name of the val
- typeRef
-
The type of the val
- value
-
The value expression as a string
Attributes
- Source
- TypeDefinition.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectMemberclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements.
The name of the type.