public static TypeElement findTypeByBinaryName(Elements elements, String binaryName) {
        return findTypeByBinaryName(elements, new StringBuilder(binaryName));
    }
public static TypeElement findTypeByBinaryName ( Elements elements , String binaryName ) { return findTypeByBinaryName ( elements , new StringBuilder ( binaryName ) ) ; }
Tries to find a type element using the provided Elements helper given its binary name. Note that this might NOT
be able to find some classes if there are conflicts in the canonical names (but that theoretically cannot happen
because the compiler should refuse to compile code with conflicting canonical names).

@param elements   the elements instance to search the classpath
@param binaryName the binary name of the class

@return the type element with given binary name