Copy

interface Copy

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

Types

All
Link copied to clipboard
object All : Copy

A Copy spec that copies all bindings.

AllButDSL
Link copied to clipboard
class AllButDSL : Copy.BaseDSL
BaseDSL
Link copied to clipboard
abstract class BaseDSL : SearchDSL, Copy

Base class for the Copy DSL.

Companion
Link copied to clipboard
object Companion
DSL
Link copied to clipboard
class DSL : Copy.BaseDSL

Copy DSL.

NonCached
Link copied to clipboard
object NonCached : Copy

A Copy spec that copies only the bindings that retain no status / reference.

None
Link copied to clipboard
object None : Copy

A Copy spec that copies no bindings.

Functions

keySet
Link copied to clipboard
abstract fun keySet(tree: DITree): Set<DI.Key<*, *, *>>

The keys to copy from the given tree, according to the rules defined in this object.

Inheritors

All
Link copied to clipboard
None
Link copied to clipboard
NonCached
Link copied to clipboard
BaseDSL
Link copied to clipboard