I'm asking the exact same question as this one, but for Java.
What are all the special methods, fields, etc. that are created by the compiler and are therefore not in the Javadoc? Examples of this are default constructors and the values and valueOf methods added to enums.