Private
colPrivate
loadedPrivate
optionsPrivate
prefPrivate
storeThe quad to add.
Whether to add to the unknown schema or skip the quad if it has no types.
Private
addAdds a column to a table, creating a new table if there are multiple values for a single predicate or if the table is locked.
The quad to process.
The label for the column.
The prefix for the column name.
The datatype of the column.
The table to add the column to.
Private
addAdds a column to the unknown schema.
The quad to process.
The label for the column.
The prefix for the column name.
The datatype of the column.
Private
commonPrivate
getPrivate
getPrivate
getPrivate
getGets the table for a specific subject + predicate combination.
Private
getPrivate
hasInfers the schema from the RDF data in the store, consuming the whole underlying stream.
Private
loadLock the current tables. If new quads are processed, they will create new tables instead of modifying the current ones.
If locked, the template URIs will be fixed to {+colname} to be future proof.
Private
updatePrivate
update
Incorporates a quad into the current schema.