Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS, AnnotationTarget.PROPERTY ] )
Link copied to clipboard
interface Mergeable<ActualWrapper : Mergeable<ActualWrapper, BackingField>, BackingField> : Boxed<ActualWrapper, BackingField>
Represents a self-merging interface for types that wrap a backing field.
Link copied to clipboard
Link copied to clipboard
interface Reconstructable<ActualWrapper : Reconstructable<ActualWrapper, BackingField>, BackingField>
Represents a type that knows how to reconstruct itself.
Link copied to clipboard
interface Transformable<ActualWrapper : Transformable<ActualWrapper, BackingField>, BackingField> : Boxed<ActualWrapper, BackingField>