Beispiel #1
0
        /// <summary>
        /// Creates a new Tokenising Parser Context with custom settings
        /// </summary>
        /// <param name="handler">RDF Handler</param>
        /// <param name="tokeniser">Tokeniser to use</param>
        /// <param name="queueMode">Tokeniser Queue Mode</param>
        public TokenisingParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode)
            : base(handler)
        {
            switch (queueMode)
            {
            case TokenQueueMode.AsynchronousBufferDuringParsing:
                this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.SynchronousBufferDuringParsing:
                this._queue = new BufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.QueueAllBeforeParsing:
            default:
                this._queue = new TokenQueue(tokeniser);
                break;
            }
        }
Beispiel #2
0
        /// <summary>
        /// Creates a new Tokenising Parser Context with custom settings
        /// </summary>
        /// <param name="g">Graph to parse into</param>
        /// <param name="tokeniser">Tokeniser to use</param>
        /// <param name="queueMode">Tokeniser Queue Mode</param>
        public TokenisingParserContext(IGraph g, ITokeniser tokeniser, TokenQueueMode queueMode)
            : base(g)
        {
            switch (queueMode)
            {
            case TokenQueueMode.AsynchronousBufferDuringParsing:
                _queue = new AsynchronousBufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.SynchronousBufferDuringParsing:
                _queue = new BufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.QueueAllBeforeParsing:
            default:
                _queue = new TokenQueue(tokeniser);
                break;
            }
        }
Beispiel #3
0
        /// <summary>
        /// Creates a new Tokenising Parser Context with custom settings
        /// </summary>
        /// <param name="handler">RDF Handler</param>
        /// <param name="tokeniser">Tokeniser to use</param>
        /// <param name="queueMode">Tokeniser Queue Mode</param>
        /// <param name="traceParsing">Whether to trace parsing</param>
        /// <param name="traceTokeniser">Whether to trace tokenisation</param>
        public TokenisingParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
            : base(handler, traceParsing)
        {
            switch (queueMode)
            {
            case TokenQueueMode.AsynchronousBufferDuringParsing:
                _queue = new AsynchronousBufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.QueueAllBeforeParsing:
                _queue = new TokenQueue(tokeniser);
                break;

            case TokenQueueMode.SynchronousBufferDuringParsing:
            default:
                _queue = new BufferedTokenQueue(tokeniser);
                break;
            }
            _traceTokeniser = traceTokeniser;
            _queue.Tracing  = _traceTokeniser;
        }
Beispiel #4
0
        /// <summary>
        /// Creates a new Tokenising Parser Context with custom settings
        /// </summary>
        /// <param name="g">Graph to parse into</param>
        /// <param name="tokeniser">Tokeniser to use</param>
        /// <param name="queueMode">Tokeniser Queue Mode</param>
        /// <param name="traceParsing">Whether to trace parsing</param>
        /// <param name="traceTokeniser">Whether to trace tokenisation</param>
        public TokenisingParserContext(IGraph g, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
            : base(g, traceParsing)
        {
            switch (queueMode)
            {
            case TokenQueueMode.AsynchronousBufferDuringParsing:
                this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.SynchronousBufferDuringParsing:
                this._queue = new BufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.QueueAllBeforeParsing:
            default:
                this._queue = new TokenQueue(tokeniser);
                break;
            }
            this._traceTokeniser = traceTokeniser;
            this._queue.Tracing  = this._traceTokeniser;
        }
 /// <summary>
 /// Creates a new SPARQL Query Parser Context with custom settings.
 /// </summary>
 /// <param name="tokeniser">Tokeniser to use.</param>
 /// <param name="queueMode">Tokeniser Queue Mode.</param>
 /// <param name="traceParsing">Whether to trace parsing.</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation.</param>
 public SparqlQueryParserContext(ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(new NullHandler(), tokeniser, queueMode, traceParsing, traceTokeniser)
 {
 }
Beispiel #6
0
 /// <summary>
 /// Creates a new TriG Parser Context with custom settings
 /// </summary>
 /// <param name="store">Store to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public TriGParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(store, tokeniser, queueMode, traceParsing, traceTokeniser) { }
Beispiel #7
0
 /// <summary>
 /// Creates a new Turtle Parser which uses the given Token Queue Mode
 /// </summary>
 /// <param name="queueMode">Queue Mode for Tokenising</param>
 public TurtleParser(TokenQueueMode queueMode)
 {
     this._queueMode = queueMode;
 }
Beispiel #8
0
 /// <summary>
 /// Creates a new NQuads parser
 /// </summary>
 /// <param name="queueMode">Token Queue Mode</param>
 /// <param name="syntax">NQuads syntax mode</param>
 public NQuadsParser(NQuadsSyntax syntax, TokenQueueMode queueMode)
     : this(syntax)
 {
     this.TokenQueueMode = queueMode;
 }
Beispiel #9
0
 /// <summary>
 /// Creates a new TrigG Parser Context with custom settings.
 /// </summary>
 /// <param name="store">Store to parse into.</param>
 /// <param name="tokeniser">Tokeniser to use.</param>
 /// <param name="queueMode">Tokeniser Queue Mode.</param>
 public TriGParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(store, tokeniser, queueMode)
 {
 }
 /// <summary>
 /// Creates a new SPARQL Update Parser Context with custom settings
 /// </summary>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public SparqlUpdateParserContext(ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(new NullHandler(), tokeniser, queueMode) { }
Beispiel #11
0
 /// <summary>
 /// Creates a new TrigG Parser Context with custom settings
 /// </summary>
 /// <param name="store">Store to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public TriGParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(store, tokeniser, queueMode) { }
Beispiel #12
0
 /// <summary>
 /// Creates a new Turtle Parser which uses the given Token Queue Mode
 /// </summary>
 /// <param name="queueMode">Queue Mode for Tokenising</param>
 /// <param name="syntax">Turtle Syntax</param>
 public TurtleParser(TokenQueueMode queueMode, TurtleSyntax syntax)
     : this(syntax)
 {
     this._queueMode = queueMode;
 }
 /// <summary>
 /// Creates a new Tokenising Store Parser Context with custom settings
 /// </summary>
 /// <param name="handler">Store to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public TokenisingStoreParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(handler)
 {
     switch (queueMode)
     {
         case TokenQueueMode.AsynchronousBufferDuringParsing:
             this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.SynchronousBufferDuringParsing:
             this._queue = new BufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.QueueAllBeforeParsing:
         default:
             this._queue = new TokenQueue(tokeniser);
             break;
     }
 }
 /// <summary>
 /// Creates a new Tokenising Store Parser Context with custom settings
 /// </summary>
 /// <param name="store">Store to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public TokenisingStoreParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(store, traceParsing)
 {
     switch (queueMode)
     {
         case TokenQueueMode.AsynchronousBufferDuringParsing:
             this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.SynchronousBufferDuringParsing:
             this._queue = new BufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.QueueAllBeforeParsing:
         default:
             this._queue = new TokenQueue(tokeniser);
             break;
     }
     this._traceTokeniser = traceTokeniser;
     this._queue.Tracing = this._traceTokeniser;
 }
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="g">Graph to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public Notation3ParserContext(IGraph g, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(g, tokeniser, queueMode, traceParsing, traceTokeniser) { }
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="g">Graph to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public Notation3ParserContext(IGraph g, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(g, tokeniser, queueMode) { }
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="handler">RDF Handler to use</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public Notation3ParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(handler, tokeniser, queueMode, traceParsing, traceTokeniser) { }
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="handler">RDF Handler to use</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public Notation3ParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(handler, tokeniser, queueMode) { }
 /// <summary>
 /// Creates a new Instance of the Parser using the given Token Queue Mode
 /// </summary>
 /// <param name="qmode">Token Queue Mode</param>
 public NTriplesParser(TokenQueueMode qmode)
 {
     this._queueMode = qmode;
 }
 /// <summary>
 /// Creates a new instance of the SPARQL Query Parser using the given Tokeniser which supports the given SPARQL Syntax
 /// </summary>
 /// <param name="queueMode">Token Queue Mode</param>
 /// <param name="syntax">SPARQL Syntax</param>
 public SparqlQueryParser(TokenQueueMode queueMode, SparqlQuerySyntax syntax)
 {
     this._queuemode = queueMode;
     this._syntax = syntax;
 }
 /// <summary>
 /// Creates a new Turtle Parser Context with custom settings.
 /// </summary>
 /// <param name="handler">RDF Handler.</param>
 /// <param name="tokeniser">Tokeniser to use.</param>
 /// <param name="syntax">Turtle Syntax.</param>
 /// <param name="queueMode">Tokeniser Queue Mode.</param>
 /// <param name="traceParsing">Whether to trace parsing.</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation.</param>
 public TurtleParserContext(IRdfHandler handler, ITokeniser tokeniser, TurtleSyntax syntax, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(handler, tokeniser, queueMode, traceParsing, traceTokeniser)
 {
     _syntax = syntax;
 }
Beispiel #22
0
 /// <summary>
 /// Creates a new Notation 3 Parser which uses the given Token Queue Mode
 /// </summary>
 /// <param name="queueMode">Queue Mode for Tokenising</param>
 public Notation3Parser(TokenQueueMode queueMode)
     : this()
 {
     this._queueMode = queueMode;
 }
Beispiel #23
0
 /// <summary>
 /// Creates a new Turtle Parser Context with custom settings
 /// </summary>
 /// <param name="handler">RDF Handler</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="syntax">Turtle Syntax</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public TurtleParserContext(IRdfHandler handler, ITokeniser tokeniser, TurtleSyntax syntax, TokenQueueMode queueMode)
     : this(handler, tokeniser, syntax, queueMode, false, false)
 {
 }
 /// <summary>
 /// Creates a new SPARQL Update Parser Context with custom settings
 /// </summary>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public SparqlUpdateParserContext(ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(new NullHandler(), tokeniser, queueMode, traceParsing, traceTokeniser) { }
Beispiel #25
0
 /// <summary>
 /// Creates a new Turtle Parser Context with custom settings
 /// </summary>
 /// <param name="g">Graph to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="syntax">Turtle Syntax</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public TurtleParserContext(IGraph g, ITokeniser tokeniser, TurtleSyntax syntax, TokenQueueMode queueMode)
     : this(g, tokeniser, syntax, queueMode, false, false)
 {
 }
Beispiel #26
0
 /// <summary>
 /// Creates a new TriG Parser Context with custom settings.
 /// </summary>
 /// <param name="store">Store to parse into.</param>
 /// <param name="tokeniser">Tokeniser to use.</param>
 /// <param name="queueMode">Tokeniser Queue Mode.</param>
 /// <param name="traceParsing">Whether to trace parsing.</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation.</param>
 public TriGParserContext(ITripleStore store, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(store, tokeniser, queueMode, traceParsing, traceTokeniser)
 {
 }
Beispiel #27
0
 /// <summary>
 /// Creates a new Turtle Parser Context with custom settings
 /// </summary>
 /// <param name="g">Graph to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="syntax">Turtle Syntax</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public TurtleParserContext(IGraph g, ITokeniser tokeniser, TurtleSyntax syntax, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(g, tokeniser, queueMode, traceParsing, traceTokeniser)
 {
     this._syntax = syntax;
 }
Beispiel #28
0
 /// <summary>
 /// Creates a new NQuads parser
 /// </summary>
 /// <param name="queueMode">Token Queue Mode</param>
 public NQuadsParser(TokenQueueMode queueMode)
     : this(NQuadsSyntax.Rdf11)
 {
     this.TokenQueueMode = queueMode;
 }
 /// <summary>
 /// Creates a new Tokenising Parser Context with custom settings
 /// </summary>
 /// <param name="results">Result Set to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public TokenisingResultParserContext(SparqlResultSet results, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(results)
 {
     switch (queueMode)
     {
         case TokenQueueMode.AsynchronousBufferDuringParsing:
             this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.SynchronousBufferDuringParsing:
             this._queue = new BufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.QueueAllBeforeParsing:
         default:
             this._queue = new TokenQueue(tokeniser);
             break;
     }
 }
 /// <summary>
 /// Creates a new Tokenising Parser Context with custom settings
 /// </summary>
 /// <param name="handler">Results Handler</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public TokenisingResultParserContext(ISparqlResultsHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(handler, traceParsing)
 {
     switch (queueMode)
     {
         case TokenQueueMode.AsynchronousBufferDuringParsing:
             this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.SynchronousBufferDuringParsing:
             this._queue = new BufferedTokenQueue(tokeniser);
             break;
         case TokenQueueMode.QueueAllBeforeParsing:
         default:
             this._queue = new TokenQueue(tokeniser);
             break;
     }
     this._traceTokeniser = traceTokeniser;
     this._queue.Tracing = this._traceTokeniser;
 }
Beispiel #31
0
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="handler">RDF Handler to use</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public Notation3ParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(handler, tokeniser, queueMode)
 {
 }
 /// <summary>
 /// Creates a new SPARQL Query Parser Context with custom settings.
 /// </summary>
 /// <param name="tokeniser">Tokeniser to use.</param>
 /// <param name="queueMode">Tokeniser Queue Mode.</param>
 public SparqlQueryParserContext(ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(new NullHandler(), tokeniser, queueMode)
 {
 }
Beispiel #33
0
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="g">Graph to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 public Notation3ParserContext(IGraph g, ITokeniser tokeniser, TokenQueueMode queueMode)
     : base(g, tokeniser, queueMode)
 {
 }
 /// <summary>
 /// Creates a new Instance of the Parser using the given Token Queue Mode
 /// </summary>
 /// <param name="qmode">Token Queue Mode</param>
 public NTriplesParser(TokenQueueMode qmode)
 {
     this._queuemode = qmode;
 }
 /// <summary>
 /// Creates a new instance of the parser using the given token queue mode.
 /// </summary>
 /// <param name="qmode">Token Queue Mode.</param>
 public NTriplesParser(TokenQueueMode qmode)
     : this()
 {
     TokenQueueMode = qmode;
 }
        /// <summary>
        /// Creates a new Tokenising Parser Context with custom settings
        /// </summary>
        /// <param name="results">Result Set to parse into</param>
        /// <param name="tokeniser">Tokeniser to use</param>
        /// <param name="queueMode">Tokeniser Queue Mode</param>
        public TokenisingResultParserContext(SparqlResultSet results, ITokeniser tokeniser, TokenQueueMode queueMode)
            : base(results)
        {
            switch (queueMode)
            {
            case TokenQueueMode.AsynchronousBufferDuringParsing:
                this._queue = new AsynchronousBufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.SynchronousBufferDuringParsing:
                this._queue = new BufferedTokenQueue(tokeniser);
                break;

            case TokenQueueMode.QueueAllBeforeParsing:
            default:
                this._queue = new TokenQueue(tokeniser);
                break;
            }
        }
 /// <summary>
 /// Creates a new instance of the SPARQL Query Parser using the given Tokeniser Queue Mode
 /// </summary>
 /// <param name="queueMode">Token Queue Mode</param>
 public SparqlQueryParser(TokenQueueMode queueMode)
     : this(queueMode, Options.QueryDefaultSyntax) { }
Beispiel #38
0
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="handler">RDF Handler to use</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public Notation3ParserContext(IRdfHandler handler, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(handler, tokeniser, queueMode, traceParsing, traceTokeniser)
 {
 }
 /// <summary>
 /// Creates a new Turtle Parser which uses the given Token Queue Mode.
 /// </summary>
 /// <param name="queueMode">Queue Mode for Turtle.</param>
 public TurtleParser(TokenQueueMode queueMode)
 {
     _queueMode = queueMode;
 }
Beispiel #40
0
 /// <summary>
 /// Creates a new Notation 3 Parser Context with custom settings
 /// </summary>
 /// <param name="g">Graph to parse into</param>
 /// <param name="tokeniser">Tokeniser to use</param>
 /// <param name="queueMode">Tokeniser Queue Mode</param>
 /// <param name="traceParsing">Whether to trace parsing</param>
 /// <param name="traceTokeniser">Whether to trace tokenisation</param>
 public Notation3ParserContext(IGraph g, ITokeniser tokeniser, TokenQueueMode queueMode, bool traceParsing, bool traceTokeniser)
     : base(g, tokeniser, queueMode, traceParsing, traceTokeniser)
 {
 }
 /// <summary>
 /// Creates a new Turtle Parser which uses the given Token Queue Mode.
 /// </summary>
 /// <param name="queueMode">Queue Mode for Turtle.</param>
 /// <param name="syntax">Turtle Syntax.</param>
 public TurtleParser(TokenQueueMode queueMode, TurtleSyntax syntax)
     : this(syntax)
 {
     _queueMode = queueMode;
 }
 /// <summary>
 /// Creates a new instance of the parser using the given syntax and token queue mode.
 /// </summary>
 ///
 /// <param name="qmode">Token Queue Mode.</param>
 /// <param name="syntax">NTriples syntax to parse.</param>
 public NTriplesParser(NTriplesSyntax syntax, TokenQueueMode qmode)
     : this(syntax)
 {
     TokenQueueMode = qmode;
 }
Beispiel #43
0
 /// <summary>
 /// Creates a new NQuads parser
 /// </summary>
 /// <param name="queueMode">Token Queue Mode</param>
 public NQuadsParser(TokenQueueMode queueMode)
 {
     this._queueMode = queueMode;
 }