mapping¶
Mapping filter strategy.
DLiteMappingConfig
¶
Bases: MappingConfig
DLite mapping strategy config.
Source code in oteapi_dlite/strategies/mapping.py
34 35 36 37 38 39 40 41 42 |
|
configuration: Annotated[DLiteMappingStrategyConfig, Field(description='DLite mapping strategy-specific configuration.')] = DLiteMappingStrategyConfig()
class-attribute
instance-attribute
¶
DLiteMappingStrategy
¶
Strategy for a mapping.
Registers strategies:
("mappingType", "mappings")
Source code in oteapi_dlite/strategies/mapping.py
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
mapping_config: DLiteMappingConfig
instance-attribute
¶
get()
¶
Execute strategy and return a dictionary.
Source code in oteapi_dlite/strategies/mapping.py
95 96 97 98 99 100 101 |
|
initialize()
¶
Initialize strategy.
Source code in oteapi_dlite/strategies/mapping.py
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
DLiteMappingStrategyConfig
¶
Bases: DLiteConfiguration
Configuration for a DLite mapping filter.
Source code in oteapi_dlite/strategies/mapping.py
23 24 25 26 27 28 29 30 31 |
|