Locate all the nested properties of a certain class

2 visualizaciones (últimos 30 días)
Joan Vazquez
Joan Vazquez el 14 de Jul. de 2020
I have a "huge" object with lots of nested properties, and I would like to locate all the instances of a certain class within the properties.
For example, in pseudocode, I am looking for something like the function findClassWithinObject below:
hugeobject = HugeObject()
targetclass = 'TargetClass'
findClassWithinObject(hugeobject, targetclass)
% Returns: {hugeobject.level1property1.level1property2, hugeobject.level1property100}
% Which are properties whose class is TargetClass
If returning "all" the properties is too much, finding a single instance of the TargetClass would already help me navigate the codebase.
Thanks

Respuestas (0)

Categorías

Más información sobre Construct and Work with Object Arrays en Help Center y File Exchange.

Productos


Versión

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by