org.apache.jena.atlas.io.IO.wrapUTF8()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(103)

本文整理了Java中org.apache.jena.atlas.io.IO.wrapUTF8()方法的一些代码示例,展示了IO.wrapUTF8()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IO.wrapUTF8()方法的具体详情如下:
包路径:org.apache.jena.atlas.io.IO
类名称:IO
方法名:wrapUTF8

IO.wrapUTF8介绍

[英]Wrap in a general writer interface
[中]包装在通用编写器接口中

代码示例

代码示例来源:origin: apache/jena

  1. private static AWriter init(OutputStream out) {
  2. return IO.wrapUTF8(out) ;
  3. }

代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq

  1. private static AWriter init(OutputStream out) {
  2. return IO.wrapUTF8(out) ;
  3. }

代码示例来源:origin: apache/jena

  1. /**
  2. * Create a {@link StreamRDF} that outputs to an {@link OutputStream}. It is important
  3. * to call {@link StreamRDF#start} and {@link StreamRDF#finish} because the output is
  4. * buffered.
  5. */
  6. public static StreamRDF writer(OutputStream out) { return new WriterStreamRDFPlain(IO.wrapUTF8(out)) ; }

代码示例来源:origin: apache/jena

  1. @Override
  2. public StreamRDF create(OutputStream output, RDFFormat format) {
  3. AWriter w = IO.wrapUTF8(output) ;
  4. return new WriterStreamRDFPlain(w, CharSpace.UTF8) ; // N-Quads and N-Triples.
  5. }
  6. } ;

代码示例来源:origin: apache/jena

  1. @Override
  2. public StreamRDF create(OutputStream output, RDFFormat format) {
  3. AWriter w = IO.wrapUTF8(output) ;
  4. return new WriterStreamRDFPlain(w, CharSpace.ASCII) ; // N-Quads and N-Triples.
  5. }
  6. } ;

代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq

  1. public static StreamRDF writer(OutputStream out) { return new WriterStreamRDFTuples(IO.wrapUTF8(out)) ; }
  2. public static StreamRDF writer(AWriter out) { return new WriterStreamRDFTuples(out) ; }

代码示例来源:origin: apache/jena

  1. public SinkQuadOutput(OutputStream outs, Prologue prologue, NodeToLabel labels)
  2. {
  3. out = IO.wrapUTF8(outs) ;
  4. setPrologue(prologue) ;
  5. setLabelPolicy(labels) ;
  6. }

代码示例来源:origin: apache/jena

  1. public SinkTripleOutput(OutputStream outs, Prologue prologue, NodeToLabel labels) {
  2. out = IO.wrapUTF8(outs) ;
  3. setPrologue(prologue) ;
  4. setLabelPolicy(labels) ;
  5. }

代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq

  1. public SinkQuadOutput(OutputStream outs, Prologue prologue, NodeToLabel labels)
  2. {
  3. out = IO.wrapUTF8(outs) ;
  4. setPrologue(prologue) ;
  5. setLabelPolicy(labels) ;
  6. }

代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq

  1. public SinkTripleOutput(OutputStream outs, Prologue prologue, NodeToLabel labels)
  2. {
  3. out = IO.wrapUTF8(outs) ;
  4. setPrologue(prologue) ;
  5. setLabelPolicy(labels) ;
  6. }

代码示例来源:origin: apache/jena

  1. NodeFormatter formatter = createNodeFormatter();
  2. AWriter w = IO.wrapUTF8(out);

代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq

  1. AWriter w = IO.wrapUTF8(out) ;

代码示例来源:origin: org.seaborne.rdf-delta/rdf-delta-server-local

  1. @Test
  2. public void fs_write_01() throws IOException {
  3. FileStore fs = FileStore.attach(STORE, "FILE");
  4. assertEquals(0, fs.getCurrentIndex());
  5. FileEntry entry = fs.writeNewFile(out->{
  6. try(AWriter aw = IO .wrapUTF8(out)) {
  7. aw.write("abc");
  8. }
  9. }) ;
  10. assertNotNull(entry);
  11. assertNotNull(entry.datafile);
  12. int idx = checkFilename(entry.datafile);
  13. assertEquals(1, idx);
  14. // Read it back in again.
  15. String s = FileUtils.readWholeFileAsUTF8(entry.getDatafileName());
  16. assertEquals("abc", s);
  17. }

相关文章