/** * Create a class scanner for provided base package. * * @param packageName The base package such as "com.yahoo.bard" * @param cacheValues Values to cache for use in object construction */ public ClassScanner(String packageName, Collection<Class> cacheValues) { this.packageName = packageName; putPrimitivesInValueCache(); putInArgumentValueCache(cacheValues); }
/** * Create a class scanner for provided base package. * * @param packageName The base package such as "com.yahoo.bard" * @param cacheValues Values to cache for use in object construction */ public ClassScanner(String packageName, Collection<Class> cacheValues) { this.packageName = packageName; putPrimitivesInValueCache(); putInArgumentValueCache(cacheValues); }