public String getName() { return directory.getName(); }
@Override public int hashCode() { return dir.getName().hashCode(); }
@Override public boolean equals(Object other) { if (!(other instanceof DirectoryDelegate)) { return false; } DirectoryDelegate dd = (DirectoryDelegate)other; if (this == dd) { return true; } // First, check names if (!Objects.equals(dir.getName(),dd.dir.getName())) { return false; } // Next up, check they have the same number of children if (dir.getEntryCount() != dd.dir.getEntryCount()) { return false; } return entries().equals(dd.entries()); } }
String filenameWithoutPath = new File(filename).getName(); File dumpDir = new File(filenameWithoutPath + "_dump"); File file = new File(dumpDir, root.getName()); if (!file.exists() && !file.mkdirs()) { throw new IOException("Could not create directory " + file);
for (int i=0;i<theDirectory.length;i++) { DirectoryEntry x = theDirectory[i]; if (x.getName().equals(name)) { return i; } }
private int find(String name) { for (int i = 0; i < theDirectory.length(); i++) { DirectoryEntry x = theDirectory[i]; //If it is an Array; for Lists use get etc... if (x.getName().equals(name)) { return i; } } return -1; }
private int find(String name) { int i = 0; for (DirectoryEntry x : theDirectory) { if (x.getName().equals(name)) { return i; } i++; } return -1; // returning -1 if not found }
private int find(String name) { return Iterables.indexOf(theDirectory, new Predicate<DirectoryEntry>() { public boolean apply(DirectoryEntry de) { return de.getName().equals(name); } }); }
public String getName() { return directory.getName(); }
public String getName() { return directory.getName(); }
@Override public int hashCode() { return dir.getName().hashCode(); }
public void save() { try (PrintWriter pw = new PrintWriter(new FileWriter("directory.txt", true))) { for (DirectoryEntry x : theDirectory) { pw.write(x.getName()); pw.write(x.getNumber()); } } catch (IOException ex) { // handle the exception } }
public String lookUpEntry(String name){ for(DirectoryEntry e : theDirectory) if(e.getName().equals(name)) return e.getNumber(); return null; //Could not find name }
public static void main(String[] args) throws Exception { for (int i = 0; i < args.length; i++) { System.out.println("Dumping " + args[i]); FileInputStream is = new FileInputStream(args[i]); POIFSFileSystem fs = new POIFSFileSystem(is); is.close(); DirectoryEntry root = fs.getRoot(); File file = new File(root.getName()); file.mkdir(); dump(root, file); } }
public static void main(String[] args) throws Exception { for (int i = 0; i < args.length; i++) { System.out.println("Dumping " + args[i]); FileInputStream is = new FileInputStream(args[i]); POIFSFileSystem fs = new POIFSFileSystem(is); is.close(); DirectoryEntry root = fs.getRoot(); File file = new File(root.getName()); file.mkdir(); dump(root, file); } }
for (DirectoryEntry x : theDirectory) { if (x.getName().equals(name)) { //LINE 60 x.setNumber(telno); return x.getNumber(); } else { add(name, telno); } }
DirectoryEntry x; for (int count =0; count <size; count ++) { x = theDirectory[count]; if (x.getName().equals(name)) { x.setNumber(telno); return x.getNumber(); } } add(name, telno);
return; handleEmbeddedResource(stream, null, dir.getName(), dir.getStorageClsid(), type.toString(), xhtml, true); return; metadata.set(TikaCoreProperties.EMBEDDED_RELATIONSHIP_ID, dir.getName()); if (dir.getStorageClsid() != null) { metadata.set(TikaCoreProperties.EMBEDDED_STORAGE_CLASS_ID, dir.getStorageClsid().toString()); String rName = (resourceName == null) ? dir.getName() : resourceName; try { if (type == POIFSDocumentType.OLE10_NATIVE) {