Lines Matching defs:PathFileObject
64 abstract class PathFileObject implements JavaFileObject {
69 * Create a PathFileObject within a directory, such that the binary name
72 static PathFileObject createDirectoryPathFileObject(JavacPathFileManager fileManager,
74 return new PathFileObject(fileManager, path) {
83 * Create a PathFileObject in a file system such as a jar file, such that
86 static PathFileObject createJarPathFileObject(JavacPathFileManager fileManager,
88 return new PathFileObject(fileManager, path) {
97 * Create a PathFileObject whose binary name can be inferred from the
100 static PathFileObject createSiblingPathFileObject(JavacPathFileManager fileManager,
102 return new PathFileObject(fileManager, path) {
111 * Create a PathFileObject whose binary name might be inferred from its
114 static PathFileObject createSimplePathFileObject(JavacPathFileManager fileManager,
116 return new PathFileObject(fileManager, path) {
137 protected PathFileObject(JavacPathFileManager fileManager, Path path) {
269 public boolean isSameFile(PathFileObject other) {
279 return (other instanceof PathFileObject && path.equals(((PathFileObject) other).path));