Show / Hide Table of Contents

Class TokenisingStoreParserContext

Class for Store Parser Contexts for Tokeniser based Parsing.
Inheritance
System.Object
BaseStoreParserContext
TokenisingStoreParserContext
TriGParserContext
Implements
IStoreParserContext
Inherited Members
BaseStoreParserContext._traceParsing
BaseStoreParserContext.TraceParsing
BaseStoreParserContext.Handler
BaseStoreParserContext.Namespaces
BaseStoreParserContext.BaseUri
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VDS.RDF.Parsing.Contexts
Assembly: dotNetRDF.dll
Syntax
public class TokenisingStoreParserContext : BaseStoreParserContext, IStoreParserContext

Constructors

| Improve this Doc View Source

TokenisingStoreParserContext(IRdfHandler, ITokeniser)

Creates a new Tokenising Store Parser Context with default settings.
Declaration
public TokenisingStoreParserContext(IRdfHandler handler, ITokeniser tokeniser)
Parameters
Type Name Description
IRdfHandler handler Store to parse into.
ITokeniser tokeniser Tokeniser to use.
| Improve this Doc View Source

TokenisingStoreParserContext(IRdfHandler, ITokeniser, Boolean, Boolean)

Creates a new Tokenising Store Parser Context with custom settings.
Declaration
public TokenisingStoreParserContext(IRdfHandler handler, ITokeniser tokeniser, bool traceParsing, bool traceTokeniser)
Parameters
Type Name Description
IRdfHandler handler Store to parse into.
ITokeniser tokeniser Tokeniser to use.
System.Boolean traceParsing Whether to trace parsing.
System.Boolean traceTokeniser Whether to trace tokenisation.
| Improve this Doc View Source

TokenisingStoreParserContext(IRdfHandler, ITokeniser, TokenQueueMode)

Creates a new Tokenising Store Parser Context with custom settings.
Declaration
public TokenisingStoreParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode)
Parameters
Type Name Description
IRdfHandler handler Store to parse into.
ITokeniser tokeniser Tokeniser to use.
TokenQueueMode queueMode Tokeniser Queue Mode.
| Improve this Doc View Source

TokenisingStoreParserContext(IRdfHandler, ITokeniser, TokenQueueMode, Boolean, Boolean)

Creates a new Tokenising Store Parser Context with custom settings.
Declaration
public TokenisingStoreParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
Parameters
Type Name Description
IRdfHandler handler Store to parse into.
ITokeniser tokeniser Tokeniser to use.
TokenQueueMode queueMode Tokeniser Queue Mode.
System.Boolean traceParsing Whether to trace parsing.
System.Boolean traceTokeniser Whether to trace tokenisation.
| Improve this Doc View Source

TokenisingStoreParserContext(ITripleStore, ITokeniser)

Creates a new Tokenising Store Parser Context with default settings.
Declaration
public TokenisingStoreParserContext(ITripleStore store, ITokeniser tokeniser)
Parameters
Type Name Description
ITripleStore store Store to parse into.
ITokeniser tokeniser Tokeniser to use.
| Improve this Doc View Source

TokenisingStoreParserContext(ITripleStore, ITokeniser, Boolean, Boolean)

Creates a new Tokenising Store Parser Context with custom settings.
Declaration
public TokenisingStoreParserContext(ITripleStore store, ITokeniser tokeniser, bool traceParsing, bool traceTokeniser)
Parameters
Type Name Description
ITripleStore store Store to parse into.
ITokeniser tokeniser Tokeniser to use.
System.Boolean traceParsing Whether to trace parsing.
System.Boolean traceTokeniser Whether to trace tokenisation.
| Improve this Doc View Source

TokenisingStoreParserContext(ITripleStore, ITokeniser, TokenQueueMode)

Creates a new Tokenising Store Parser Context with custom settings.
Declaration
public TokenisingStoreParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode)
Parameters
Type Name Description
ITripleStore store Store to parse into.
ITokeniser tokeniser Tokeniser to use.
TokenQueueMode queueMode Tokeniser Queue Mode.
| Improve this Doc View Source

TokenisingStoreParserContext(ITripleStore, ITokeniser, TokenQueueMode, Boolean, Boolean)

Creates a new Tokenising Store Parser Context with custom settings.
Declaration
public TokenisingStoreParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
Parameters
Type Name Description
ITripleStore store Store to parse into.
ITokeniser tokeniser Tokeniser to use.
TokenQueueMode queueMode Tokeniser Queue Mode.
System.Boolean traceParsing Whether to trace parsing.
System.Boolean traceTokeniser Whether to trace tokenisation.

Fields

| Improve this Doc View Source

_localTokens

Local Tokens.
Declaration
protected Stack<IToken> _localTokens
Field Value
Type Description
System.Collections.Generic.Stack<IToken>
| Improve this Doc View Source

_queue

Tokeniser.
Declaration
protected ITokenQueue _queue
Field Value
Type Description
ITokenQueue
| Improve this Doc View Source

_traceTokeniser

Is Tokeniser traced?.
Declaration
protected bool _traceTokeniser
Field Value
Type Description
System.Boolean

Properties

| Improve this Doc View Source

LocalTokens

Gets the Local Tokens stack.
Declaration
public Stack<IToken> LocalTokens { get; }
Property Value
Type Description
System.Collections.Generic.Stack<IToken>
| Improve this Doc View Source

Tokens

Gets the Token Queue.
Declaration
public ITokenQueue Tokens { get; }
Property Value
Type Description
ITokenQueue
| Improve this Doc View Source

TraceTokeniser

Gets/Sets whether tokeniser tracing is used.
Declaration
public bool TraceTokeniser { get; set; }
Property Value
Type Description
System.Boolean

Implements

IStoreParserContext

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • TokenisingStoreParserContext(IRdfHandler, ITokeniser)
    • TokenisingStoreParserContext(IRdfHandler, ITokeniser, Boolean, Boolean)
    • TokenisingStoreParserContext(IRdfHandler, ITokeniser, TokenQueueMode)
    • TokenisingStoreParserContext(IRdfHandler, ITokeniser, TokenQueueMode, Boolean, Boolean)
    • TokenisingStoreParserContext(ITripleStore, ITokeniser)
    • TokenisingStoreParserContext(ITripleStore, ITokeniser, Boolean, Boolean)
    • TokenisingStoreParserContext(ITripleStore, ITokeniser, TokenQueueMode)
    • TokenisingStoreParserContext(ITripleStore, ITokeniser, TokenQueueMode, Boolean, Boolean)
  • Fields
    • _localTokens
    • _queue
    • _traceTokeniser
  • Properties
    • LocalTokens
    • Tokens
    • TraceTokeniser
  • Implements
  • Extension Methods
Back to top Generated by DocFX