Package com.stardog.stark.io

# Class RDFWriters.RDFWriterConfig

java.lang.Object
com.stardog.stark.io.RDFWriters.RDFWriterConfig

Enclosing class:
  `RDFWriters`

public static final class RDFWriters.RDFWriterConfig extends Object

Write builder for `RDFWriter`

Since:
  1.0
Version:
  1.0
Author:
  Michael Grove

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RDFWriterConfig(OutputStream theOutputStream)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `RDFWriters.RDFWriterConfig`
  `format(RDFFormat theFormat)`
  `RDFWriters.RDFWriterConfig`
  `grouped(boolean theGrouped)`
  `RDFWriters.RDFWriterConfig`
  `namespaces(Namespaces theNamespaces)`
  `<T> RDFWriters.RDFWriterConfig`
  `set(Option<T> theOption, T theValue)`
  `RDFWriters.RDFWriterConfig`
  `to(OutputStream theStream)`
  `long`
  `write(Iterable<Statement> theStatements)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### RDFWriterConfig

    public RDFWriterConfig(@Nonnull OutputStream theOutputStream)

- ## Method Details

  - ### to

    @Nonnull public RDFWriters.RDFWriterConfig to(@Nonnull OutputStream theStream)

  - ### format

    @Nonnull public RDFWriters.RDFWriterConfig format(@Nonnull RDFFormat theFormat)

  - ### grouped

    @Nonnull public RDFWriters.RDFWriterConfig grouped(boolean theGrouped)

  - ### set

    @Nonnull public <T> RDFWriters.RDFWriterConfig set(@Nonnull Option<T> theOption, @Nullable T theValue)

  - ### namespaces

    @Nonnull public RDFWriters.RDFWriterConfig namespaces(@Nonnull Namespaces theNamespaces)

  - ### write

    public long write(@Nonnull Iterable<Statement> theStatements)