Вопросы по теме 'expandometaclass'

Скопируйте свойства класса Groovy
Я хочу скопировать свойства объекта в другой объект обычным способом (если свойство существует в целевом объекте, я копирую его из исходного объекта). Мой код отлично работает с использованием ExpandoMetaClass , но мне не нравится решение ....
16653 просмотров

Использование метакласса Groovy для реализации специальных методов
Я пытаюсь изменить метакласс для JSONObject в Groovy, чтобы он вел себя как можно больше, как обычная карта Groovy. Когда я реализую методы в метаклассе, некоторые из них просты, например JSONObject.metaClass.size в приведенном ниже примере....
432 просмотров