# Resolving Equality for PyJsonObjectAdapter

**URL:** <https://forum.inductiveautomation.com/t/resolving-equality-for-pyjsonobjectadapter/117334>\
**Category:** Ignition\
**Tags:** ignition83\
**Created:** [October 5, 2026, 3:42pm UTC](https://forum.inductiveautomation.com/t/resolving-equality-for-pyjsonobjectadapter/117334 "2026-10-05T15:42:40Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 7, 2026, 3:59pm UTC](https://forum.inductiveautomation.com/t/resolving-equality-for-pyjsonobjectadapter/117334/5 "2026-10-07T15:59:54Z")

</div>

Huh, that's clever. I would not have thought to do that.  
As far as I can tell that only works through some fairly impressive Jython machinery; it's calling the instance method of `JsonObject` as if it were static because you passed in an instance to use as `self`, and the first instance you passed only works because it's automatically "unwrapping" the object adapter.

Fascinating.

---

_[View the full topic](https://forum.inductiveautomation.com/t/resolving-equality-for-pyjsonobjectadapter/117334)._
