51Degrees Pipeline Python  4.2

51Degrees Pipeline for Python
  • pipeline-python
  • fiftyone_pipeline_engines
  • fiftyone_pipeline_engines
  • aspectdata
  • AspectData

pipeline-python.fiftyone_pipeline_engines.fiftyone_pipeline_engines.aspectdata.AspectData Class Reference

Detailed Description

AspectData extends elementData by adding the option of a missing property service It also allows properties to be explicitly excluded by a flowElement / engine.

Inheritance diagram for pipeline-python.fiftyone_pipeline_engines.fiftyone_pipeline_engines.aspectdata.AspectData:

[legend]

Collaboration diagram for pipeline-python.fiftyone_pipeline_engines.fiftyone_pipeline_engines.aspectdata.AspectData:

[legend]

Public Member Functions

def  __init__ (self, flow_element)
Constructor for element data Adds default missing property service if not available. More...
def  get (self, key)
get - Get a value (unless in a flowElement's restrictedProperties list) If property not found, call the attached missing property service @type key: string More...

Public Attributes

 missing_property_service

Constructor & Destructor Documentation

◆ __init__()

def pipeline-python.fiftyone_pipeline_engines.fiftyone_pipeline_engines.aspectdata.AspectData.__init__ (   self,
  flow_element  
)

Constructor for element data Adds default missing property service if not available.

@type FlowElement:

Parameters
FlowElement -

Member Function Documentation

◆ get()

def pipeline-python.fiftyone_pipeline_engines.fiftyone_pipeline_engines.aspectdata.AspectData.get (   self,
  key  
)

get - Get a value (unless in a flowElement's restrictedProperties list) If property not found, call the attached missing property service @type key: string

Parameters
key - the key to get @rtype mixed
Returns
The value stored under the chosen key