Хорошо, я клянусь, этот вопрос должен быть повсюду, но его нет.
У меня есть объект значения, внутри много геттеров / сеттеров.Это не динамический класс.И мне отчаянно нужно искать коллекцию ArrayCollection, заполненную ими.Поиск охватывает все поля, так что есть около 13 различных типов виртуальных организаций, с которыми я буду делать это.
Я пробовал ObjectUtil.toString (), и это прекрасно работает, и все, но это медленно, как ад,Есть 20 свойств, которые нужно вернуть, и ObjectUtil.toString () добавляет кучу мусора к выводу, не говоря уже о том, что код начинается медленно.
flash.utils.describeType () еще хуже.
Я буду рад услышать, что мне не хватает чего-то очевидного.
ОБНОВЛЕНИЕ: я закончил тем, что взял код Хуана вместе с алгоритмом фильтра, который я использую для поиска, и создал ArrayCollectionX.Это означает, что каждая ArrayCollection, которую я использую сейчас, обрабатывает свои собственные фильтры.Я могу искать по отдельным свойствам предметов в АС или с помощью кода Хуана он обрабатывает поиск всей коллекции как чемпион.Было незначительное отставание по сравнению с тем же решением с внешними фильтрами.