SparqlSpecsHelper Methods | 
The SparqlSpecsHelper type exposes the following members.
| Name | Description | |
|---|---|---|
| DateEquality | 
            Implements Date Equality with SPARQL Semantics.
              | |
| DateTimeEquality | 
            Implements Date Time Equality with SPARQL Semantics.
              | |
| EffectiveBooleanValue | 
            Calculates the Effective Boolean Value of a given Node according to the Sparql specification.
              | |
| Equality | 
            Implements Node Equality with SPARQL Semantics.
              | |
| GetNumericTypeFromDataTypeUri(String) | 
            Determines the Sparql Numeric Type for a Literal based on its Data Type Uri.
              | |
| GetNumericTypeFromDataTypeUri(Uri) | 
            Determines the Sparql Numeric Type for a Literal based on its Data Type Uri.
              | |
| Inequality | 
            Implements Node Inequality with SPARQL Semantics.
              | |
| IsAggregateFunctionKeyword | 
            Checks whether a given Keyword is a SPARQL Aggregate Function Keyword (only keywords for the SPARQL built-in aggregate functions).
              | |
| IsAggregateKeyword | 
            Checks whether a given Keyword is a SPARQL Aggregate Keyword (includes keywords related to aggregates like DISTINCT, AS and Leviathan extension aggregate keywords).
              | |
| IsDecimal | 
            Checks whether the given value is a valid Decimal Literal in Sparql.
              | |
| IsDouble | 
            Checks whether the given value is a valid Double Literal in Sparql.
              | |
| IsFloat | 
            Checks whether the given value is a valid Float Literal in Sparql.
              | |
| IsFunctionKeyword | 
            Checks whether a given Keyword is a SPARQL Function Verb.
              | |
| IsFunctionKeyword11 | 
            Checks whether a given Keyword is a SPARQL 1.1 Function Verb.
              | |
| IsHex | 
            Gets whether a character is a Hex character.
              | |
| IsInteger | 
            Checks whether the given value is a valid Integer Literal in Sparql.
              | |
| IsNonQueryKeyword | 
            Checks whether a given Keyword is a SPARQL Non-Query Keyword.
              | |
| IsPLX | 
            Checks whether a given String matches the PLX rule from the SPARQL Specification.
              | |
| IsPNChars | 
            Checks whether a given Character matches the PN_CHARS rule from the SPARQL Specification.
              | |
| IsPNCharsBase | 
            Checks whether a given Character matches the PN_CHARS_BASE rule from the Sparql Specification.
              | |
| IsPNCharsU | 
            Checks whether a given Character matches the PN_CHARS_U rule from the SPARQL Specification.
              | |
| IsPNLocal | 
            Checks whether a given String matches the PN_LOCAL rule from the Sparql Specification.
              | |
| IsPNPrefix | 
            Checks whether a given String matches the PN_PREFIX rule from the SPARQL Specification.
              | |
| IsQueryKeyword | 
            Checks whether a given Keyword is a SPARQL Query Keyword.
              | |
| IsSelectQuery | 
            Checks whether the Query is a SELECT Query.
              | |
| IsUpdateKeyword | 
            Checks whether a given Keyword is a SPARQL Update Keyword.
              | |
| IsValidBNode | 
            Gets whether a given BNode ID is valid.
              | |
| IsValidNumericLiteral | 
            Checks whether the given value is a valid Numeric Literal in Sparql.
              | |
| IsValidPrefix | 
            Gets whether a given prefix declaration is valid in SPARQL.
              | |
| IsValidQName | 
            Checks whether a given QName is valid in Sparql.
              | |
| IsValidVarName | 
            Checks whether a given Variable Name is valid in Sparql.
              | |
| NumericEquality | 
            Implements Numeric Equality with SPARQL Semantics.
              | |
| TimeSpanEquality | 
            Implements Time Span Equality with SPARQL Semantics.
              | |
| ToDateTime |  Obsolete.  
            Converts a Literal Node to a Date Time.
              | |
| ToDateTimeOffset |  Obsolete.  
            Converts a Literal Node to a Date Time Offset.
              | |
| ToDecimal |  Obsolete.  
            Converts a Literal Node to a Decimal.
              | |
| ToDouble |  Obsolete.  
            Converts a Literal Node to a Double.
              | |
| ToFloat |  Obsolete.  
            Converts a Literal Node to a Float.
              | |
| ToInteger |  Obsolete.  
            Converts a Literal Node to an Integer.
              | |
| ToTimeSpan |  Obsolete.  
            Converts a Literal Node to a Time Span.
              | |
| UnescapeQName | 
            Unescapes local name escapes from QNames.
              |