List of usage examples for org.springframework.instrument.classloading WeavingTransformer WeavingTransformer
public WeavingTransformer(@Nullable ClassLoader classLoader)
From source file:org.kuali.rice.core.api.util.ShadowingInstrumentableClassLoader.java
public ShadowingInstrumentableClassLoader(ClassLoader enclosingClassLoader, String[] excludedPackages) { if (enclosingClassLoader == null) { throw new IllegalArgumentException("Enclosing ClassLoader must not be null"); }//from w ww .java 2 s . co m this.weavingTransformer = new WeavingTransformer(this); this.enclosingClassLoader = enclosingClassLoader; for (String defaultExcludedPackage : DEFAULT_EXCLUDES) { excludePackage(defaultExcludedPackage); } if (excludedPackages != null) { for (String excludedPackage : excludedPackages) { excludePackage(excludedPackage); } } }