public static class TypeSet.FullyQualifiedNameResolver extends TypeSet.AbstractResolver
pmdClassLoader
Constructor and Description |
---|
TypeSet.FullyQualifiedNameResolver(PMDASMClassLoader pmdClassLoader)
Creates a
TypeSet.FullyQualifiedNameResolver |
Modifier and Type | Method and Description |
---|---|
boolean |
couldResolve(String name)
Checks if the given class could be resolved by this resolver.
|
Class<?> |
resolve(String name)
Resolve the class by the given name
|
resolveMaybeInner
public TypeSet.FullyQualifiedNameResolver(PMDASMClassLoader pmdClassLoader)
TypeSet.FullyQualifiedNameResolver
pmdClassLoader
- the class loader to usepublic Class<?> resolve(String name) throws ClassNotFoundException
TypeSet.Resolver
name
- the name of the class, might be fully classified or not.ClassNotFoundException
- if the class couldn't be foundpublic boolean couldResolve(String name)
TypeSet.Resolver
couldResolve
in interface TypeSet.Resolver
couldResolve
in class TypeSet.AbstractResolver
name
- the name of the class, might be fully classified or not.Copyright © 2002–2017 PMD. All rights reserved.