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

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

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

IO.wrap介绍

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

代码示例

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

  1. /**
  2. * Create a {@link StreamRDF} that outputs to an {@link Writer} with a specific
  3. * {@link CharSpace} (ASCII or UTF-8) writing out-of-range codepoints (if ASCII)
  4. * as "\ uXXXX".
  5. * <p>
  6. * It is important to call {@link StreamRDF#start}
  7. * and {@link StreamRDF#finish} because the output is buffered.
  8. */
  9. public static StreamRDF writer(Writer out, CharSpace charSpace) {
  10. return new WriterStreamRDFPlain(IO.wrap(out), charSpace) ;
  11. }

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

  1. private BindingOutputStream(Writer out, List<Var> variables, PrefixMap prefixMapping)
  2. {
  3. bw = IO.wrap(out) ;
  4. vars = variables ;
  5. pmap = prefixMapping ;
  6. nodeFormatter = new NodeFormatterTTL(null, pmap) ;
  7. needOutputVars = (vars != null ) && vars.size() > 0 ;
  8. }

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

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

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

  1. private BindingOutputStream(Writer out, List<Var> variables, PrefixMap prefixMapping)
  2. {
  3. bw = IO.wrap(out) ;
  4. vars = variables ;
  5. pmap = prefixMapping ;
  6. nodeFormatter = new NodeFormatterTTL(null, pmap) ;
  7. needOutputVars = (vars != null ) && vars.size() > 0 ;
  8. }

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

  1. public static StreamRDF writer(Writer out, CharSpace charSpace)
  2. {
  3. return new WriterStreamRDFTuples(IO.wrap(out), charSpace);
  4. }

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

  1. /** Wrap in a general writer interface */
  2. static public AWriter wrapASCII(OutputStream out) { return wrap(asASCII(out)) ; }

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

  1. /** Wrap in a general writer interface */
  2. static public AWriter wrapUTF8(OutputStream out) { return wrap(asUTF8(out)) ; }

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

  1. /** Wrap in a general writer interface */
  2. static public AWriter wrapASCII(OutputStream out) { return wrap(asASCII(out)); }

代码示例来源:origin: org.apache.jena/jena-base

  1. /** Wrap in a general writer interface */
  2. static public AWriter wrapASCII(OutputStream out) { return wrap(asASCII(out)) ; }

代码示例来源:origin: org.apache.jena/jena-base

  1. /** Wrap in a general writer interface */
  2. static public AWriter wrapUTF8(OutputStream out) { return wrap(asUTF8(out)) ; }

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

  1. /** Wrap in a general writer interface */
  2. static public AWriter wrapUTF8(OutputStream out) { return wrap(asUTF8(out)); }

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

  1. public static StreamRDF writer(Writer out) { return new WriterStreamRDFTuples(IO.wrap(out)) ; }

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

  1. @Override
  2. public void write(Writer out, Graph graph, PrefixMap prefixMap, String baseURI, Context context)
  3. {
  4. Iterator<Triple> iter = graph.find(null, null, null) ;
  5. if ( charSpace == UTF8 )
  6. write(out, iter) ;
  7. else
  8. {
  9. StreamRDF s = new WriterStreamRDFPlain(IO.wrap(out), ASCII) ;
  10. write$(s, iter) ;
  11. }
  12. }

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

  1. @Override
  2. public void write(Writer out, Graph graph, PrefixMap prefixMap, String baseURI, Context context)
  3. {
  4. Iterator<Triple> iter = graph.find(null, null, null) ;
  5. if ( charSpace == UTF8 )
  6. write(out, iter) ;
  7. else
  8. {
  9. StreamRDF s = new WriterStreamRDFTuples(IO.wrap(out), ASCII) ;
  10. write$(s, iter) ;
  11. }
  12. }

相关文章