Show / Hide Table of Contents

Class TokenisingResultParserContext

Class for Tokenising SPARQL Results Parser Contexts.

Inheritance
System.Object
BaseResultsParserContext
TokenisingResultParserContext
Implements
IResultsParserContext
Inherited Members
BaseResultsParserContext.Handler
BaseResultsParserContext.UriFactory
BaseResultsParserContext.Variables
BaseResultsParserContext.TraceParsing
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Parsing.Contexts
Assembly: dotNetRdf.dll
Syntax
public class TokenisingResultParserContext : BaseResultsParserContext, IResultsParserContext

Constructors

| Improve this Doc View Source

TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, bool, bool, IUriFactory)

Creates a new Tokenising Parser Context with custom settings.

Declaration
public TokenisingResultParserContext(ISparqlResultsHandler handler, ITokeniser tokeniser, bool traceParsing, bool traceTokeniser, IUriFactory uriFactory = null)
Parameters
Type Name Description
ISparqlResultsHandler handler

Results Handler.

ITokeniser tokeniser

Tokeniser to use.

System.Boolean traceParsing

Whether to trace parsing.

System.Boolean traceTokeniser

Whether to trace tokenisation.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, IUriFactory)

Creates a new Tokenising Parser Context with default settings.

Declaration
public TokenisingResultParserContext(ISparqlResultsHandler handler, ITokeniser tokeniser, IUriFactory uriFactory = null)
Parameters
Type Name Description
ISparqlResultsHandler handler

Results Handler.

ITokeniser tokeniser

Tokeniser to use.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, TokenQueueMode, bool, bool, IUriFactory)

Creates a new Tokenising Parser Context with custom settings.

Declaration
public TokenisingResultParserContext(ISparqlResultsHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser, IUriFactory uriFactory = null)
Parameters
Type Name Description
ISparqlResultsHandler handler

Results Handler.

ITokeniser tokeniser

Tokeniser to use.

TokenQueueMode queueMode

Tokeniser Queue Mode.

System.Boolean traceParsing

Whether to trace parsing.

System.Boolean traceTokeniser

Whether to trace tokenisation.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, TokenQueueMode, IUriFactory)

Creates a new Tokenising Parser Context with custom settings.

Declaration
public TokenisingResultParserContext(ISparqlResultsHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, IUriFactory uriFactory = null)
Parameters
Type Name Description
ISparqlResultsHandler handler

Results Handler.

ITokeniser tokeniser

Tokeniser to use.

TokenQueueMode queueMode

Tokeniser Queue Mode.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(SparqlResultSet, ITokeniser, bool, bool, IUriFactory)

Creates a new Tokenising Parser Context with custom settings.

Declaration
public TokenisingResultParserContext(SparqlResultSet results, ITokeniser tokeniser, bool traceParsing, bool traceTokeniser, IUriFactory uriFactory = null)
Parameters
Type Name Description
SparqlResultSet results

Result Set to parse into.

ITokeniser tokeniser

Tokeniser to use.

System.Boolean traceParsing

Whether to trace parsing.

System.Boolean traceTokeniser

Whether to trace tokenisation.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(SparqlResultSet, ITokeniser, IUriFactory)

Creates a new Tokenising Parser Context with default settings.

Declaration
public TokenisingResultParserContext(SparqlResultSet results, ITokeniser tokeniser, IUriFactory uriFactory = null)
Parameters
Type Name Description
SparqlResultSet results

Result Set to parse into.

ITokeniser tokeniser

Tokeniser to use.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(SparqlResultSet, ITokeniser, TokenQueueMode, bool, bool, IUriFactory)

Creates a new Tokenising Parser Context with custom settings.

Declaration
public TokenisingResultParserContext(SparqlResultSet results, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser, IUriFactory uriFactory = null)
Parameters
Type Name Description
SparqlResultSet results

Result Set 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.

IUriFactory uriFactory
| Improve this Doc View Source

TokenisingResultParserContext(SparqlResultSet, ITokeniser, TokenQueueMode, IUriFactory)

Creates a new Tokenising Parser Context with custom settings.

Declaration
public TokenisingResultParserContext(SparqlResultSet results, ITokeniser tokeniser, TokenQueueMode queueMode, IUriFactory uriFactory = null)
Parameters
Type Name Description
SparqlResultSet results

Result Set to parse into.

ITokeniser tokeniser

Tokeniser to use.

TokenQueueMode queueMode

Tokeniser Queue Mode.

IUriFactory uriFactory

Fields

| Improve this Doc View Source

_localTokens

Local Tokens.

Declaration
protected Stack<IToken> _localTokens
Field Value
Type Description
System.Collections.Generic.Stack<T><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<T><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

IResultsParserContext

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, bool, bool, IUriFactory)
    • TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, IUriFactory)
    • TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, TokenQueueMode, bool, bool, IUriFactory)
    • TokenisingResultParserContext(ISparqlResultsHandler, ITokeniser, TokenQueueMode, IUriFactory)
    • TokenisingResultParserContext(SparqlResultSet, ITokeniser, bool, bool, IUriFactory)
    • TokenisingResultParserContext(SparqlResultSet, ITokeniser, IUriFactory)
    • TokenisingResultParserContext(SparqlResultSet, ITokeniser, TokenQueueMode, bool, bool, IUriFactory)
    • TokenisingResultParserContext(SparqlResultSet, ITokeniser, TokenQueueMode, IUriFactory)
  • Fields
    • _localTokens
    • _queue
    • _traceTokeniser
  • Properties
    • LocalTokens
    • Tokens
    • TraceTokeniser
  • Implements
  • Extension Methods
Back to top Generated by DocFX