Package com.stardog.stark.io.binary

# Class BinaryRDFWriter.BinaryRDFWriterFactory

java.lang.Object
com.stardog.stark.io.binary.BinaryRDFWriter.BinaryRDFWriterFactory

All Implemented Interfaces:
  `RDFWriterFactory`

Enclosing class:
  `BinaryRDFWriter`

public static final class BinaryRDFWriter.BinaryRDFWriterFactory extends Object implements RDFWriterFactory

`Factory` for `BinaryRDFWriter`

Since:
  1.0
Version:
  1.0
Author:
  Michael Grove

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BinaryRDFWriterFactory()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `RDFWriter`
  `create(OutputStream theStream, Options theOptions)`
  Create a new `RDFWriter`
  `RDFFormat`
  `format()`
  The `format` this writer will serialize output in

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

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

- ## Constructor Details

  - ### BinaryRDFWriterFactory

    public BinaryRDFWriterFactory()

- ## Method Details

  - ### format

    @Nonnull public RDFFormat format()
    The `format` this writer will serialize output in
    Specified by:
      `format` in interface `RDFWriterFactory`
    Returns:
      the format

  - ### create

    @Nonnull public RDFWriter create(@Nonnull OutputStream theStream, @Nonnull Options theOptions)
    Create a new `RDFWriter`
    Specified by:
      `create` in interface `RDFWriterFactory`
    Parameters:
      `theStream` - the stream to write to
      `theOptions` - the writer options
    Returns:
      the new `RDFWriter`