Added support for all access types.

Added notice for private methods to use makePublic.
Added notice for package methods.
Added count for all access types.