Update string representation of annotated types

to match https://bugs.openjdk.org/browse/JDK-8281238, and only run the tests
on JDK 19.

Fixes e.g.

```
expected: DECLARED java.util.@p.Test4.A List<java.lang.@p.Test4.B Integer>
but was : DECLARED @p.Test4.A java.util.List<@p.Test4.B java.lang.Integer>
```
PiperOrigin-RevId: 468587631
2 files changed
tree: 5c31f6bc3a3b57cb0f5d0bff43bdaa7fea797705
  1. .github/
  2. .mvn/
  3. java/
  4. javatests/
  5. proto/
  6. .gitattributes
  7. .gitignore
  8. LICENSE
  9. pom.xml
  10. README.md
README.md

Turbine

Turbine is a header compiler for Java.