Package com.stardog.stark.io.n3

# Class N3Parser

java.lang.Object
com.stardog.stark.io.n3.N3Parser

All Implemented Interfaces:
  `RDFParser`

public final class N3Parser extends Object implements RDFParser

Since:
  1.0
Version:
  1.0
Author:
  Michael Grove

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `N3Parser()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `RDFFormat`
  `format()`
  The format this parser can parse
  `void`
  `parse(InputStream theStream, RDFHandler theHandler, Options theOptions)`
  Parse the content

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

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

  ### Methods inherited from interface com.stardog.stark.io.RDFParser

  `parse`

- ## Constructor Details

  - ### N3Parser

    public N3Parser()

- ## Method Details

  - ### format

    @Nonnull public RDFFormat format()
    The format this parser can parse
    Specified by:
      `format` in interface `RDFParser`
    Returns:
      the format

  - ### parse

    public void parse(@Nonnull InputStream theStream, @Nonnull RDFHandler theHandler, @Nonnull Options theOptions) throws IOException
    Parse the content
    Specified by:
      `parse` in interface `RDFParser`
    Parameters:
      `theStream` - the stream to read from
      `theHandler` - the handler to pass parse events to
      `theOptions` - the parsing options
    Throws:
      `IOException` - if there was an error while reading from the stream