本文整理了Java中org.apache.jena.atlas.io.IO.wrapUTF8()
方法的一些代码示例,展示了IO.wrapUTF8()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IO.wrapUTF8()
方法的具体详情如下:
包路径:org.apache.jena.atlas.io.IO
类名称:IO
方法名:wrapUTF8
[英]Wrap in a general writer interface
[中]包装在通用编写器接口中
代码示例来源:origin: apache/jena
private static AWriter init(OutputStream out) {
return IO.wrapUTF8(out) ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
private static AWriter init(OutputStream out) {
return IO.wrapUTF8(out) ;
}
代码示例来源:origin: apache/jena
/**
* Create a {@link StreamRDF} that outputs to an {@link OutputStream}. It is important
* to call {@link StreamRDF#start} and {@link StreamRDF#finish} because the output is
* buffered.
*/
public static StreamRDF writer(OutputStream out) { return new WriterStreamRDFPlain(IO.wrapUTF8(out)) ; }
代码示例来源:origin: apache/jena
@Override
public StreamRDF create(OutputStream output, RDFFormat format) {
AWriter w = IO.wrapUTF8(output) ;
return new WriterStreamRDFPlain(w, CharSpace.UTF8) ; // N-Quads and N-Triples.
}
} ;
代码示例来源:origin: apache/jena
@Override
public StreamRDF create(OutputStream output, RDFFormat format) {
AWriter w = IO.wrapUTF8(output) ;
return new WriterStreamRDFPlain(w, CharSpace.ASCII) ; // N-Quads and N-Triples.
}
} ;
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public static StreamRDF writer(OutputStream out) { return new WriterStreamRDFTuples(IO.wrapUTF8(out)) ; }
public static StreamRDF writer(AWriter out) { return new WriterStreamRDFTuples(out) ; }
代码示例来源:origin: apache/jena
public SinkQuadOutput(OutputStream outs, Prologue prologue, NodeToLabel labels)
{
out = IO.wrapUTF8(outs) ;
setPrologue(prologue) ;
setLabelPolicy(labels) ;
}
代码示例来源:origin: apache/jena
public SinkTripleOutput(OutputStream outs, Prologue prologue, NodeToLabel labels) {
out = IO.wrapUTF8(outs) ;
setPrologue(prologue) ;
setLabelPolicy(labels) ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public SinkQuadOutput(OutputStream outs, Prologue prologue, NodeToLabel labels)
{
out = IO.wrapUTF8(outs) ;
setPrologue(prologue) ;
setLabelPolicy(labels) ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public SinkTripleOutput(OutputStream outs, Prologue prologue, NodeToLabel labels)
{
out = IO.wrapUTF8(outs) ;
setPrologue(prologue) ;
setLabelPolicy(labels) ;
}
代码示例来源:origin: apache/jena
NodeFormatter formatter = createNodeFormatter();
AWriter w = IO.wrapUTF8(out);
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
AWriter w = IO.wrapUTF8(out) ;
代码示例来源:origin: org.seaborne.rdf-delta/rdf-delta-server-local
@Test
public void fs_write_01() throws IOException {
FileStore fs = FileStore.attach(STORE, "FILE");
assertEquals(0, fs.getCurrentIndex());
FileEntry entry = fs.writeNewFile(out->{
try(AWriter aw = IO .wrapUTF8(out)) {
aw.write("abc");
}
}) ;
assertNotNull(entry);
assertNotNull(entry.datafile);
int idx = checkFilename(entry.datafile);
assertEquals(1, idx);
// Read it back in again.
String s = FileUtils.readWholeFileAsUTF8(entry.getDatafileName());
assertEquals("abc", s);
}
内容来源于网络,如有侵权,请联系作者删除!