Class SparqlSpecsHelper
Class containing Helper information and methods pertaining to the Sparql Query Language for RDF.
Inheritance
Inherited Members
Namespace: VDS.RDF.Query
Assembly: dotNetRdf.dll
Syntax
public static class SparqlSpecsHelper
Fields
| Improve this Doc View SourceAggregateFunctionKeywords
Set of SPARQL Keywords that are built in SPARQL Aggregate Functions.
Declaration
public static string[] AggregateFunctionKeywords
Field Value
Type | Description |
---|---|
string[] |
AggregateKeywords
Set of SPARQL Keywords that are Aggregate Keywords.
Declaration
public static string[] AggregateKeywords
Field Value
Type | Description |
---|---|
string[] |
Remarks
Unlike Aggregate
FunctionKeywords
Set of SPARQL Keywords that are Function Keywords.
Declaration
public static string[] FunctionKeywords
Field Value
Type | Description |
---|---|
string[] |
NonQueryKeywords
Set of SPARQL Keywords that are Non-Query Keywords.
Declaration
public static string[] NonQueryKeywords
Field Value
Type | Description |
---|---|
string[] |
SparqlDecimal
Regular Expression Pattern for Valid Decimals in Sparql.
Declaration
public static Regex SparqlDecimal
Field Value
Type | Description |
---|---|
System. |
SparqlDouble
Regular Expression Pattern for Valid Doubles in Sparql.
Declaration
public static Regex SparqlDouble
Field Value
Type | Description |
---|---|
System. |
SparqlInteger
Regular Expression Pattern for Valid Integers in Sparql.
Declaration
public static Regex SparqlInteger
Field Value
Type | Description |
---|---|
System. |
SparqlKeywordAbs
Keywords in Sparql.
Declaration
public const string SparqlKeywordAbs = "ABS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAdd
Keywords in Sparql.
Declaration
public const string SparqlKeywordAdd = "ADD"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAll
Keywords in Sparql.
Declaration
public const string SparqlKeywordAll = "ALL"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAny
Keywords in Sparql.
Declaration
public const string SparqlKeywordAny = "ANY"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAs
Keywords in Sparql.
Declaration
public const string SparqlKeywordAs = "AS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAsc
Keywords in Sparql.
Declaration
public const string SparqlKeywordAsc = "ASC"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAsk
Keywords in Sparql.
Declaration
public const string SparqlKeywordAsk = "ASK"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordAvg
Keywords in Sparql.
Declaration
public const string SparqlKeywordAvg = "AVG"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordBase
Keywords in Sparql.
Declaration
public const string SparqlKeywordBase = "BASE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordBind
Keywords in Sparql.
Declaration
public const string SparqlKeywordBind = "BIND"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordBindings
Keywords in Sparql.
Declaration
public const string SparqlKeywordBindings = "BINDINGS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordBNode
Keywords in Sparql.
Declaration
public const string SparqlKeywordBNode = "BNODE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordBound
Keywords in Sparql.
Declaration
public const string SparqlKeywordBound = "BOUND"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordBy
Keywords in Sparql.
Declaration
public const string SparqlKeywordBy = "BY"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordCall
Keywords in Sparql.
Declaration
public const string SparqlKeywordCall = "CALL"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordCeil
Keywords in Sparql.
Declaration
public const string SparqlKeywordCeil = "CEIL"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordClear
Keywords in Sparql.
Declaration
public const string SparqlKeywordClear = "CLEAR"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordCoalesce
Keywords in Sparql.
Declaration
public const string SparqlKeywordCoalesce = "COALESCE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordConcat
Keywords in Sparql.
Declaration
public const string SparqlKeywordConcat = "CONCAT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordConstruct
Keywords in Sparql.
Declaration
public const string SparqlKeywordConstruct = "CONSTRUCT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordContains
Keywords in Sparql.
Declaration
public const string SparqlKeywordContains = "CONTAINS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordCopy
Keywords in Sparql.
Declaration
public const string SparqlKeywordCopy = "COPY"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordCount
Keywords in Sparql.
Declaration
public const string SparqlKeywordCount = "COUNT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordCreate
Keywords in Sparql.
Declaration
public const string SparqlKeywordCreate = "CREATE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordData
Keywords in Sparql.
Declaration
public const string SparqlKeywordData = "DATA"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDataType
Keywords in Sparql.
Declaration
public const string SparqlKeywordDataType = "DATATYPE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDay
Keywords in Sparql.
Declaration
public const string SparqlKeywordDay = "DAY"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDefault
Keywords in Sparql.
Declaration
public const string SparqlKeywordDefault = "DEFAULT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDelete
Keywords in Sparql.
Declaration
public const string SparqlKeywordDelete = "DELETE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDesc
Keywords in Sparql.
Declaration
public const string SparqlKeywordDesc = "DESC"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDescribe
Keywords in Sparql.
Declaration
public const string SparqlKeywordDescribe = "DESCRIBE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDistinct
Keywords in Sparql.
Declaration
public const string SparqlKeywordDistinct = "DISTINCT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordDrop
Keywords in Sparql.
Declaration
public const string SparqlKeywordDrop = "DROP"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordEncodeForUri
Keywords in Sparql.
Declaration
public const string SparqlKeywordEncodeForUri = "ENCODE_FOR_URI"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordExists
Keywords in Sparql.
Declaration
public const string SparqlKeywordExists = "EXISTS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordFalse
Keywords in Sparql.
Declaration
public const string SparqlKeywordFalse = "false"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordFilter
Keywords in Sparql.
Declaration
public const string SparqlKeywordFilter = "FILTER"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordFloor
Keywords in Sparql.
Declaration
public const string SparqlKeywordFloor = "FLOOR"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordFrom
Keywords in Sparql.
Declaration
public const string SparqlKeywordFrom = "FROM"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordFromNamed
Keywords in Sparql.
Declaration
public const string SparqlKeywordFromNamed = "FROM NAMED"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordGraph
Keywords in Sparql.
Declaration
public const string SparqlKeywordGraph = "GRAPH"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordGroup
Keywords in Sparql.
Declaration
public const string SparqlKeywordGroup = "GROUP"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordGroupBy
Keywords in Sparql.
Declaration
public const string SparqlKeywordGroupBy = "GROUP BY"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordGroupConcat
Keywords in Sparql.
Declaration
public const string SparqlKeywordGroupConcat = "GROUP_CONCAT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordHaving
Keywords in Sparql.
Declaration
public const string SparqlKeywordHaving = "HAVING"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordHours
Keywords in Sparql.
Declaration
public const string SparqlKeywordHours = "HOURS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIf
Keywords in Sparql.
Declaration
public const string SparqlKeywordIf = "IF"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIn
Keywords in Sparql.
Declaration
public const string SparqlKeywordIn = "IN"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordInsert
Keywords in Sparql.
Declaration
public const string SparqlKeywordInsert = "INSERT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordInto
Keywords in Sparql.
Declaration
public const string SparqlKeywordInto = "INTO"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIri
Keywords in Sparql.
Declaration
public const string SparqlKeywordIri = "IRI"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIsBlank
Keywords in Sparql.
Declaration
public const string SparqlKeywordIsBlank = "ISBLANK"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIsIri
Keywords in Sparql.
Declaration
public const string SparqlKeywordIsIri = "ISIRI"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIsLiteral
Keywords in Sparql.
Declaration
public const string SparqlKeywordIsLiteral = "ISLITERAL"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIsNumeric
Keywords in Sparql.
Declaration
public const string SparqlKeywordIsNumeric = "ISNUMERIC"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordIsUri
Keywords in Sparql.
Declaration
public const string SparqlKeywordIsUri = "ISURI"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLang
Keywords in Sparql.
Declaration
public const string SparqlKeywordLang = "LANG"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLangMatches
Keywords in Sparql.
Declaration
public const string SparqlKeywordLangMatches = "LANGMATCHES"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLCase
Keywords in Sparql.
Declaration
public const string SparqlKeywordLCase = "LCASE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLength
Keywords in Sparql.
Declaration
public const string SparqlKeywordLength = "LENGTH"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLet
Keywords in Sparql.
Declaration
public const string SparqlKeywordLet = "LET"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLimit
Keywords in Sparql.
Declaration
public const string SparqlKeywordLimit = "LIMIT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordLoad
Keywords in Sparql.
Declaration
public const string SparqlKeywordLoad = "LOAD"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMax
Keywords in Sparql.
Declaration
public const string SparqlKeywordMax = "MAX"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMD5
Keywords in Sparql.
Declaration
public const string SparqlKeywordMD5 = "MD5"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMedian
Keywords in Sparql.
Declaration
public const string SparqlKeywordMedian = "MEDIAN"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMin
Keywords in Sparql.
Declaration
public const string SparqlKeywordMin = "MIN"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMinus
Keywords in Sparql.
Declaration
public const string SparqlKeywordMinus = "MINUS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMinutes
Keywords in Sparql.
Declaration
public const string SparqlKeywordMinutes = "MINUTES"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMode
Keywords in Sparql.
Declaration
public const string SparqlKeywordMode = "MODE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMonth
Keywords in Sparql.
Declaration
public const string SparqlKeywordMonth = "MONTH"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordMove
Keywords in Sparql.
Declaration
public const string SparqlKeywordMove = "MOVE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNamed
Keywords in Sparql.
Declaration
public const string SparqlKeywordNamed = "NAMED"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNMax
Keywords in Sparql.
Declaration
public const string SparqlKeywordNMax = "NMAX"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNMin
Keywords in Sparql.
Declaration
public const string SparqlKeywordNMin = "NMIN"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNone
Keywords in Sparql.
Declaration
public const string SparqlKeywordNone = "NONE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNot
Keywords in Sparql.
Declaration
public const string SparqlKeywordNot = "NOT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNotExists
Keywords in Sparql.
Declaration
public const string SparqlKeywordNotExists = "NOT EXISTS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNotIn
Keywords in Sparql.
Declaration
public const string SparqlKeywordNotIn = "NOT IN"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordNow
Keywords in Sparql.
Declaration
public const string SparqlKeywordNow = "NOW"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordOffset
Keywords in Sparql.
Declaration
public const string SparqlKeywordOffset = "OFFSET"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordOptional
Keywords in Sparql.
Declaration
public const string SparqlKeywordOptional = "OPTIONAL"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordOrder
Keywords in Sparql.
Declaration
public const string SparqlKeywordOrder = "ORDER"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordOrderBy
Keywords in Sparql.
Declaration
public const string SparqlKeywordOrderBy = "ORDER BY"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordPrefix
Keywords in Sparql.
Declaration
public const string SparqlKeywordPrefix = "PREFIX"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordRand
Keywords in Sparql.
Declaration
public const string SparqlKeywordRand = "RAND"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordReduced
Keywords in Sparql.
Declaration
public const string SparqlKeywordReduced = "REDUCED"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordRegex
Keywords in Sparql.
Declaration
public const string SparqlKeywordRegex = "REGEX"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordReplace
Keywords in Sparql.
Declaration
public const string SparqlKeywordReplace = "REPLACE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordRound
Keywords in Sparql.
Declaration
public const string SparqlKeywordRound = "ROUND"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSameTerm
Keywords in Sparql.
Declaration
public const string SparqlKeywordSameTerm = "SAMETERM"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSample
Keywords in Sparql.
Declaration
public const string SparqlKeywordSample = "SAMPLE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSeconds
Keywords in Sparql.
Declaration
public const string SparqlKeywordSeconds = "SECONDS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSelect
Keywords in Sparql.
Declaration
public const string SparqlKeywordSelect = "SELECT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSeparator
Keywords in Sparql.
Declaration
public const string SparqlKeywordSeparator = "SEPARATOR"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordService
Keywords in Sparql.
Declaration
public const string SparqlKeywordService = "SERVICE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSha1
Keywords in Sparql.
Declaration
public const string SparqlKeywordSha1 = "SHA1"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSha256
Keywords in Sparql.
Declaration
public const string SparqlKeywordSha256 = "SHA256"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSha384
Keywords in Sparql.
Declaration
public const string SparqlKeywordSha384 = "SHA384"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSha512
Keywords in Sparql.
Declaration
public const string SparqlKeywordSha512 = "SHA512"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSilent
Keywords in Sparql.
Declaration
public const string SparqlKeywordSilent = "SILENT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStr
Keywords in Sparql.
Declaration
public const string SparqlKeywordStr = "STR"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrAfter
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrAfter = "STRAFTER"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrBefore
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrBefore = "STRBEFORE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrDt
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrDt = "STRDT"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrEnds
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrEnds = "STRENDS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrLang
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrLang = "STRLANG"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrLen
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrLen = "STRLEN"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrStarts
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrStarts = "STRSTARTS"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordStrUUID
Keywords in Sparql.
Declaration
public const string SparqlKeywordStrUUID = "STRUUID"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSubStr
Keywords in Sparql.
Declaration
public const string SparqlKeywordSubStr = "SUBSTR"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordSum
Keywords in Sparql.
Declaration
public const string SparqlKeywordSum = "SUM"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordTimezone
Keywords in Sparql.
Declaration
public const string SparqlKeywordTimezone = "TIMEZONE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordTo
Keywords in Sparql.
Declaration
public const string SparqlKeywordTo = "TO"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordTrue
Keywords in Sparql.
Declaration
public const string SparqlKeywordTrue = "true"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordTz
Keywords in Sparql.
Declaration
public const string SparqlKeywordTz = "TZ"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUCase
Keywords in Sparql.
Declaration
public const string SparqlKeywordUCase = "UCASE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUndef
Keywords in Sparql.
Declaration
public const string SparqlKeywordUndef = "UNDEF"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUnion
Keywords in Sparql.
Declaration
public const string SparqlKeywordUnion = "UNION"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUnsaid
Keywords in Sparql.
Declaration
public const string SparqlKeywordUnsaid = "UNSAID"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUri
Keywords in Sparql.
Declaration
public const string SparqlKeywordUri = "URI"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUsing
Keywords in Sparql.
Declaration
public const string SparqlKeywordUsing = "USING"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordUUID
Keywords in Sparql.
Declaration
public const string SparqlKeywordUUID = "UUID"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordValues
Keywords in Sparql.
Declaration
public const string SparqlKeywordValues = "VALUES"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordWhere
Keywords in Sparql.
Declaration
public const string SparqlKeywordWhere = "WHERE"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordWith
Keywords in Sparql.
Declaration
public const string SparqlKeywordWith = "WITH"
Field Value
Type | Description |
---|---|
string |
SparqlKeywordYear
Keywords in Sparql.
Declaration
public const string SparqlKeywordYear = "YEAR"
Field Value
Type | Description |
---|---|
string |
SparqlNamespace
Namespace Uri for SPARQL Namespace.
Declaration
public const string SparqlNamespace = "http://www.w3.org/2005/sparql-results#"
Field Value
Type | Description |
---|---|
string |
SparqlQuery10Keywords
Set of Keywords for SPARQL Query 1.0.
Declaration
public static string[] SparqlQuery10Keywords
Field Value
Type | Description |
---|---|
string[] |
SparqlQuery11Keywords
Set of additional Keywords for SPARQL Query 1.1.
Declaration
public static string[] SparqlQuery11Keywords
Field Value
Type | Description |
---|---|
string[] |
SparqlRdfResultsNamespace
Namespace Uri for the RDF serialization of a SPARQL Result Set.
Declaration
public const string SparqlRdfResultsNamespace = "http://www.w3.org/2001/sw/DataAccess/tests/result-set#"
Field Value
Type | Description |
---|---|
string |
SparqlStarKeywordIsTriple
Keywords in Sparql.
Declaration
public const string SparqlStarKeywordIsTriple = "ISTRIPLE"
Field Value
Type | Description |
---|---|
string |
SparqlStarKeywordObject
Keywords in Sparql.
Declaration
public const string SparqlStarKeywordObject = "OBJECT"
Field Value
Type | Description |
---|---|
string |
SparqlStarKeywordPredicate
Keywords in Sparql.
Declaration
public const string SparqlStarKeywordPredicate = "PREDICATE"
Field Value
Type | Description |
---|---|
string |
SparqlStarKeywordSubject
Keywords in Sparql.
Declaration
public const string SparqlStarKeywordSubject = "SUBJECT"
Field Value
Type | Description |
---|---|
string |
SparqlStarKeywordTriple
Keywords in Sparql.
Declaration
public const string SparqlStarKeywordTriple = "TRIPLE"
Field Value
Type | Description |
---|---|
string |
SparqlUpdate11Keywords
Set of Keywords for SPARQL Update 1.1.
Declaration
public static string[] SparqlUpdate11Keywords
Field Value
Type | Description |
---|---|
string[] |
SupportedCastFunctions
Set of IRIs for supported Cast Functions.
Declaration
public static string[] SupportedCastFunctions
Field Value
Type | Description |
---|---|
string[] |
UpdateKeywords
Set of SPARQL Keywords that are Update Keywords.
Declaration
public static string[] UpdateKeywords
Field Value
Type | Description |
---|---|
string[] |
Methods
| Improve this Doc View SourceDateEquality(INode, INode)
Implements Date Equality with SPARQL Semantics.
Declaration
public static bool DateEquality(INode x, INode y)
Parameters
Returns
Type | Description |
---|---|
System. |
DateTimeEquality(INode, INode)
Implements Date Time Equality with SPARQL Semantics.
Declaration
public static bool DateTimeEquality(INode x, INode y)
Parameters
Returns
Type | Description |
---|---|
System. |
EffectiveBooleanValue(INode)
Calculates the Effective Boolean Value of a given Node according to the Sparql specification.
Declaration
[Obsolete("Replaced by the INode.EffectiveBooleanValue extension method.")]
public static bool EffectiveBooleanValue(INode n)
Parameters
Type | Name | Description |
---|---|---|
INode | n | Node to computer EBV for. |
Returns
Type | Description |
---|---|
System. |
Equality(INode, INode)
Implements Node Equality with SPARQL Semantics.
Declaration
public static bool Equality(INode x, INode y)
Parameters
Returns
Type | Description |
---|---|
System. |
Inequality(INode, INode)
Implements Node Inequality with SPARQL Semantics.
Declaration
public static bool Inequality(INode x, INode y)
Parameters
Returns
Type | Description |
---|---|
System. |
IsAggregateFunctionKeyword(string)
Checks whether a given Keyword is a SPARQL Aggregate Function Keyword (only keywords for the SPARQL built-in aggregate functions).
Declaration
public static bool IsAggregateFunctionKeyword(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword | Keyword to check. |
Returns
Type | Description |
---|---|
System. |
IsAggregateKeyword(string)
Checks whether a given Keyword is a SPARQL Aggregate Keyword (includes keywords related to aggregates like DISTINCT, AS and Leviathan extension aggregate keywords).
Declaration
public static bool IsAggregateKeyword(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword | Keyword to check. |
Returns
Type | Description |
---|---|
System. |
IsDecimal(string)
Checks whether the given value is a valid Decimal Literal in Sparql.
Declaration
public static bool IsDecimal(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Value to test. |
Returns
Type | Description |
---|---|
System. |
IsDouble(string)
Checks whether the given value is a valid Double Literal in Sparql.
Declaration
public static bool IsDouble(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Value to test. |
Returns
Type | Description |
---|---|
System. |
IsFloat(string)
Checks whether the given value is a valid Float Literal in Sparql.
Declaration
public static bool IsFloat(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value |
Returns
Type | Description |
---|---|
System. |
IsFunctionKeyword(string)
Checks whether a given Keyword is a SPARQL Function Verb.
Declaration
public static bool IsFunctionKeyword(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword | Keyword to check. |
Returns
Type | Description |
---|---|
System. |
IsFunctionKeyword11(string)
Checks whether a given Keyword is a SPARQL 1.1 Function Verb.
Declaration
public static bool IsFunctionKeyword11(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword | Keyword to check. |
Returns
Type | Description |
---|---|
System. |
IsHex(char)
Gets whether a character is a Hex character.
Declaration
public static bool IsHex(char c)
Parameters
Type | Name | Description |
---|---|---|
char | c | Character. |
Returns
Type | Description |
---|---|
System. |
IsInteger(string)
Checks whether the given value is a valid Integer Literal in Sparql.
Declaration
public static bool IsInteger(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Value to test. |
Returns
Type | Description |
---|---|
System. |
IsNonQueryKeyword(string)
Checks whether a given Keyword is a SPARQL Non-Query Keyword.
Declaration
public static bool IsNonQueryKeyword(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword | Keyword to check. |
Returns
Type | Description |
---|---|
System. |
IsPLX(char[], int, out int)
Checks whether a given String matches the PLX rule from the SPARQL Specification.
Declaration
public static bool IsPLX(char[] cs, int startIndex, out int endIndex)
Parameters
Type | Name | Description |
---|---|---|
char[] | cs | String as character array. |
int | startIndex | Start Index. |
int | endIndex | Resulting End Index. |
Returns
Type | Description |
---|---|
System. |
IsPNChars(char)
Checks whether a given Character matches the PN_CHARS rule from the SPARQL Specification.
Declaration
public static bool IsPNChars(char c)
Parameters
Type | Name | Description |
---|---|---|
char | c | Character to test. |
Returns
Type | Description |
---|---|
System. |
IsPNCharsBase(char)
Checks whether a given Character matches the PN_CHARS_BASE rule from the Sparql Specification.
Declaration
public static bool IsPNCharsBase(char c)
Parameters
Type | Name | Description |
---|---|---|
char | c | Character to test. |
Returns
Type | Description |
---|---|
System. |
IsPNCharsU(char)
Checks whether a given Character matches the PN_CHARS_U rule from the SPARQL Specification.
Declaration
public static bool IsPNCharsU(char c)
Parameters
Type | Name | Description |
---|---|---|
char | c | Character to test. |
Returns
Type | Description |
---|---|
System. |
IsPNLocal(char[], SparqlQuerySyntax)
Checks whether a given String matches the PN_LOCAL rule from the Sparql Specification.
Declaration
public static bool IsPNLocal(char[] cs, SparqlQuerySyntax syntax)
Parameters
Type | Name | Description |
---|---|---|
char[] | cs | String as character array. |
Sparql |
syntax | SPARQL Syntax. |
Returns
Type | Description |
---|---|
System. |
IsPNPrefix(char[])
Checks whether a given String matches the PN_PREFIX rule from the SPARQL Specification.
Declaration
public static bool IsPNPrefix(char[] cs)
Parameters
Type | Name | Description |
---|---|---|
char[] | cs | String as character array. |
Returns
Type | Description |
---|---|
System. |
IsQueryKeyword(string)
Checks whether a given Keyword is a SPARQL Query Keyword.
Declaration
public static bool IsQueryKeyword(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword | Keyword to check. |
Returns
Type | Description |
---|---|
System. |
IsSelectQuery(SparqlQueryType)
Checks whether the Query is a SELECT Query.
Declaration
public static bool IsSelectQuery(SparqlQueryType type)
Parameters
Type | Name | Description |
---|---|---|
Sparql |
type | Query Type. |
Returns
Type | Description |
---|---|
System. |
IsStringDatatype(string)
Determine if the specified datatype IRI is one of the recognized IRIs for string literal data types.
Declaration
public static bool IsStringDatatype(string datatype)
Parameters
Type | Name | Description |
---|---|---|
string | datatype | The datatype IRI. |
Returns
Type | Description |
---|---|
System. |
True if |
IsUpdateKeyword(string)
Checks whether a given Keyword is a SPARQL Update Keyword.
Declaration
public static bool IsUpdateKeyword(string keyword)
Parameters
Type | Name | Description |
---|---|---|
string | keyword |
Returns
Type | Description |
---|---|
System. |
IsValidBNode(string)
Gets whether a given BNode ID is valid.
Declaration
public static bool IsValidBNode(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Value. |
Returns
Type | Description |
---|---|
System. |
IsValidNumericLiteral(string)
Checks whether the given value is a valid Numeric Literal in Sparql.
Declaration
public static bool IsValidNumericLiteral(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Value to test. |
Returns
Type | Description |
---|---|
System. |
IsValidPrefix(string)
Gets whether a given prefix declaration is valid in SPARQL.
Declaration
public static bool IsValidPrefix(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Prefix declaration. |
Returns
Type | Description |
---|---|
System. |
IsValidQName(string, SparqlQuerySyntax)
Checks whether a given QName is valid in Sparql.
Declaration
public static bool IsValidQName(string value, SparqlQuerySyntax syntax)
Parameters
Type | Name | Description |
---|---|---|
string | value | QName to check. |
Sparql |
syntax | SPARQL Syntax. |
Returns
Type | Description |
---|---|
System. |
IsValidVarName(string)
Checks whether a given Variable Name is valid in Sparql.
Declaration
public static bool IsValidVarName(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Variable Name to check. |
Returns
Type | Description |
---|---|
System. |
NumericEquality(INode, INode, SparqlNumericType)
Implements Numeric Equality with SPARQL Semantics.
Declaration
public static bool NumericEquality(INode x, INode y, SparqlNumericType type)
Parameters
Type | Name | Description |
---|---|---|
INode | x | Node. |
INode | y | Node. |
Sparql |
type | SPARQL Numeric Tyoe. |
Returns
Type | Description |
---|---|
System. |
TimeSpanEquality(INode, INode)
Implements Time Span Equality with SPARQL Semantics.
Declaration
public static bool TimeSpanEquality(INode x, INode y)
Parameters
Returns
Type | Description |
---|---|
System. |
UnescapeQName(string)
Unescapes local name escapes from QNames.
Declaration
public static string UnescapeQName(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | Value to unescape. |
Returns
Type | Description |
---|---|
string |