Attempts to find a compilation unit for the specified source type name.
null if a compilation unit for the specified typewas not found or an error prevented the compilation unit from beingprovided
Determines whether or not a string is the name of a package. Remember that
every part of a package name is also a package. For example, the fact that
java.lang is a package implies that java is
also a package.