Today I had this little problem: I have JMS messages with common properties, and some properties set depending on message type. I want to handle all the common properties in a specific method so I don’t need to duplicate code. How can I return different types from the same method!? Is this even possible in […]
The amazing Optional class in Java can sometimes be a bit frustrating; what if you have a bunch of them and want a nice and tidy Stream to do some work? If the “bunch” is a List or similar, then no problem. But what if not?
Sending around Class objects can be useful in some cases. Most people don’t know or bother declaring them with types, and that can work too. I recently encountered code like this; the method choose was supposed to take Class objects belonging to a certain class hierarchy, and they used .equals() to find what class object […]