@Override public void write(final String content) { try { Files.append(content, file, charset.or(Charset.defaultCharset())); } catch (Exception e) { throw new MocoException(e); } } }
public void testAppendString() throws IOException { File temp = createTempFile(); Files.append(I18N, temp, Charsets.UTF_16LE); assertEquals(I18N, Files.toString(temp, Charsets.UTF_16LE)); Files.append(I18N, temp, Charsets.UTF_16LE); assertEquals(I18N + I18N, Files.toString(temp, Charsets.UTF_16LE)); Files.append(I18N, temp, Charsets.UTF_16LE); assertEquals(I18N + I18N + I18N, Files.toString(temp, Charsets.UTF_16LE)); }
private File createTextFile(String fileName, String... lines) throws IOException { File file = new File(fileName); file.deleteOnExit(); for (String string : lines) { Files.append(string, file, Charsets.UTF_8); } return file; }
private File createTextFile(String fileName, String... lines) throws IOException { File file = new File(fileName); file.deleteOnExit(); for (String string : lines) { Files.append(string, file, Charsets.UTF_8); } return file; } protected MockFlowFile findFlowFile(List<MockFlowFile> flowFilesForRelationship, String attributeName, String attributeValue) {
Files.append("k1=v1", newJobConfigFile, ConfigurationKeys.DEFAULT_CHARSET_ENCODING);
Files.append("k1=v1", newJobConfigFile, ConfigurationKeys.DEFAULT_CHARSET_ENCODING);
/** * 追加String到File. */ public static void append(final CharSequence from, final File to) throws IOException { Files.append(from, to, Charsets.UTF_8); }
/** * 追加String到File. */ public static void append(final CharSequence from, final File to) throws IOException { Files.append(from, to, Charsets.UTF_8); }
public static void append(String content, String file) { try { Files.append(content,new File(file), StandardCharsets.UTF_8); } catch (IOException e) { e.printStackTrace(); } }
private void writeNpmrc() { File npmrc = new File(directory, ".npmrc"); try { Files.write(String.format("cache=%s\n", cache), npmrc, Charsets.UTF_8); Files.append(String.format("registry=%s", registry), npmrc, Charsets.UTF_8); } catch (IOException e) { throw new RuntimeException("Cannot generate"); } }
private void persist(int id, Bet bet) { bets.put(id, bet); try { Files.append(serialize(id, bet), store, Charsets.UTF_8); } catch (IOException e) { e.printStackTrace(); } } }
private void genVersionControllFileAndBackup() { File file = new File(TargetProjectParameters.getTargetProjectStorePath()+"rkill.ver"); try { //TODO Files.append("a",file, Charset.defaultCharset()); } catch (IOException e) { e.printStackTrace(); } }
@Override public synchronized void save(GenericId id, Class<? extends AggregateRoot> type, List<DomainEvent> events) { try { for (DomainEvent event : events) { Files.append(toString(event), eventStoreFile, UTF_8); } } catch (Exception e) { throw new RuntimeException(e); } }
@Override public void append(String val) { try { if (val==null) val = ""; FileUtil.setFilePermissionsTo600(file); Files.append(val, file, Charsets.UTF_8); } catch (IOException e) { throw Exceptions.propagateAnnotated("Problem appending to file "+file, e); } }
@When("^" + Phrases.SUBJECT + " appends \"(.+)\" in the temporary directory with content:$") public void appendFile(String file, String content) throws IOException { File temporaryDirectory = (File) propertyStore.get(TEMPORARY_DIRECTORY); if (temporaryDirectory == null || !temporaryDirectory.isDirectory()) { fail("A temporary directory was not created!"); } String resolvedFile = placeholderResolver.resolve(file); String resolvedContent = placeholderResolver.resolve(content); File fileWithinDirectory = new File(temporaryDirectory, resolvedFile); Files.append(resolvedContent, fileWithinDirectory, Charset.defaultCharset()); }
@Override public void run() { CacheStats cacheStats = cacheResource.getCacheStats().minus(relativeCacheStats); String csvStats = String.format("%.3f, %.3f, %d %n", cacheStats.hitRate(), cacheStats.averageLoadPenalty(), cacheStats.evictionCount()); try { com.google.common.io.Files.append(csvStats, cacheLog, Charset.defaultCharset()); } catch (IOException e) { } } }, 0, DEFAULT_LOGGING_DELAY, TimeUnit.SECONDS);
@Override public void run() { CacheStats cacheStats = cacheResource.getCacheStats().minus(relativeCacheStats); String csvStats = String.format("%.3f, %.3f, %d %n", cacheStats.hitRate(), cacheStats.averageLoadPenalty(), cacheStats.evictionCount()); try { com.google.common.io.Files.append(csvStats, cacheLog, Charset.defaultCharset()); } catch (IOException e) { } } }, 0, DEFAULT_LOGGING_DELAY, TimeUnit.SECONDS);
private File createTmpFile(String name, String contents) throws Exception { File tmpFile = tmp.newFile(name); Files.append(contents, tmpFile, StandardCharsets.UTF_8); return tmpFile; }
@Override public Boolean answer(InvocationOnMock invocationOnMock) throws Throwable { Files.createParentDirs(expectedFile); expectedFile.createNewFile(); Files.append("Some other contents", expectedFile, StandardCharsets.UTF_8); return false; } }).when(fileSpy).renameTo(expectedFile);
public void testAppendString() throws IOException { File temp = createTempFile(); Files.append(I18N, temp, Charsets.UTF_16LE); assertEquals(I18N, Files.toString(temp, Charsets.UTF_16LE)); Files.append(I18N, temp, Charsets.UTF_16LE); assertEquals(I18N + I18N, Files.toString(temp, Charsets.UTF_16LE)); Files.append(I18N, temp, Charsets.UTF_16LE); assertEquals(I18N + I18N + I18N, Files.toString(temp, Charsets.UTF_16LE)); }