Lines Matching refs:className
145 String className = classReaderToClassName(cr);
146 classes.put(className, cr);
176 static String internalToBinaryClassName(String className) {
177 if (className == null) {
180 return className.replace('/', '.');
211 ClassReader findClass(String className, Map<String, ClassReader> zipClasses,
213 ClassReader classReader = zipClasses.get(className);
216 className, mOsSourceJar);
219 inOutFound.put(className, classReader);
282 String className = entry.getKey();
283 if (super_name.equals(className)) {
294 inOutFound.put(className, classReader);
358 private String getOuterClassName(String className) {
359 int pos = className.indexOf('$');
361 return className.substring(0, pos);
363 return className;
409 private void setClassName(String className) {
410 mClassName = className;
417 public void considerName(String className) {
418 if (className == null) {
422 className = internalToBinaryClassName(className);
425 if (mInKeep.containsKey(className) ||
426 mOutKeep.containsKey(className) ||
427 mInDeps.containsKey(className) ||
428 mOutDeps.containsKey(className) ||
429 mExcludedClasses.contains(getOuterClassName(className))) {
434 ClassReader cr = mZipClasses.get(className);
441 if (className.startsWith("java.") ||
442 getClass().getClassLoader().loadClass(className) != null) {
453 if (className.contains("android")) { // TODO make configurable
454 mOutDeps.put(className, cr);
456 mOutKeep.put(className, cr);
465 for (String className : classNames) {
466 considerName(className);