dotNetRDF API Documentation

SparqlSpecsHelper Members

SparqlSpecsHelper overview

Public Static Fields

AggregateFunctionKeywords Set of SPARQL Keywords that are built in SPARQL Aggregate Functions
AggregateKeywords Set of SPARQL Keywords that are Aggregate Keywords
FunctionKeywords Set of SPARQL Keywords that are Function Keywords
IntegerDataTypes Set of XML Schema Data Types which are derived from Integer and can be treated as Integers by SPARQL
NonQueryKeywords Set of SPARQL Keywords that are Non-Query Keywords
SparqlDecimal Regular Expression Pattern for Valid Decimals in Sparql
SparqlDouble Regular Expression Pattern for Valid Doubles in Sparql
SparqlInteger Regular Expression Pattern for Valid Integers in Sparql
SparqlKeywordAbs Keywords in Sparql
SparqlKeywordAdd Keywords in Sparql
SparqlKeywordAll Keywords in Sparql
SparqlKeywordAny Keywords in Sparql
SparqlKeywordAs Keywords in Sparql
SparqlKeywordAsc Keywords in Sparql
SparqlKeywordAsk Keywords in Sparql
SparqlKeywordAvg Keywords in Sparql
SparqlKeywordBase Keywords in Sparql
SparqlKeywordBind Keywords in Sparql
SparqlKeywordBindings Keywords in Sparql
SparqlKeywordBNode Keywords in Sparql
SparqlKeywordBound Keywords in Sparql
SparqlKeywordBy Keywords in Sparql
SparqlKeywordCall Keywords in Sparql
SparqlKeywordCeil Keywords in Sparql
SparqlKeywordClear Keywords in Sparql
SparqlKeywordCoalesce Keywords in Sparql
SparqlKeywordConcat Keywords in Sparql
SparqlKeywordConstruct Keywords in Sparql
SparqlKeywordContains Keywords in Sparql
SparqlKeywordCopy Keywords in Sparql
SparqlKeywordCount Keywords in Sparql
SparqlKeywordCreate Keywords in Sparql
SparqlKeywordData Keywords in Sparql
SparqlKeywordDataType Keywords in Sparql
SparqlKeywordDay Keywords in Sparql
SparqlKeywordDefault Keywords in Sparql
SparqlKeywordDelete Keywords in Sparql
SparqlKeywordDesc Keywords in Sparql
SparqlKeywordDescribe Keywords in Sparql
SparqlKeywordDistinct Keywords in Sparql
SparqlKeywordDrop Keywords in Sparql
SparqlKeywordEncodeForUri Keywords in Sparql
SparqlKeywordExists Keywords in Sparql
SparqlKeywordFalse Keywords in Sparql
SparqlKeywordFilter Keywords in Sparql
SparqlKeywordFloor Keywords in Sparql
SparqlKeywordFrom Keywords in Sparql
SparqlKeywordFromNamed Keywords in Sparql
SparqlKeywordGraph Keywords in Sparql
SparqlKeywordGroup Keywords in Sparql
SparqlKeywordGroupBy Keywords in Sparql
SparqlKeywordGroupConcat Keywords in Sparql
SparqlKeywordHaving Keywords in Sparql
SparqlKeywordHours Keywords in Sparql
SparqlKeywordIf Keywords in Sparql
SparqlKeywordIn Keywords in Sparql
SparqlKeywordInsert Keywords in Sparql
SparqlKeywordInto Keywords in Sparql
SparqlKeywordIri Keywords in Sparql
SparqlKeywordIsBlank Keywords in Sparql
SparqlKeywordIsIri Keywords in Sparql
SparqlKeywordIsLiteral Keywords in Sparql
SparqlKeywordIsNumeric Keywords in Sparql
SparqlKeywordIsUri Keywords in Sparql
SparqlKeywordLang Keywords in Sparql
SparqlKeywordLangMatches Keywords in Sparql
SparqlKeywordLCase Keywords in Sparql
SparqlKeywordLength Keywords in Sparql
SparqlKeywordLet Keywords in Sparql
SparqlKeywordLimit Keywords in Sparql
SparqlKeywordLoad Keywords in Sparql
SparqlKeywordMax Keywords in Sparql
SparqlKeywordMD5 Keywords in Sparql
SparqlKeywordMedian Keywords in Sparql
SparqlKeywordMin Keywords in Sparql
SparqlKeywordMinus Keywords in Sparql
SparqlKeywordMinutes Keywords in Sparql
SparqlKeywordMode Keywords in Sparql
SparqlKeywordMonth Keywords in Sparql
SparqlKeywordMove Keywords in Sparql
SparqlKeywordNamed Keywords in Sparql
SparqlKeywordNMax Keywords in Sparql
SparqlKeywordNMin Keywords in Sparql
SparqlKeywordNone Keywords in Sparql
SparqlKeywordNot Keywords in Sparql
SparqlKeywordNotExists Keywords in Sparql
SparqlKeywordNotIn Keywords in Sparql
SparqlKeywordNow Keywords in Sparql
SparqlKeywordOffset Keywords in Sparql
SparqlKeywordOptional Keywords in Sparql
SparqlKeywordOrder Keywords in Sparql
SparqlKeywordOrderBy Keywords in Sparql
SparqlKeywordPrefix Keywords in Sparql
SparqlKeywordRand Keywords in Sparql
SparqlKeywordReduced Keywords in Sparql
SparqlKeywordRegex Keywords in Sparql
SparqlKeywordReplace Keywords in Sparql
SparqlKeywordRound Keywords in Sparql
SparqlKeywordSameTerm Keywords in Sparql
SparqlKeywordSample Keywords in Sparql
SparqlKeywordSeconds Keywords in Sparql
SparqlKeywordSelect Keywords in Sparql
SparqlKeywordSeparator Keywords in Sparql
SparqlKeywordService Keywords in Sparql
SparqlKeywordSha1 Keywords in Sparql
SparqlKeywordSha256 Keywords in Sparql
SparqlKeywordSha384 Keywords in Sparql
SparqlKeywordSha512 Keywords in Sparql
SparqlKeywordSilent Keywords in Sparql
SparqlKeywordStr Keywords in Sparql
SparqlKeywordStrAfter Keywords in Sparql
SparqlKeywordStrBefore Keywords in Sparql
SparqlKeywordStrDt Keywords in Sparql
SparqlKeywordStrEnds Keywords in Sparql
SparqlKeywordStrLang Keywords in Sparql
SparqlKeywordStrLen Keywords in Sparql
SparqlKeywordStrStarts Keywords in Sparql
SparqlKeywordStrUUID Keywords in Sparql
SparqlKeywordSubStr Keywords in Sparql
SparqlKeywordSum Keywords in Sparql
SparqlKeywordTimezone Keywords in Sparql
SparqlKeywordTo Keywords in Sparql
SparqlKeywordTrue Keywords in Sparql
SparqlKeywordTz Keywords in Sparql
SparqlKeywordUCase Keywords in Sparql
SparqlKeywordUndef Keywords in Sparql
SparqlKeywordUnion Keywords in Sparql
SparqlKeywordUnsaid Keywords in Sparql
SparqlKeywordUri Keywords in Sparql
SparqlKeywordUsing Keywords in Sparql
SparqlKeywordUUID Keywords in Sparql
SparqlKeywordValues Keywords in Sparql
SparqlKeywordWhere Keywords in Sparql
SparqlKeywordWith Keywords in Sparql
SparqlKeywordYear Keywords in Sparql
SparqlNamespace Namespace Uri for SPARQL Namespace
SparqlQuery10Keywords Set of Keywords for SPARQL Query 1.0
SparqlQuery11Keywords Set of additional Keywords for SPARQL Query 1.1
SparqlRdfResultsNamespace Namespace Uri for the RDF serialization of a SPARQL Result Set
SparqlUpdate11Keywords Set of Keywords for SPARQL Update 1.1
SupportedCastFunctions Set of IRIs for supported Cast Functions
UpdateKeywords Set of SPARQL Keywords that are Update Keywords

Public Static Methods

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
GetNumericTypeFromDataTypeUriOverloaded. 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 Converts a Literal Node to a Date Time
ToDateTimeOffset Converts a Literal Node to a Date Time Offset
ToDecimal Converts a Literal Node to a Decimal
ToDouble Converts a Literal Node to a Double
ToFloat Converts a Literal Node to a Float
ToInteger Converts a Literal Node to an Integer
ToTimeSpan Converts a Literal Node to a Time Span
UnescapeQName Unescapes local name escapes from QNames

Public Instance Methods

Equals (inherited from Object)
GetHashCode (inherited from Object)
GetType (inherited from Object)
ToString (inherited from Object)

Protected Instance Methods

Finalize (inherited from Object)
MemberwiseClone (inherited from Object)

See Also

SparqlSpecsHelper Class | VDS.RDF.Query Namespace