If you're linking to old documentation please mention "This is for Java version 1.4.2". The latest is 6 (1.6), and there's quiet a bit of difference, not in the 2D apis much, but in the language overall (generics, etc).
I know 1.4.2 is common in the searches, but I normally do my searches like: "java 6 Point2D".
The correct link for api is:
http://java.sun.com/javase/6/docs/api/java/awt/image/BufferedImage.html
And for the 2D tutorials:
http://java.sun.com/docs/books/tutorial/2d/index.html