This is by design. @Loggable
annotation outputs method parameter and result object by using their toString()
methods of up to 100 characters. Mostly in order to keep log lines short enough to fit into syslog and similar systems.
Maybe it would be good to add an optional parameter to disable that trimming feature:
@Loggable(trim = false)
public String load(URL url) {
I would recommend to submit a request in github.