Skip to content

Add class method to szengineflags to reverse a flags int value into the names of the enum definitions #159

@antaenc

Description

@antaenc

Example, convert 3734464 (SzEngineFlags.SZ_ENTITY_DEFAULT_FLAGS) to:

['SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS',
 'SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS',
 'SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS',
 'SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS',
 'SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES',
 'SZ_ENTITY_INCLUDE_ENTITY_NAME',
 'SZ_ENTITY_INCLUDE_RECORD_SUMMARY',
 'SZ_ENTITY_INCLUDE_RECORD_DATA',
 'SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO',
 'SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME',
 'SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO',
 'SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY']

Metadata

Metadata

Assignees

Labels

pythonPython programming language

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions