Lines Matching defs:path
95 * A Virtual File. Contains a path and a directory flag that
103 private String path;
107 public VirtualFile(String path, boolean directory) {
108 super(path);
109 this.path = path;
114 int index = path.lastIndexOf('/');
120 return new VirtualFile(path.substring(0, index), true);
134 int index = path.lastIndexOf('/');
136 return index == -1 ? path : path.substring(index + 1);
140 return path;
144 return path;
148 return path;
152 return path;
156 return obj instanceof VirtualFile && path.equals(obj.toString());
160 return path.hashCode();