Lines Matching defs:fo
636 JavaFileObject fo = open(className);
637 if (fo == null) {
642 ClassFileInfo cfInfo = read(fo);
646 reportWarning("warn.unexpected.class", fo.getName(), className);
651 reportWarning("warn.unexpected.class", fo.getName(), className);
694 JavaFileObject fo = getClassFileObject(className);
695 if (fo != null)
696 return fo;
703 fo = getClassFileObject(cn);
704 if (fo != null)
705 return fo;
714 fo = sfm.getJavaFileObjects(className).iterator().next();
715 if (fo != null && fo.getLastModified() != 0) {
716 return fo;
792 ClassFileInfo(JavaFileObject fo, ClassFile cf, byte[] digest, int size) {
793 this.fo = fo;
798 public final JavaFileObject fo;
804 public ClassFileInfo read(JavaFileObject fo) throws IOException, ConstantPoolException {
805 InputStream in = fo.openInputStream();
821 return new ClassFileInfo(fo, cf, digest, size);
830 classWriter.setFile(info.fo.toUri());
831 classWriter.setLastModified(info.fo.getLastModified());
896 JavaFileObject fo;
898 fo = fileManager.getJavaFileForInput(moduleLocation, className, JavaFileObject.Kind.CLASS);
900 fo = fileManager.getJavaFileForInput(StandardLocation.PLATFORM_CLASS_PATH, className, JavaFileObject.Kind.CLASS);
901 if (fo == null)
902 fo = fileManager.getJavaFileForInput(StandardLocation.CLASS_PATH, className, JavaFileObject.Kind.CLASS);
904 return fo;