Package com.stardog.stark.io.turtle

# Class TurtleParserContext

java.lang.Object
com.stardog.stark.io.AbstractRDFHandler
com.stardog.stark.io.ParserContext
com.stardog.stark.io.IOParserContext
com.stardog.stark.io.turtle.TurtleParserContext

All Implemented Interfaces:
  `RDFHandler`

public class TurtleParserContext extends IOParserContext
A small extension of `IOParserContext` to maintain the state related to edge property parsing.

Since:
  7.1.3
Author:
  Pavel Klinov

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from class com.stardog.stark.io.ParserContext

  `ParserContext.ParseError`

- ## Field Summary

  ### Fields inherited from class com.stardog.stark.io.ParserContext

  `BNODE_ID_PREFIX, caseInsensitiveDirectives, mBaseIRI, mColumnNumber, mContext, mLineNumber, mNamespaces, mObject, mPredicate, mSubject`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `TurtleParserContext(Reader theReader, RDFHandler theHandler, Options theOptions)`

- ## Method Summary

  ### Methods inherited from class com.stardog.stark.io.IOParserContext

  `datatypeBuffer, langBuffer, peekCodePoint, readCodePoint, resetSB, trimSB, unread, unread, verifyCharacterOrFail, verifyCharacterOrFail, verifyCharacterOrFail`

  ### Methods inherited from class com.stardog.stark.io.ParserContext

  `createBNode, createBNode, createLiteral, currentStatement, end, error, error, getRandomBnodeIdPrefix, handle, is, namespace, namespace, reportStatement, resetStatement, resolveURI, start`

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

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

- ## Constructor Details

  - ### TurtleParserContext

    public TurtleParserContext(@Nonnull Reader theReader, @Nonnull RDFHandler theHandler, @Nonnull Options theOptions)