I list here the main methods in each class. Note, there are often families of getInt,getFloat,get...() methods- I just use get() and set() to cover all of those.
In summary, the Class class represents the definition of a class and
the Field, Method, Constructor classes provide
representations for the respective parts of the class with operations like
get, set, invoke, etc.