private static ClassNode[] parseOption(final String option, final SourceUnit sourceUnit, final CompilationUnit compilationUnit, final MethodNode mn, final ASTNode usage) {
        return GenericsUtils.parseClassNodesFromString(option, sourceUnit, compilationUnit, mn, usage);
    }
private static ClassNode [ ] parseOption ( final String option , final SourceUnit sourceUnit , final CompilationUnit compilationUnit , final MethodNode mn , final ASTNode usage ) { return GenericsUtils . parseClassNodesFromString ( option , sourceUnit , compilationUnit , mn , usage ) ; }
Parses a string representing a type, that must be aligned with the current context.
For example, <i>"List&lt;T&gt;"</i> must be converted into the appropriate ClassNode
for which <i>T</i> matches the appropriate placeholder.


@param option a string representing a type
@param sourceUnit the source unit (of the file being compiled)
@param compilationUnit the compilation unit (of the file being compiled)
@param mn the method node
@param usage
@return a class node if it could be parsed and resolved, null otherwise