本文整理了Java中org.apache.jena.atlas.io.IO.wrap()
方法的一些代码示例,展示了IO.wrap()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IO.wrap()
方法的具体详情如下:
包路径:org.apache.jena.atlas.io.IO
类名称:IO
方法名:wrap
[英]Wrap in a general writer interface
[中]包装在通用编写器接口中
代码示例来源:origin: apache/jena
/**
* Create a {@link StreamRDF} that outputs to an {@link Writer} with a specific
* {@link CharSpace} (ASCII or UTF-8) writing out-of-range codepoints (if ASCII)
* as "\ uXXXX".
* <p>
* It is important to call {@link StreamRDF#start}
* and {@link StreamRDF#finish} because the output is buffered.
*/
public static StreamRDF writer(Writer out, CharSpace charSpace) {
return new WriterStreamRDFPlain(IO.wrap(out), charSpace) ;
}
代码示例来源:origin: apache/jena
private BindingOutputStream(Writer out, List<Var> variables, PrefixMap prefixMapping)
{
bw = IO.wrap(out) ;
vars = variables ;
pmap = prefixMapping ;
nodeFormatter = new NodeFormatterTTL(null, pmap) ;
needOutputVars = (vars != null ) && vars.size() > 0 ;
}
代码示例来源:origin: apache/jena
/**
* Create a {@link StreamRDF} that outputs to an {@link Writer}. It is important to
* call {@link StreamRDF#start} and {@link StreamRDF#finish} because the output is
* buffered.
*/
public static StreamRDF writer(Writer out) { return new WriterStreamRDFPlain(IO.wrap(out)) ; }
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
private BindingOutputStream(Writer out, List<Var> variables, PrefixMap prefixMapping)
{
bw = IO.wrap(out) ;
vars = variables ;
pmap = prefixMapping ;
nodeFormatter = new NodeFormatterTTL(null, pmap) ;
needOutputVars = (vars != null ) && vars.size() > 0 ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public static StreamRDF writer(Writer out, CharSpace charSpace)
{
return new WriterStreamRDFTuples(IO.wrap(out), charSpace);
}
代码示例来源:origin: apache/jena
/** Wrap in a general writer interface */
static public AWriter wrapASCII(OutputStream out) { return wrap(asASCII(out)) ; }
代码示例来源:origin: apache/jena
/** Wrap in a general writer interface */
static public AWriter wrapUTF8(OutputStream out) { return wrap(asUTF8(out)) ; }
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
/** Wrap in a general writer interface */
static public AWriter wrapASCII(OutputStream out) { return wrap(asASCII(out)); }
代码示例来源:origin: org.apache.jena/jena-base
/** Wrap in a general writer interface */
static public AWriter wrapASCII(OutputStream out) { return wrap(asASCII(out)) ; }
代码示例来源:origin: org.apache.jena/jena-base
/** Wrap in a general writer interface */
static public AWriter wrapUTF8(OutputStream out) { return wrap(asUTF8(out)) ; }
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
/** Wrap in a general writer interface */
static public AWriter wrapUTF8(OutputStream out) { return wrap(asUTF8(out)); }
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public static StreamRDF writer(Writer out) { return new WriterStreamRDFTuples(IO.wrap(out)) ; }
代码示例来源:origin: apache/jena
@Override
public void write(Writer out, Graph graph, PrefixMap prefixMap, String baseURI, Context context)
{
Iterator<Triple> iter = graph.find(null, null, null) ;
if ( charSpace == UTF8 )
write(out, iter) ;
else
{
StreamRDF s = new WriterStreamRDFPlain(IO.wrap(out), ASCII) ;
write$(s, iter) ;
}
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
@Override
public void write(Writer out, Graph graph, PrefixMap prefixMap, String baseURI, Context context)
{
Iterator<Triple> iter = graph.find(null, null, null) ;
if ( charSpace == UTF8 )
write(out, iter) ;
else
{
StreamRDF s = new WriterStreamRDFTuples(IO.wrap(out), ASCII) ;
write$(s, iter) ;
}
}
内容来源于网络,如有侵权,请联系作者删除!