Almost all fields inside “.pde” files are prefixed w/ public if they don’t have 1.
Take notice that Class::getField() method can’t “see” non-public fields:
Docs.Oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getField(java.lang.String)
For a non-public field we’ve gotta use Class::getDeclaredField() instead over its original class or interface:
Docs.Oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getDeclaredField(java.lang.String)