SysMLMapper#

class ansys.sam.sysml2.builder.mapper.sysml_mapper.SysMLMapper#

Bases: ansys.sam.sysml2.builder.mapper.mapper.Mapper

JSON mapper for SysML meta-model elements.

Overview#

map

Map the JSON into a python element.

Import detail#

from ansys.sam.sysml2.builder.mapper.sysml_mapper import SysMLMapper

Attribute detail#

SysMLMapper.class_cache#

Method detail#

SysMLMapper.map(namespace: str, json_element: dict, mapped_element: ansys.sam.sysml2.meta_model.element.Element) ansys.sam.sysml2.classes.mapped_element.MappedElement#

Map the JSON into a python element.

Parameters:
namespacestr

Project namespace.

json_elementdict

Element data.

mapped_elementElement

Existing element.

Returns:
MappedElement

Mapped element.