code: private Folder getExistingFolder(final String path) throws FrameworkException {
  
  		if (this.folderCache.containsKey(path)) {
  
  			return  this.folderCache.get(path);
  
  		} else {
  
  			final Folder existingFolder = app.nodeQuery(Folder.class).and(StructrApp.key(AbstractFile.class, "path"), path).getFirst();
  			if (existingFolder != null) {
  
  				this.folderCache.put(path, existingFolder);
  			}
  
  			return existingFolder;
  		}
  	}
docs: ----- private methods -----