Just for discussion's sake and because I'm curious to hear another point of view, I wonder if it is better to avoid the {@code } for keyword like null, true and false. After all they are very clear concept in java. Adding the {@code } seems to make the text a bit more verbose then necessary when you read it in a text editor.