zio.blocks.typeid.Member
See theMember companion trait
object Member
Attributes
- Companion
- trait
- Source
- Member.scala
- Graph
-
- Supertypes
- Self type
-
Member.type
Members list
Type members
Classlikes
A method member.
A method member.
Value parameters
- name
-
The name of the method
- paramLists
-
Parameter lists (supports curried methods)
- result
-
The return type
- typeParams
-
Type parameters of the method (for polymorphic methods)
Attributes
- Source
- Member.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Memberclass Objecttrait Matchableclass AnyShow all
final case class TypeMember(name: String, typeParams: List[TypeParam] = ..., lowerBound: Option[TypeRepr] = ..., upperBound: Option[TypeRepr] = ...) extends Member
A type member.
A type member.
Value parameters
- lowerBound
-
Lower bound (if any)
- name
-
The name of the type member
- typeParams
-
Type parameters (for type constructors)
- upperBound
-
Upper bound (if any)
Attributes
- Source
- Member.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Memberclass Objecttrait Matchableclass AnyShow all
A value member (val or var).
A value member (val or var).
Value parameters
- isVar
-
Whether this is a var (mutable) or val (immutable)
- name
-
The name of the value
- tpe
-
The type of the value
Attributes
- Source
- Member.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Memberclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements.
The name of the type.
In this article