TypeSet.Resolver
public static class TypeSet.CurrentPackageResolver extends TypeSet.AbstractResolver
pmdClassLoader
Constructor | Description |
---|---|
CurrentPackageResolver(PMDASMClassLoader pmdClassLoader,
java.lang.String pkg) |
Creates a new
TypeSet.CurrentPackageResolver |
Modifier and Type | Method | Description |
---|---|---|
boolean |
couldResolve(java.lang.String name) |
Checks if the given class could be resolved by this resolver.
|
java.lang.Class<?> |
resolve(java.lang.String name) |
Resolve the class by the given name
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
resolveMaybeInner
public CurrentPackageResolver(PMDASMClassLoader pmdClassLoader, java.lang.String pkg)
TypeSet.CurrentPackageResolver
pmdClassLoader
- the class loader to usepkg
- the package namepublic java.lang.Class<?> resolve(java.lang.String name) throws java.lang.ClassNotFoundException
TypeSet.Resolver
name
- the name of the class, might be fully classified or not.java.lang.ClassNotFoundException
- if the class couldn't be foundpublic boolean couldResolve(java.lang.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–2018 PMD. All rights reserved.