Some general advice:
More specifically:
Printing the type
of currentValue.quality
(literally, just print type(currentValue.quality)
will probably give you something like com.inductiveautomation.ignition.common.sqltags.model.types.DataQuality
- the name of the Java class in our codebase. While I'd highly recommend the introspection tools I outline in the above post, you can also just go straight to the reference material (for example: ignition 7.9.5 API) and just look for DataQuality
there. You'll see that this class implements the underlying Quality
interface, which is where the isGood()
method is actually defined.