final case class DefaultBridge(targetInterface: ClassName) extends MethodSyntheticKind with Product with Serializable
Bridge to a default method.
After the linker, default methods are not inherited anymore. Bridges are generated where appropriate to statically call the corresponding default method in the target interface.
The shape of default bridges is
def method__xyz(p1: T1, ..., pn: TN): R = { this.TargetInterface::method__xyz(p1, ..., pn) }
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DefaultBridge
- Serializable
- Serializable
- Product
- Equals
- MethodSyntheticKind
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All