VDS.RDF.Parsing.Tokens Namespace | 
Namespace for Token classes which are used to support Token Based parsing of RDF syntaxes.
| Class | Description | |
|---|---|---|
| AbsKeywordToken | 
            Token which represents the SPARQL ABS Keyword.
              | |
| AddKeywordToken | 
            Token which represents the SPARQL Update ADD Keyword.
              | |
| AllKeywordToken | 
            Token which represents the SPARQL ALL Keyword.
              | |
| AllToken | 
            Token which represents the use of the * character to mean All.
              | |
| AndToken | 
            Token which represents Logical And.
              | |
| AscKeywordToken | 
            Token which represents the SPARQL ASC Keyword.
              | |
| AsKeywordToken | 
            Token which represents the SPARQL AS Keyword.
              | |
| AskKeywordToken | 
            Token which represents the SPARQL ASK Keyword.
              | |
| AssignmentToken | 
            Token which reprsents the := Assignment Operator.
              | |
| AsynchronousBufferedTokenQueue | 
            An Asynchronous version of BufferedTokenQueue which automatically Buffers as many Tokens as possible in a Background thread.
              | |
| ATToken | 
            Token which represents the @ Character.
              | |
| AvgKeywordToken | 
            Token which represents the SPARQL AVG Keyword.
              | |
| BaseDirectiveToken | 
            Token which represents a Base Directive.
              | |
| BaseToken | 
            Base Implementation of IToken used by all derived tokens for ease of implementation.
              | |
| BaseTokeniser | 
            Abstract Base Class for Tokeniser which handles the Position tracking.
              | |
| BaseTokenQueue | 
            Abstract base implementation of a Token Queue.
              | |
| BindingsKeywordToken | 
            Token which represents the SPARQL BINDINGS Keyword.
              | |
| BindKeywordToken | 
            Token which represents the SPARQL BIND Keyword.
              | |
| BitwiseOrToken | 
            Token which represents the | Character.
              | |
| BlankNodeCollectionToken | 
            Token which represents Blank Node Collections.
              | |
| BlankNodeToken | 
            Token which represents anonymous Blank Nodes.
              | |
| BlankNodeWithIDToken | 
            Token which represents named Blank Nodes.
              | |
| BNodeKeywordToken | 
            Token which represents the SPARQL BNODE Keyword.
              | |
| BOFToken | 
            Token which represents the Start of the Input.
              | |
| BoundKeywordToken | 
            Token which represents the SPARQL BOUND Keyword.
              | |
| BufferedTokenQueue | 
            A Buffered Queue for a Tokeniser which synchronously buffers a number of Tokens when the Queue is accessed and nothing is Buffered.
              | |
| CallKeywordToken | 
            Token which represents the SPARQL CALL Keyword.
              | |
| CeilKeywordToken | 
            Token which represents the SPARQL CEIL Keyword.
              | |
| ClearKeywordToken | 
            Token which represents the SPARQL Update CLEAR Keyword.
              | |
| CoalesceKeywordToken | 
            Token which represents the SPARQL COALESCE Keyword.
              | |
| CommaToken | 
            Token which represents the , Character.
              | |
| CommentToken | 
            Token which represents Comments.
              | |
| ConcatKeywordToken | 
            Token which represents the SPARQL CONCAT Keyword.
              | |
| ConstructKeywordToken | 
            Token which represents the SPARQL CONSTRUCT Keyword.
              | |
| CopyKeywordToken | 
            Token which represents the SPARQL Update COPY Keyword.
              | |
| CountKeywordToken | 
            Token which represents the SPARQL COUNT Keyword.
              | |
| CreateKeywordToken | 
            Token which represents the SPARQL Update CREATE Keyword.
              | |
| CsvTokeniser | 
            Tokeniser for tokenising CSV inputs.
              | |
| CustomKeywordDefinitionToken | 
            Token representing the definition of a Custom Keyword.
              | |
| CustomKeywordToken | 
            Token representing the use of a Custom Keyword.
              | |
| DataKeywordToken | 
            Token which represents the SPARQL Update DATA Keyword.
              | |
| DataTypeKeywordToken | 
            Token which represents the SPARQL DATATYPE Keyword.
              | |
| DataTypeToken | 
            Token which represents the Data Type for a Literal.
              | |
| DayKeywordToken | 
            Token which represents the SPARQL DAY Keyword.
              | |
| DefaultKeywordToken | 
            Token which represents the SPARQL Update DEFAULT Keyword.
              | |
| DeleteKeywordToken | 
            Token which represents the SPARQL Update DELETE Keyword.
              | |
| DescKeywordToken | 
            Token which represents the SPARQL DESC Keyword.
              | |
| DescribeKeywordToken | 
            Token which represents the SPARQL DESCRIBE Keyword.
              | |
| DistinctKeywordToken | 
            Token which represents the SPARQL DISTINCT Keyword.
              | |
| DivideToken | 
            Token which represents Mathematical Divide.
              | |
| DotToken | 
            Token which represents the . Character.
              | |
| DropKeywordToken | 
            Token which represents the SPARQL Update DROP Keyword.
              | |
| EncodeForUriKeywordToken | 
            Token which represents the SPARQL ENCODE_FOR_URI Keyword.
              | |
| EOFToken | 
            Token which represents the End of the Input.
              | |
| EOLToken | 
            Token which represents the End of a Line.
              | |
| EqualityToken | 
            Token representing the '=' equality Syntax.
              | |
| ExclamationToken | 
            Token which represents the ! Character used for Forward Path Traversal in some RDF Syntaxes.
              | |
| ExistsKeywordToken | 
            Token which represents the SPARQL EXISTS Keyword.
              | |
| FilterKeywordToken | 
            Token which represents the SPARQL FILTER Keyword.
              | |
| FloorKeywordToken | 
            Token which represents the SPARQL FLOOR Keyword.
              | |
| ForAllQuantifierToken | 
            Token which represents a For All Quantifier.
              | |
| ForSomeQuantifierToken | 
            Token which represents a For Some Quantifier.
              | |
| FromKeywordToken | 
            Token which represents the SPARQL FROM Keyword.
              | |
| FromNamedKeywordToken | 
            Token which represents the SPARQL FROM NAMED Keyword combination.
              | |
| GraphKeywordToken | 
            Token which represents the SPARQL GRAPH Keyword.
              | |
| GraphLiteralToken | 
            Token which represents Graph Literals.
              | |
| GreaterThanOrEqualToToken | 
            Token which represents Greater Than or Equal To.
              | |
| GreaterThanToken | 
            Token which represents Relational Greater Than.
              | |
| GroupByKeywordToken | 
            Token which represents the SPARQL GROUP BY Keyword.
              | |
| GroupConcatKeywordToken | 
            Token which represents the SPARQL GROUP_CONCAT Keyword.
              | |
| HashToken | 
            Token which represents the # Character.
              | |
| HatHatToken | 
            Token which represents the ^^ sequence used for Data Type specification in some RDF Syntaxes.
              | |
| HatToken | 
            Token which represents the ^ Character used for Reverse Path Traversal in somme RDF Syntaxes.
              | |
| HavingKeywordToken | 
            Token which represents the SPARQL HAVING Keyword.
              | |
| HoursKeywordToken | 
            Token which represents the SPARQL HOURS Keyword.
              | |
| IfKeywordToken | 
            Token which represents the SPARQL IF Keyword.
              | |
| ImpliedByToken | 
            Token representing the '>=' implied by Syntax.
              | |
| ImpliesToken | 
            Token representing the '=>' implies Syntax.
              | |
| InKeywordToken | 
            Token which represents the SPARQL IN Keyword.
              | |
| InsertKeywordToken | 
            Token which represents the SPARQL Update INSERT Keyword.
              | |
| IntoKeywordToken | 
            Token which represents the SPARQL Update INTO Keyword.
              | |
| IriKeywordToken | 
            Token which represents the SPARQL IRI Keyword.
              | |
| IsBlankKeywordToken | 
            Token which represents the SPARQL ISBLANK Keyword.
              | |
| IsIriKeywordToken | 
            Token which represents the SPARQL ISIRI Keyword.
              | |
| IsLiteralKeywordToken | 
            Token which represents the SPARQL ISLITERAL Keyword.
              | |
| IsNumericKeywordToken | 
            Token which represents the SPARQL ISNUMERIC Keyword.
              | |
| IsUriKeywordToken | 
            Token which represents the SPARQL ISURI Keyword.
              | |
| KeywordAToken | 
            Token representing the 'a' Keyword.
              | |
| KeywordDirectiveToken | 
            Token which represents a Keyword Directive.
              | |
| KeywordIsToken | 
            Token representing the 'is' Keyword.
              | |
| KeywordOfToken | 
            Token representing the 'of' Keyword.
              | |
| LangKeywordToken | 
            Token which represents the SPARQL LANG Keyword.
              | |
| LangMatchesKeywordToken | 
            Token which represents the SPARQL LANGMATCHES Keyword.
              | |
| LanguageSpecifierToken | 
            Token which represents the Language Specifier for a Literal.
              | |
| LCaseKeywordToken | 
            Token which represents the SPARQL LCASE Keyword.
              | |
| LeftBracketToken | 
            Token which represents the ( Character.
              | |
| LeftCurlyBracketToken | 
            Token which represents the { Character.
              | |
| LeftSquareBracketToken | 
            Token which represents the [ Character.
              | |
| LengthKeywordToken | 
            Token which represents the SPARQL LENGTH Keyword.
              | |
| LessThanOrEqualToToken | 
            Token which represents Relational Less Than or Equal To.
              | |
| LessThanToken | 
            Token which represents Relational Less Than.
              | |
| LetKeywordToken | 
            Token which represents the SPARQL LET Keyword.
              | |
| LimitKeywordToken | 
            Token which represents the SPARQL LIMIT Keyword.
              | |
| LiteralToken | 
            Token which represents Literals.
              | |
| LiteralWithDataTypeToken | 
            Token which represents Literals with Data Types.
              | |
| LiteralWithLanguageSpecifierToken | 
            Token which represents Literals with Language Specifiers.
              | |
| LoadKeywordToken | 
            Token which represents the SPARQL Update LOAD Keyword.
              | |
| LongLiteralToken | 
            Token which represents Long Literals (allows multi-line values).
              | |
| MaxKeywordToken | 
            Token which represents the SPARQL MAX Keyword.
              | |
| MD5KeywordToken | 
            Token which represents the SPARQL MD5 Keyword.
              | |
| MedianKeywordToken | 
            Token which represents the SPARQL MEDIAN Keyword.
              | |
| MinKeywordToken | 
            Token which represents the SPARQL MIN Keyword.
              | |
| MinusKeywordToken | 
            Token which represents the SPARQL MINUS Keyword.
              | |
| MinusToken | 
            Token which represents Mathematical Minus.
              | |
| MinutesKeywordToken | 
            Token which represents the SPARQL MINUTES Keyword.
              | |
| ModeKeywordToken | 
            Token which represents the SPARQL MODE Keyword.
              | |
| MonthKeywordToken | 
            Token which represents the SPARQL MONTH Keyword.
              | |
| MoveKeywordToken | 
            Token which represents the SPARQL Update MOVE Keyword.
              | |
| MultiplyToken | 
            Token which represents Mathematical Multiply.
              | |
| NamedKeywordToken | 
            Token which represents the SPARQL NAMED Keyword.
              | |
| NegationToken | 
            Token which represents Logical Negation.
              | |
| NonTokenisedTokenQueue | 
            Token Queue which is not backed by a Tokeniser.
              | |
| Notation3Tokeniser | 
            A Class for Reading an Input Stream and generating Notation 3 Tokens from it.
              | |
| NotEqualsToken | 
            Token which represents Logical Not Equals.
              | |
| NotExistsKeywordToken | 
            Token which represents the SPARQL NOT EXISTS Keyword.
              | |
| NotInKeywordToken | 
            Token which represents the SPARQL NOT IN Keyword.
              | |
| NowKeywordToken | 
            Token which represents the SPARQL NOW Keyword.
              | |
| NTriplesTokeniser | 
            Tokeniser for NTriples RDF Syntax.
              | |
| NumericMaxKeywordToken | 
            Token which represents the SPARQL NMAX Keyword.
              | |
| NumericMinKeywordToken | 
            Token which represents the SPARQL NMIN Keyword.
              | |
| OffsetKeywordToken | 
            Token which represents the SPARQL OFFSET Keyword.
              | |
| OptionalKeywordToken | 
            Token which represents the SPARQL OPTIONAL Keyword.
              | |
| OrderByKeywordToken | 
            Token which represents the SPARQL ORDER BY Keyword combination.
              | |
| OrToken | 
            Token which represents Logical Or.
              | |
| PathToken | 
            Special Token which acts as a Placeholder for SPARQL Property Paths.
              | |
| PlainLiteralToken | 
            Token which represents Plain (Unquoted) Literals.
              | |
| PlusToken | 
            Token which represents Mathematical Plus.
              | |
| PrefixDirectiveToken | 
            Token which represents a Prefix Directive.
              | |
| PrefixToken | 
            Token which represents the Prefix specified after a Prefix Directive.
              | |
| QNameToken | 
            Token which represents QNames.
              | |
| QuestionToken | 
            Token which represents the ? Character.
              | |
| RandKeywordToken | 
            Token which represents the SPARQL RAND Keyword.
              | |
| ReducedKeywordToken | 
            Token which represents the SPARQL REDUCED Keyword.
              | |
| RegexKeywordToken | 
            Token which represents the SPARQL REGEX Keyword.
              | |
| ReplaceKeywordToken | 
            Token which represents the SPARQL REPLACE Keyword.
              | |
| RightBracketToken | 
            Token which represents the ) Character.
              | |
| RightCurlyBracketToken | 
            Token which represents the } Character.
              | |
| RightSquareBracketToken | 
            Token which represents the ] Character.
              | |
| RoundKeywordToken | 
            Token which represents the SPARQL ROUND Keyword.
              | |
| SameTermKeywordToken | 
            Token which represents the SPARQL SAMETERM Keyword.
              | |
| SampleKeywordToken | 
            Token which represents the SPARQL SAMPLE Keyword.
              | |
| SecondsKeywordToken | 
            Token which represents the SPARQL SECONDS Keyword.
              | |
| SelectKeywordToken | 
            Token which represents the SPARQL SELECT Keyword.
              | |
| SemicolonToken | 
            Token which represents the ; Character.
              | |
| SeparatorKeywordToken | 
            Token which represents the SPARQL SEPARATOR Keyword.
              | |
| ServiceKeywordToken | 
            Token which represents the SPARQL SERVICE Keyword.
              | |
| Sha1KeywordToken | 
            Token which represents the SPARQL SHA1 Keyword.
              | |
| Sha224KeywordToken | 
            Token which represents the SPARQL SHA224 Keyword.
              | |
| Sha256KeywordToken | 
            Token which represents the SPARQL SHA256 Keyword.
              | |
| Sha384KeywordToken | 
            Token which represents the SPARQL SHA384 Keyword.
              | |
| Sha512KeywordToken | 
            Token which represents the SPARQL SHA512 Keyword.
              | |
| SilentKeywordToken | 
            Token which represents the SPARQL Update SILENT Keyword.
              | |
| SparqlTokeniser | 
            A Class for Reading an Input Stream and generating SPARQL Tokens.
              | |
| StrAfterKeywordToken | 
            Token which represents the SPARQL STRAFTER Keyword.
              | |
| StrBeforeKeywordToken | 
            Token which represents the SPARQL STRBEFORE Keyword.
              | |
| StrContainsKeywordToken | 
            Token which represents the SPARQL CONTAINS Keyword.
              | |
| StrDtKeywordToken | 
            Token which represents the SPARQL STRDT Keyword.
              | |
| StrEndsKeywordToken | 
            Token which represents the SPARQL STRENDS Keyword.
              | |
| StrKeywordToken | 
            Token which represents the SPARQL STR Keyword.
              | |
| StrLangKeywordToken | 
            Token which represents the SPARQL STRLANG Keyword.
              | |
| StrLenKeywordToken | 
            Token which represents the SPARQL STRLEN Keyword.
              | |
| StrStartsKeywordToken | 
            Token which represents the SPARQL STRSTARTS Keyword.
              | |
| StrUUIDKeywordToken | 
            Token which represents the SPARQL STRUUID Keyword.
              | |
| SubStrKeywordToken | 
            Token which represents the SPARQL SUBSTR Keyword.
              | |
| SumKeywordToken | 
            Token which represents the SPARQL SUM Keyword.
              | |
| TabToken | 
            Tokens which represents the tab character.
              | |
| TimezoneKeywordToken | 
            Token which represents the SPARQL TIMEZONE Keyword.
              | |
| Token | 
            Static Class which defines the Integer Constants used for Token Types.
              | |
| TokenQueue | 
            Basic Token Queue which provides no Buffering except in the sense that it queues all possible Tokens when the InitialiseBuffer method is called.
              | |
| ToKeywordToken | 
            Token which represents the SPARQL Update TO Keyword.
              | |
| TriGTokeniser | 
            Tokeniser for TriG (Turtle with Named Graphs) RDF Syntax.
              | |
| TsvTokeniser | 
            Tokeniser for tokenising TSV inputs.
              | |
| TurtleTokeniser | 
            A Class for Reading an Input Stream and generating Turtle Tokens from it.
              | |
| TZKeywordToken | 
            Token which represents the SPARQL TZ Keyword.
              | |
| UCaseKeywordToken | 
            Token which represents the SPARQL UCASE Keyword.
              | |
| UndefKeywordToken | 
            Token which represents the SPARQL UNDEF Keyword.
              | |
| UnderscoreToken | 
            Token which repreents the _ Character.
              | |
| UnionKeywordToken | 
            Token which represents the SPARQL UNION Keyword.
              | |
| UnsaidKeywordToken | 
            Token which represents the SPARQL UNSAID Keyword.
              | |
| UriKeywordToken | 
            Token which represents the SPARQL URI Keyword.
              | |
| UriToken | 
            Token which represents URIs.
              | |
| UsingKeywordToken | 
            Token which represents the SPARQL Update USING Keyword.
              | |
| UUIDKeywordToken | 
            Token which represents the SPARQL UUID Keyword.
              | |
| ValuesKeywordToken | 
            Token which represents the SPARQL VALUES Keyword.
              | |
| VariableToken | 
            Token representing Variables.
              | |
| WhereKeywordToken | 
            Token which represents the SPARQL WHERE Keyword.
              | |
| WithKeywordToken | 
            Token which represents the SPARQL Update WITH Keyword.
              | |
| YearKeywordToken | 
            Token which represents the SPARQL YEAR Keyword.
              | 
| Interface | Description | |
|---|---|---|
| IToken | 
            Interface for defining Token classes to be used in Parsing RDF.
              | |
| ITokeniser | 
            Interface for Tokenisers.
              | |
| ITokenQueue | 
            Interface for implementing Token Queues which provide Bufferable wrappers to Tokenisers.
              | 
| Enumeration | Description | |
|---|---|---|
| TokeniserEscapeMode | 
            Possible Escape Handling Modes for the Tokeniser.
              | |
| TokenQueueMode | 
            Token Queue Mode Constants.
              |