\r\n

51Degrees Pipeline Python  4.4

51Degrees Pipeline for Python

fiftyone_pipeline_core.basiclist_evidence_keyfilter.BasicListEvidenceKeyFilter Class Reference

Detailed Description

An instance of EvidenceKeyFilter that uses a simple array of keys Evidence not using these keys is filtered out.

Inheritance diagram for fiftyone_pipeline_core.basiclist_evidence_keyfilter.BasicListEvidenceKeyFilter:

[legend]

Collaboration diagram for fiftyone_pipeline_core.basiclist_evidence_keyfilter.BasicListEvidenceKeyFilter:

[legend]

Public Member Functions

def  __init__ (self, keys_list)
def  filter_evidence_key (self, key)
Check if an evidence key is present in a filter list. More...

Public Member Functions inherited from fiftyone_pipeline_core.evidence_keyfilter.EvidenceKeyFilter

def  filter_evidence (self, evidence_key_object)
Filter evidence from a dictionary of evidence keys/values. More...

Public Attributes

 list

Constructor & Destructor Documentation

◆ __init__()

def fiftyone_pipeline_core.basiclist_evidence_keyfilter.BasicListEvidenceKeyFilter.__init__ (   self,
  keys_list  
)

BasicListEvidenceKeyFilter constructor.

@type keysList: dict

Parameters
keysList - a list of keys to keep.

Member Function Documentation

◆ filter_evidence_key()

def fiftyone_pipeline_core.basiclist_evidence_keyfilter.BasicListEvidenceKeyFilter.filter_evidence_key (   self,
  key  
)

Check if an evidence key is present in a filter list.

@type key: string

Parameters
key - to check in the filter

@rtype: bool

Returns
: Is this key in the filter's keys list?

Reimplemented from fiftyone_pipeline_core.evidence_keyfilter.EvidenceKeyFilter.

Reimplemented in fiftyone_pipeline_engines_fiftyone.share_usage_evidencekeyfilter.ShareUsageEvidenceKeyFilter.

Member Data Documentation

◆ list

fiftyone_pipeline_core.basiclist_evidence_keyfilter.BasicListEvidenceKeyFilter.list