# Components java classes and methods

**URL:** <https://forum.inductiveautomation.com/t/components-java-classes-and-methods/102352>\
**Category:** Ignition\
**Created:** [February 14, 2025, 5:58am UTC](https://forum.inductiveautomation.com/t/components-java-classes-and-methods/102352 "2025-02-14T05:58:00Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Felipe\_CRM](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Felipe\_CRM](https://forum.inductiveautomation.com/u/Felipe_CRM)\
**Post date:** [February 14, 2025, 4:13pm UTC](https://forum.inductiveautomation.com/t/components-java-classes-and-methods/102352/3 "2025-02-14T16:13:45Z")

</div>

I have an old version from 2016, but not sure if sharing it would be allowable (I guess it's kind of abandonware) or would break some copyright.

In any case, reflection is what was used (with a GUI made in Vision) and is what you would want to use as well.

> [@Getting result data from the Database Query Browser](https://forum.inductiveautomation.com/t/getting-result-data-from-the-database-query-browser/102055/7):
>
> [Class.getDeclaredField(...)](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredField(java.lang.String)) Down the rabbit hole you go....

---

_[View the full topic](https://forum.inductiveautomation.com/t/components-java-classes-and-methods/102352)._
