All Classes and Interfaces
Classes
Class
Description
Exports the approved assertions as a portable RDF document.
Opens the TDB2 dataset holding the approved assertions and the branches pending review.
Takes a TDB2 snapshot of the assertions dataset.
Applies reviewer edits — deletions, object edits, and subject renames — to the assertions staged
on a branch pending review.
Resolves a branch pending review by merging its staged assertions into the default graph or
discarding them.
Reads the assertions staged on a branch pending review.
Looks up the branches pending review — named graphs within the assertions dataset — guarding
every access against the
provenance graph, which is never a
branch even though it is a named graph of the same dataset.Builds a
Cortex knowledge graph from ontology, shapes, and rules, without booting Spring.Creates resource names in the
cortex:// namespace used by the knowledge graph.Collects additions and deletions as an RDF patch and applies them to a
Dataset in one
write transaction.Derives new statements from the approved assertions by applying a
Reasoner.Validates incoming RDF assertions and stages them on a new branch pending review.
Cortex implementation backed by Apache Jena.Lints assertions against the ontology and validates them against SHACL shapes before they are
ingested.
Builds the immutable
OntModel the knowledge graph is built on.Provides access to the ontology the knowledge graph is built on.
Vocabulary of the W3C PROV-O terms used to record
provenance in the knowledge graph.
Builds and closes the
provenance activity that records an ingestion, from
staging through approval — the only place in the codebase with knowledge of the PROV-O vocabulary
used for this bookkeeping.Answers questions about the knowledge graph.
Serializes a
Model or Dataset to a string.Builds the
GenericRuleReasoner used for rule-based inference.Loads a backup file into the assertions dataset, replacing whatever it currently holds.
Parses the Jena rules used for rule-based inference.
Builds the
Shapes that incoming assertions are validated against.Runs a
Query against a Dataset inside a read transaction.Computes
statistics over the knowledge graph: ingestion activity derived from
provenance, the size of the assertion and inference datasets, and the size of the ontology,
shapes, and rules the graph is built on.Creates
Terms from Jena nodes, resolving prefixes against a prefix mapping.Wraps a dataset with a Lucene full-text index over
rdfs:label and rdfs:comment,
held in separate fields so queries can rank a name above a description.Counts how often each resource is deliberately viewed, and turns those counts into a search
ranking weight that fades as views age.