Normal
Wenn man eine fremde API benutzt, welche nur für interne Zwecke gedacht ist, nur private constructor und singleton hat, der einzige öffentliche Zugang per Reflection sicherstellt das er nur intern benutzt wird und man somit zwangsweise per dreckigem Reflection Hack sich erst einmal eine Instanz davon holen muss, dann sollte man sich nicht wundern dass das in Zukünftigen Versionen möglicherweise nicht mehr geht.Wenn du mit einem geklauten Schlüssel in ein fremdes Haus reingehst, würdest du dich doch auch nicht wundern wenn irgendwann einmal ein anderes Schloss in der Tür steckt. ;-)
Wenn man eine fremde API benutzt, welche nur für interne Zwecke gedacht ist, nur private constructor und singleton hat, der einzige öffentliche Zugang per Reflection sicherstellt das er nur intern benutzt wird und man somit zwangsweise per dreckigem Reflection Hack sich erst einmal eine Instanz davon holen muss, dann sollte man sich nicht wundern dass das in Zukünftigen Versionen möglicherweise nicht mehr geht.
Wenn du mit einem geklauten Schlüssel in ein fremdes Haus reingehst, würdest du dich doch auch nicht wundern wenn irgendwann einmal ein anderes Schloss in der Tür steckt. ;-)