@Override public File visitFileResource(final FileResourceReference fileResourceReference) { return fileResourceReference.getFile(); }
@Override public IResourceReference create(final File file) { if (file == null) { throw new IllegalArgumentException(); } return new FileResourceReference(file); }
@Override public File visitFileResource(final FileResourceReference fileResourceReference) { return fileResourceReference.getFile(); }
@Override public IResourceReference create(final File file) { if (file == null) { throw new IllegalArgumentException(); } return new FileResourceReference(file); }
@Override public URI visitFileResource(final FileResourceReference fileResourceReference) { return fileResourceReference.getFile().toURI(); }
return new FileResourceReference(new File(pathString)); } catch (final MalformedURLException exception) { throw new CreationException(MessageFormat.format(UriUtilities.ERROR_MESSAGE, pathString), exception);
@Override public URI visitFileResource(final FileResourceReference fileResourceReference) { return fileResourceReference.getFile().toURI(); }
return new FileResourceReference(new File(pathString)); } catch (final MalformedURLException exception) { throw new CreationException(MessageFormat.format(UriUtilities.ERROR_MESSAGE, pathString), exception);
@Override public OutputStream visitFileResource(final FileResourceReference fileResourceReference) throws IOException { return new FileOutputStream(fileResourceReference.getFile()); }
@Override public Path visitFileResource(final FileResourceReference fileResourceReference) { return fileResourceReference.getFile().toPath(); }
@Override public Path visitFileResource(final FileResourceReference fileResourceReference) { return fileResourceReference.getFile().toPath(); }
@Override public String visitFileResource(final FileResourceReference fileResourceReference) throws RuntimeException { return fileResourceReference.getFile().toString(); }
@Override public OutputStream visitFileResource(final FileResourceReference fileResourceReference) throws IOException { return new FileOutputStream(fileResourceReference.getFile()); }
@Override public String visitFileResource(final FileResourceReference fileResourceReference) throws RuntimeException { return fileResourceReference.getFile().toString(); }
@Override public Boolean visitFileResource(final FileResourceReference fileResourceReference) { final File file = fileResourceReference.getFile(); return Files.exists(file.toPath()); }
@Override public Boolean visitFileResource(final FileResourceReference fileResourceReference) { final File file = fileResourceReference.getFile(); return Files.exists(file.toPath()); }
@Override public Long visitFileResource(final FileResourceReference fileResourceReference) { return Long.valueOf(fileResourceReference.getFile().length()); }
@Override public Boolean visitFileResource(final FileResourceReference fileResourceReference) { return Boolean.valueOf(fileResourceReference.getFile().canRead()); }
@Override public Boolean visitFileResource(final FileResourceReference fileResourceReference) { return Boolean.valueOf(fileResourceReference.getFile().canRead()); }
@Override public Boolean visitFileResource(final FileResourceReference fileResourceReference) { return Boolean.valueOf(fileResourceReference.getFile().canRead()); }