SearchSpecs

open class SearchSpecs(contextType: TypeToken<*>?, argType: TypeToken<*>?, type: TypeToken<*>?, tag: Any?)

Defines the specs to search bindings from (in)complete data with CopySpecs or DITree.find.

Constructors

SearchSpecs
Link copied to clipboard
fun SearchSpecs(contextType: TypeToken<*>? = null, argType: TypeToken<*>? = null, type: TypeToken<*>? = null, tag: Any? = NoDefinedTag)

Properties

argType
Link copied to clipboard
var argType: TypeToken<*>? = null

The type of argument the bindings must take.

contextType
Link copied to clipboard
var contextType: TypeToken<*>? = null

The type of context the bindings must take.

tag
Link copied to clipboard
var tag: Any?

The tag the bindings must be associated with.

type
Link copied to clipboard
var type: TypeToken<*>? = null

The type the bindings must return.

Inheritors

CopySpecs
Link copied to clipboard