Index
All Classes and Interfaces|All Packages
A
- ai.chatur.cortex - package ai.chatur.cortex
- approve(String) - Method in interface ai.chatur.cortex.CortexBranches
-
Merges the assertions staged on the given branch into the knowledge graph.
- assertionTriples() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
assertionTriplesrecord component.
B
- backup() - Method in interface ai.chatur.cortex.CortexBackup
-
Writes a snapshot of the whole assertions store to a local file.
- branch() - Method in record class ai.chatur.cortex.IngestResult
-
Returns the value of the
branchrecord component. - BranchChange - Record Class in ai.chatur.cortex
-
A reviewer's change to a statement staged on a branch: a deletion, or an edit replacing the object.
- BranchChange(String, String, String, boolean, String, String) - Constructor for record class ai.chatur.cortex.BranchChange
-
Creates an instance of a
BranchChangerecord class. - BranchInfo - Record Class in ai.chatur.cortex
-
Summary of a branch pending review, drawn from the provenance activity recorded when the branch was staged.
- BranchInfo(String, String, long) - Constructor for record class ai.chatur.cortex.BranchInfo
-
Creates an instance of a
BranchInforecord class. - BranchRename - Record Class in ai.chatur.cortex
-
A reviewer's rename of a subject staged on a branch: statements referencing the IRI as object are rewritten to the new IRI, and statements carrying it as subject are removed.
- BranchRename(String, String) - Constructor for record class ai.chatur.cortex.BranchRename
-
Creates an instance of a
BranchRenamerecord class. - BranchStatement - Record Class in ai.chatur.cortex
-
A statement staged on a branch, carrying the raw node values needed to round-trip
editsback to the staged graph. - BranchStatement(String, String, String, boolean, String) - Constructor for record class ai.chatur.cortex.BranchStatement
-
Creates an instance of a
BranchStatementrecord class. - BranchSubject - Record Class in ai.chatur.cortex
-
The statements staged on a branch about one subject.
- BranchSubject(String, String, List<BranchStatement>) - Constructor for record class ai.chatur.cortex.BranchSubject
-
Creates an instance of a
BranchSubjectrecord class.
C
- Cortex - Interface in ai.chatur.cortex
-
Entry point to a Cortex knowledge graph.
- CortexArchive - Interface in ai.chatur.cortex
-
Exports the approved assertions as a portable RDF document.
- CortexBackup - Interface in ai.chatur.cortex
-
Snapshots the assertions store to a durable local file.
- CortexBranches - Interface in ai.chatur.cortex
-
Lists, inspects, edits, and resolves the review branches staged by ingestion.
- CortexInference - Interface in ai.chatur.cortex
-
Rebuilds the statements the knowledge graph derives by rule-based inference.
- CortexIngestor - Interface in ai.chatur.cortex
-
Validates and stages incoming RDF assertions onto a review branch.
- CortexLinter - Interface in ai.chatur.cortex
-
Validates RDF assertions against the ontology before they are ingested.
- CortexOntology - Interface in ai.chatur.cortex
-
Exposes the ontology a knowledge graph is built on, and its class hierarchy.
- CortexQuery - Interface in ai.chatur.cortex
-
Looks up instances and resources in the knowledge graph, including SPARQL access.
- CortexSearch - Interface in ai.chatur.cortex
-
Finds resources in the knowledge graph by fuzzy full-text search over their labels.
- CortexStatistics - Interface in ai.chatur.cortex
-
Reports size and activity statistics for the knowledge graph.
- CortexStats - Record Class in ai.chatur.cortex
-
A snapshot of the size and activity of the knowledge graph, as returned by
CortexStatistics.getStats(). - CortexStats(long, long, long, long, long, long, long) - Constructor for record class ai.chatur.cortex.CortexStats
-
Creates an instance of a
CortexStatsrecord class. - created() - Method in record class ai.chatur.cortex.ProvenancedStatement
-
Returns the value of the
createdrecord component.
D
- datatype() - Method in record class ai.chatur.cortex.BranchChange
-
Returns the value of the
datatyperecord component. - datatype() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns the value of the
datatyperecord component. - describe(String) - Method in interface ai.chatur.cortex.CortexQuery
-
Returns everything known about a resource, including statements derived by inference.
E
- equals(Object) - Method in record class ai.chatur.cortex.BranchChange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.BranchInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.BranchRename
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.BranchStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.BranchSubject
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.CortexStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.IngestResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.LintResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.OntologyClass
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.ProvenancedStatement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.SearchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.chatur.cortex.Term
-
Indicates whether some other object is "equal to" this one.
- errors() - Method in record class ai.chatur.cortex.IngestResult
-
Returns the value of the
errorsrecord component. - errors() - Method in record class ai.chatur.cortex.LintResult
-
Returns the value of the
errorsrecord component. - exportAssertions() - Method in interface ai.chatur.cortex.CortexArchive
-
Exports the approved assertions — the knowledge graph as it stands after review.
G
- getBranch(String) - Method in interface ai.chatur.cortex.CortexBranches
-
Returns the assertions staged on the given branch.
- getBranchInfo(String) - Method in interface ai.chatur.cortex.CortexBranches
-
Summarizes a branch pending review from the provenance activity recorded when it was staged.
- getBranchSubjects(String) - Method in interface ai.chatur.cortex.CortexBranches
-
Returns the assertions staged on the given branch grouped by subject, excluding the provenance activity of the ingestion.
- getClassHierarchy() - Method in interface ai.chatur.cortex.CortexOntology
-
Returns the class hierarchy of the ontology.
- getInstances(String) - Method in interface ai.chatur.cortex.CortexQuery
-
Returns the known instances of an ontology class, including those derived by inference.
- getOntology() - Method in interface ai.chatur.cortex.CortexOntology
-
Returns the ontology that this knowledge graph is built on.
- getStats() - Method in interface ai.chatur.cortex.CortexStatistics
-
Returns a snapshot of the size and activity of the knowledge graph.
H
- hasBranch(String) - Method in interface ai.chatur.cortex.CortexBranches
-
Reports whether a branch with the given name is pending review.
- hashCode() - Method in record class ai.chatur.cortex.BranchChange
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.BranchInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.BranchRename
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.BranchSubject
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.CortexStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.IngestResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.LintResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.OntologyClass
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.ProvenancedStatement
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.SearchResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.chatur.cortex.Term
-
Returns a hash code value for this object.
I
- inferenceTriples() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
inferenceTriplesrecord component. - ingest(String) - Method in interface ai.chatur.cortex.CortexIngestor
-
Validates the given assertions and stages them on a new branch.
- IngestResult - Record Class in ai.chatur.cortex
-
The outcome of
ingestingassertions into the knowledge graph. - IngestResult(boolean, String, String) - Constructor for record class ai.chatur.cortex.IngestResult
-
Creates an instance of a
IngestResultrecord class.
L
- lint(String) - Method in interface ai.chatur.cortex.CortexLinter
-
Lints the given assertions against
the ontology. - LintResult - Record Class in ai.chatur.cortex
-
The outcome of
lintingassertions against the ontology. - LintResult(boolean, String, String) - Constructor for record class ai.chatur.cortex.LintResult
-
Creates an instance of a
LintResultrecord class. - listBranches() - Method in interface ai.chatur.cortex.CortexBranches
-
Returns the names of all branches with staged assertions awaiting review.
- literal() - Method in record class ai.chatur.cortex.BranchChange
-
Returns the value of the
literalrecord component. - literal() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns the value of the
literalrecord component. - localName() - Method in record class ai.chatur.cortex.Term
-
Returns the value of the
localNamerecord component.
M
- match() - Method in record class ai.chatur.cortex.SearchResult
-
Returns the value of the
matchrecord component.
N
- name() - Method in record class ai.chatur.cortex.BranchInfo
-
Returns the value of the
namerecord component. - name() - Method in record class ai.chatur.cortex.BranchSubject
-
Returns the value of the
namerecord component. - newObject() - Method in record class ai.chatur.cortex.BranchChange
-
Returns the value of the
newObjectrecord component. - newSubject() - Method in record class ai.chatur.cortex.BranchRename
-
Returns the value of the
newSubjectrecord component.
O
- object() - Method in record class ai.chatur.cortex.BranchChange
-
Returns the value of the
objectrecord component. - object() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns the value of the
objectrecord component. - object() - Method in record class ai.chatur.cortex.ProvenancedStatement
-
Returns the value of the
objectrecord component. - OntologyClass - Record Class in ai.chatur.cortex
-
One node of the ontology's class hierarchy, as returned by
CortexOntology.getClassHierarchy(). - OntologyClass(Term, List<OntologyClass>) - Constructor for record class ai.chatur.cortex.OntologyClass
-
Creates an instance of a
OntologyClassrecord class. - ontologyClasses() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
ontologyClassesrecord component.
P
- pendingBranches() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
pendingBranchesrecord component. - predicate() - Method in record class ai.chatur.cortex.BranchChange
-
Returns the value of the
predicaterecord component. - predicate() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns the value of the
predicaterecord component. - predicate() - Method in record class ai.chatur.cortex.ProvenancedStatement
-
Returns the value of the
predicaterecord component. - predicateUri() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns the value of the
predicateUrirecord component. - prefix() - Method in record class ai.chatur.cortex.Term
-
Returns the value of the
prefixrecord component. - ProvenancedStatement - Record Class in ai.chatur.cortex
-
A statement about a resource together with its provenance, as returned by
CortexQuery.describe(String). - ProvenancedStatement(Term, Term, String) - Constructor for record class ai.chatur.cortex.ProvenancedStatement
-
Creates an instance of a
ProvenancedStatementrecord class.
Q
- query(String) - Method in interface ai.chatur.cortex.CortexQuery
-
Runs a SPARQL query against the knowledge graph, including statements derived by inference.
R
- recomputeInference() - Method in interface ai.chatur.cortex.CortexInference
-
Rebuilds the statements derived by inference from the current assertions.
- reject(String) - Method in interface ai.chatur.cortex.CortexBranches
-
Rejects the given branch, discarding its staged assertions.
- renameBranchSubjects(String, List<BranchRename>) - Method in interface ai.chatur.cortex.CortexBranches
-
Renames subjects staged on the given branch.
- rules() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
rulesrecord component.
S
- score() - Method in record class ai.chatur.cortex.SearchResult
-
Returns the value of the
scorerecord component. - search(String) - Method in interface ai.chatur.cortex.CortexSearch
-
Finds resources by fuzzy full-text search over their labels.
- SearchResult - Record Class in ai.chatur.cortex
-
A full-text search hit in the knowledge graph.
- SearchResult(Term, String, double) - Constructor for record class ai.chatur.cortex.SearchResult
-
Creates an instance of a
SearchResultrecord class. - searchSubjects(String) - Method in interface ai.chatur.cortex.CortexSearch
-
Searches the knowledge graph by free text and returns the matching subjects.
- shapes() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
shapesrecord component. - size() - Method in record class ai.chatur.cortex.BranchInfo
-
Returns the value of the
sizerecord component. - started() - Method in record class ai.chatur.cortex.BranchInfo
-
Returns the value of the
startedrecord component. - statements() - Method in record class ai.chatur.cortex.BranchSubject
-
Returns the value of the
statementsrecord component. - subClasses() - Method in record class ai.chatur.cortex.OntologyClass
-
Returns the value of the
subClassesrecord component. - subject() - Method in record class ai.chatur.cortex.BranchChange
-
Returns the value of the
subjectrecord component. - subject() - Method in record class ai.chatur.cortex.BranchRename
-
Returns the value of the
subjectrecord component. - subject() - Method in record class ai.chatur.cortex.SearchResult
-
Returns the value of the
subjectrecord component.
T
- Term - Record Class in ai.chatur.cortex
-
One node of a statement.
- Term(String, String, String) - Constructor for record class ai.chatur.cortex.Term
-
Creates an instance of a
Termrecord class. - toString() - Method in record class ai.chatur.cortex.BranchChange
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.BranchInfo
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.BranchRename
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.BranchStatement
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.BranchSubject
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.CortexStats
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.IngestResult
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.LintResult
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.OntologyClass
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.ProvenancedStatement
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.SearchResult
-
Returns a string representation of this record class.
- toString() - Method in record class ai.chatur.cortex.Term
-
Returns a string representation of this record class.
- triplesAddedToday() - Method in record class ai.chatur.cortex.CortexStats
-
Returns the value of the
triplesAddedTodayrecord component. - ttl() - Method in record class ai.chatur.cortex.LintResult
-
Returns the value of the
ttlrecord component. - type() - Method in record class ai.chatur.cortex.OntologyClass
-
Returns the value of the
typerecord component.
U
- updateBranch(String, List<BranchChange>) - Method in interface ai.chatur.cortex.CortexBranches
-
Applies reviewer changes — deletions and object edits — to the assertions staged on the given branch.
- uri() - Method in record class ai.chatur.cortex.BranchSubject
-
Returns the value of the
urirecord component. - uri() - Method in record class ai.chatur.cortex.Term
-
Returns the value of the
urirecord component.
V
- valid() - Method in record class ai.chatur.cortex.IngestResult
-
Returns the value of the
validrecord component. - valid() - Method in record class ai.chatur.cortex.LintResult
-
Returns the value of the
validrecord component.
All Classes and Interfaces|All Packages