Properties
Optional
baseIRI
baseIRI?: string
Optional
baseUri
baseUri?: `http://${string}` | `https://${string}`
Optional
datetime
datetime?: Date
Optional
deserialize
deserialize?: ((obj) => T) Type declaration
- (obj): T
Parameters
- obj: Readonly<{
predicates: Readonly<Record<string, Readonly<Partial<{
blankNodes: readonly (`_:${(...)}` | (Readonly<Record<string, Readonly<Partial<{ literals: Readonly<Record<string, readonly string[]>>; langStrings: Readonly<Record<string, readonly string[]>>; namedNodes: readonly string[]; blankNodes: readonly (`_:${string}` | Readonly<...>)[]; }>>>>))[];
langStrings: Readonly<Record<string, readonly (...)[]>>;
literals: Readonly<Record<string, readonly (...)[]>>;
namedNodes: readonly string[];
}>>>>;
type: "Subject";
url: string;
}>
Returns T
Optional
destination
destination?: IDataDestination
Optional
engine
engine?: ActorInitQueryBase<IQueryContextCommon>
Optional
explain
explain?: QueryExplainMode
Optional
extensionFunctionCreator
extensionFunctionCreator?: ((functionNamedNode) => ((args) => Promise<Term>))
Type declaration
- (functionNamedNode): ((args) => Promise<Term>)
Parameters
- functionNamedNode: NamedNode<string>
Returns ((args) => Promise<Term>)
- (args): Promise<Term>
Returns Promise<Term>
Optional
extensionFunctions
extensionFunctions?: Record<string, ((args) => Promise<Term>)>
Type declaration
- (args): Promise<Term>
Returns Promise<Term>
Optional
fetch
fetch?: {
(input, init?): Promise<Response>;
(input, init?): Promise<Response>;
}
Type declaration
- (input, init?): Promise<Response>
Parameters
- input: URL | RequestInfo
Optional
init: RequestInit
Returns Promise<Response>
- (input, init?): Promise<Response>
Parameters
- input: string | URL | Request
Optional
init: RequestInit
Returns Promise<Response>
Optional
functionArgumentsCache
functionArgumentsCache?: FunctionArgumentsCache
Optional
httpAuth
httpAuth?: `${string}:${string}`
Optional
httpBodyTimeout
httpBodyTimeout?: boolean
Optional
httpIncludeCredentials
httpIncludeCredentials?: boolean
Optional
httpProxyHandler
httpProxyHandler?: IProxyHandler
Optional
httpRetryCount
httpRetryCount?: number
Optional
httpRetryDelay
httpRetryDelay?: number
Optional
httpRetryOnServerError
httpRetryOnServerError?: boolean
Optional
httpTimeout
httpTimeout?: number
Optional
initialBindings
initialBindings?: Bindings
Optional
lenient
lenient?: boolean
Optional
queryFormat
queryFormat?: QueryFormat
Optional
queryTimestamp
queryTimestamp?: Date
Optional
readOnly
readOnly?: boolean
Optional
recoverBrokenLinks
recoverBrokenLinks?: boolean
Optional
serialize
serialize?: ((obj, baseURI?) => Readonly<{
predicates: Readonly<Record<string, Readonly<Partial<{
blankNodes: readonly ((...) | (...))[];
langStrings: Readonly<Record<(...), (...)>>;
literals: Readonly<Record<(...), (...)>>;
namedNodes: readonly string[];
}>>>>;
type: "Subject";
url: string;
}>[])
Type declaration
- (obj, baseURI?): Readonly<{
predicates: Readonly<Record<string, Readonly<Partial<{
blankNodes: readonly ((...) | (...))[];
langStrings: Readonly<Record<(...), (...)>>;
literals: Readonly<Record<(...), (...)>>;
namedNodes: readonly string[];
}>>>>;
type: "Subject";
url: string;
}>[] Parameters
- obj: T
Optional
baseURI: `http://${string}` | `https://${string}`
Returns Readonly<{
predicates: Readonly<Record<string, Readonly<Partial<{
blankNodes: readonly ((...) | (...))[];
langStrings: Readonly<Record<(...), (...)>>;
literals: Readonly<Record<(...), (...)>>;
namedNodes: readonly string[];
}>>>>;
type: "Subject";
url: string;
}>[]
Optional
source
source?: IDataSource
sources
sources: [IDataSource, ...IDataSource[]]
Optional
uriPrefix
uriPrefix?: string
The baseIRI for parsing the query.