{{Mark|Updated with Version 8.4}}: A Java class is identified by a namespace URI. The original URI is rewritten as follows:
* First, the # The [[Repository#URI_Rewriting|URI Rewriting]] steps are applied to the URI.* Next, slashes # Slashes in the resulting URI are replaced with dots.* Next, # The last path segment of the URI is capitalized and rewritten to the [https://en.wikipedia.org/wiki/CamelCase camel notation: Dashes are removed, and the following characters are transformed to upper case].
The normalization steps are skipped if the URI is prefixed with {{Code|java:}}: