avid.selectors.multiKeyValueSelector.MultiKeyValueSelector

class avid.selectors.multiKeyValueSelector.MultiKeyValueSelector(selectionDict)

Bases: SelectorBase

extracts the entries of the working data, which has the specified key//value entries. e.g. key = “tag”, value = “CCT” the selectors extracts all rows, which have a key tag, and the value is CCT.

__init__(selectionDict)

init

Methods

__init__(selectionDict)

init

getKeyValueList()

getSelection(workflowData)

filters all entries but the entries that match the selectionDictionarry

setKeyValueList(selectionDict)

updateKeyValueDict(selectionDict)

adds unknown entries and replaces existing key values

getSelection(workflowData)

filters all entries but the entries that match the selectionDictionarry

updateKeyValueDict(selectionDict)

adds unknown entries and replaces existing key values