object CantonDeprecationImplicits extends LocalNodeConfigDeprecationImplicits with LocalParticipantDeprecationsImplicits with DomainBaseConfigDeprecationImplicits
Combine together deprecated implicits for types that define them This setup allows the compiler to pick the implicit for the most specific type when applying deprecations. For instance, ConfigReader[LocalParticipantConfig].applyDeprecations will pick up the deprecations implicit defined in LocalParticipantConfig instead of LocalNodeConfig despite LocalParticipantConfig being a subtype of LocalNodeConfig.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CantonDeprecationImplicits
- DomainBaseConfigDeprecationImplicits
- LocalParticipantDeprecationsImplicits
- LocalNodeConfigDeprecationImplicits
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- implicit def deprecatedDomainBaseConfig[X <: DomainBaseConfig]: DeprecatedFieldsFor[X]
- Definition Classes
- DomainBaseConfigDeprecationImplicits
- implicit def deprecatedLocalNodeConfig[X <: LocalNodeConfig]: DeprecatedFieldsFor[X]
- Definition Classes
- LocalNodeConfigDeprecationImplicits
- implicit def deprecatedLocalParticipantConfig[X <: LocalParticipantConfig]: DeprecatedFieldsFor[X]
- Definition Classes
- LocalParticipantDeprecationsImplicits
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])