Preparing search index...
The search index is not available
@openhps/rdf
@openhps/rdf
SPARQLGenerator
Class SPARQLGenerator<T>
Type Parameters
T
Hierarchy
SPARQLGenerator
Index
Constructors
constructor
Properties
base
Uri
data
Type
Accessors
next
Methods
create
Construct
create
Delete
create
Delete
All
create
Find
All
create
Insert
create
Query
generate
Array
Selector
generate
Comparison
Selector
generate
Component
generate
Op
generate
Path
generate
Selector
is
Regex
Query
Constructors
constructor
new SPARQLGenerator
<
T
>
(
dataType
,
baseUri
)
:
SPARQLGenerator
<
T
>
Type Parameters
T
Parameters
dataType
:
Serializable
<
T
>
baseUri
:
`
http://
${
string
}
`
|
`
https://
${
string
}
`
Returns
SPARQLGenerator
<
T
>
Properties
Protected
base
Uri
base
Uri
:
`
http://
${
string
}
`
|
`
https://
${
string
}
`
Protected
data
Type
data
Type
:
Serializable
<
T
>
Accessors
Protected
next
get
next
(
)
:
number
Returns
number
Methods
Protected
create
Construct
create
Construct
(
query
)
:
ConstructQuery
Parameters
query
:
FilterQuery
Returns
ConstructQuery
create
Delete
create
Delete
(
id
)
:
string
Parameters
id
:
`
http://
${
string
}
`
|
`
https://
${
string
}
`
Returns
string
create
Delete
All
create
Delete
All
(
query
)
:
string
Parameters
query
:
FilterQuery
<
T
>
Returns
string
create
Find
All
create
Find
All
(
query
)
:
string
Parameters
query
:
FilterQuery
<
T
>
Returns
string
create
Insert
create
Insert
(
object
)
:
string
Parameters
object
:
T
Returns
string
create
Query
create
Query
<
T
>
(
query
,
dataType
?
,
subject
?
)
:
Pattern
[]
Type Parameters
T
Parameters
query
:
FilterQuery
<
T
>
dataType
:
Serializable
<
any
>
= ...
Optional
subject
:
Quad_Subject
Returns
Pattern
[]
Protected
generate
Array
Selector
generate
Array
Selector
<
T
>
(
selector
,
subquery
,
predicate
,
dataType
,
member
,
subject
)
:
Pattern
[]
Type Parameters
T
Parameters
selector
:
string
subquery
:
QuerySelector
<
T
>
predicate
:
`
http://
${
string
}
`
|
`
https://
${
string
}
`
dataType
:
Serializable
<
any
>
member
:
ObjectMemberMetadata
subject
:
Quad_Subject
Returns
Pattern
[]
Protected
generate
Comparison
Selector
generate
Comparison
Selector
<
T
>
(
selector
,
subquery
,
predicate
,
dataType
,
subject
)
:
Pattern
[]
Type Parameters
T
Parameters
selector
:
string
subquery
:
QuerySelector
<
T
>
predicate
:
`
http://
${
string
}
`
|
`
https://
${
string
}
`
dataType
:
Serializable
<
any
>
subject
:
Quad_Subject
Returns
Pattern
[]
Protected
generate
Component
generate
Component
(
key
,
query
,
dataType
,
subject
?
)
:
Pattern
[]
Parameters
key
:
string
query
:
any
dataType
:
Serializable
<
any
>
subject
:
Quad_Subject
= ...
Returns
Pattern
[]
Protected
generate
Op
generate
Op
(
key
,
query
)
:
Pattern
[]
Parameters
key
:
string
query
:
FilterQuery
[]
Returns
Pattern
[]
Protected
generate
Path
generate
Path
(
path
,
query
,
dataType
)
:
Pattern
[]
Parameters
path
:
string
query
:
any
dataType
:
Serializable
<
any
>
Returns
Pattern
[]
Protected
generate
Selector
generate
Selector
<
T
>
(
subquery
,
predicate
,
dataType
,
member
,
subject
)
:
Pattern
[]
Type Parameters
T
Parameters
subquery
:
QuerySelector
<
T
>
predicate
:
`
http://
${
string
}
`
|
`
https://
${
string
}
`
dataType
:
Serializable
<
T
>
member
:
ObjectMemberMetadata
subject
:
Quad_Subject
Returns
Pattern
[]
Protected
is
Regex
Query
is
Regex
Query
(
query
)
:
boolean
Parameters
query
:
any
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
base
Uri
data
Type
next
create
Construct
create
Delete
create
Delete
All
create
Find
All
create
Insert
create
Query
generate
Array
Selector
generate
Comparison
Selector
generate
Component
generate
Op
generate
Path
generate
Selector
is
Regex
Query
@openhps/rdf
Data
Factory
blank
Node
default
Graph
literal
named
Node
quad
triple
variable
Address
Blank
Node
Geometry
Literal
Named
Node
Parser
Point
Geometry
Polygon
Geometry
Quad
Quantity
Value
RDFBuilder
RDFModel
Serializer
RDFSerializer
SPARQLData
Driver
SPARQLGenerator
Serializable
Named
Node
Store
Writer
IQuery
Engine
RDFIdentifier
Options
RDFLiteral
Options
RDFObject
Options
RDFSerializer
Config
SPARQLDriver
Options
Writer
Options
Bindings
Bindings
Stream
Iri
String
Locale
String
Quad_
Object
Quad_
Predicate
Quad_
Subject
Query
String
Context
Subject
Term
Thing
Url
String
Xml
Schema
Type
Iri
dcmi
dcterms
dqm
foaf
geo
hardware
m3lite
ogc
owl
poso
posoc
quantitykind
qudt
rdf
rdfs
schema
seas
sosa
ssn
ssns
time
unit
vcard
xsd