Copy

interface Copy

Simple interface that returns a the keys to copy from a container.

Types

All
Link copied to clipboard
common
object All : Copy
A Copy spec that copies all bindings.
AllButDSL
Link copied to clipboard
common
class AllButDSL : Copy.BaseDSL
BaseDSL
Link copied to clipboard
common
abstract class BaseDSL : SearchDSL, Copy
Base class for the Copy DSL.
Companion
Link copied to clipboard
common
object Companion
DSL
Link copied to clipboard
common
class DSL : Copy.BaseDSL
Copy DSL.
NonCached
Link copied to clipboard
common
object NonCached : Copy
A Copy spec that copies only the bindings that retain no status / reference.
None
Link copied to clipboard
common
object None : Copy
A Copy spec that copies no bindings.

Functions

equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
keySet
Link copied to clipboard
common
abstract fun keySet(tree: DITree): Set<DI.Key<*, *, *>>
The keys to copy from the given tree, according to the rules defined in this object.
toString
Link copied to clipboard
common
open fun toString(): String

Inheritors

Copy
Link copied to clipboard
Copy
Link copied to clipboard
Copy
Link copied to clipboard
Copy
Link copied to clipboard