net.sourceforge.pmd.lang.java.symboltable
Class TypeSet.AbstractResolver

java.lang.Object
  extended by net.sourceforge.pmd.lang.java.symboltable.TypeSet.AbstractResolver
All Implemented Interfaces:
TypeSet.Resolver
Direct Known Subclasses:
TypeSet.CurrentPackageResolver, TypeSet.ExplicitImportResolver, TypeSet.FullyQualifiedNameResolver, TypeSet.ImplicitImportResolver, TypeSet.ImportOnDemandResolver
Enclosing class:
TypeSet

public abstract static class TypeSet.AbstractResolver
extends Object
implements TypeSet.Resolver

Base Resolver class that support a PMDASMClassLoader class loader.


Field Summary
protected  PMDASMClassLoader pmdClassLoader
          the class loader.
 
Constructor Summary
TypeSet.AbstractResolver(PMDASMClassLoader pmdClassLoader)
          Creates a new AbstractResolver that uses the given class loader.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.pmd.lang.java.symboltable.TypeSet.Resolver
resolve
 

Field Detail

pmdClassLoader

protected final PMDASMClassLoader pmdClassLoader
the class loader.

Constructor Detail

TypeSet.AbstractResolver

public TypeSet.AbstractResolver(PMDASMClassLoader pmdClassLoader)
Creates a new AbstractResolver that uses the given class loader.

Parameters:
pmdClassLoader - the class loader to use


Copyright © 2002-2015 InfoEther. All Rights Reserved.