Если у вас есть доступ к классам, на которых основаны объекты, добавьте его туда, и он будет доступен всем другим классам через наследование.
Если нет, то вместо того, чтобы пытаться добавить его к 500 классам, вы можете потратить время на рефакторинг и подкласс базового объекта в свой собственный, тогда все классы наследуются от него.
Первым воплощением будет простой подкласс с вашим именем и новым приложением toString () .... Затем в следующий раз, когда вам нужно будет добавить нужную вам функциональность везде, вы можете добавить ее здесь, перекомпилировать и вуаля, она доступна везде.