I'm trying to listen to LAN events. I've subscribed (I think) and I'm getting a few events on my callback method but I'm not allowed to call .getClass() or use reflection to understand what I'm getting back.
My google-fu is also not returning any results for this class. How can I simply determine what fields and methods it has? It has no meaningful toString method.
I thought I would flesh this out in case somebody else needs this help in the future. I found my answers I think. Thanks @mike.maxwell
First off, the Event doesn't contain stringValue like the ST event. It does contain value though. It also contains description and there is a helper method to turn that into a map aka parseLanMessage(event.description). Everything I needed was in value and the description.
Did you happen to get any documentation on this class? parseLanMessage just parses the description, which we can already do. I want to know what other properties are available here other than description.