Index

A B C D E G H I L M N O P Q R S T U V 
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 assertionTriples record 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 branch record 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 BranchChange record 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 BranchInfo record 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 BranchRename record class.
BranchStatement - Record Class in ai.chatur.cortex
A statement staged on a branch, carrying the raw node values needed to round-trip edits back to the staged graph.
BranchStatement(String, String, String, boolean, String) - Constructor for record class ai.chatur.cortex.BranchStatement
Creates an instance of a BranchStatement record 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 BranchSubject record 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 CortexStats record class.
created() - Method in record class ai.chatur.cortex.ProvenancedStatement
Returns the value of the created record component.

D

datatype() - Method in record class ai.chatur.cortex.BranchChange
Returns the value of the datatype record component.
datatype() - Method in record class ai.chatur.cortex.BranchStatement
Returns the value of the datatype record 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 errors record component.
errors() - Method in record class ai.chatur.cortex.LintResult
Returns the value of the errors record 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 inferenceTriples record 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 ingesting assertions into the knowledge graph.
IngestResult(boolean, String, String) - Constructor for record class ai.chatur.cortex.IngestResult
Creates an instance of a IngestResult record 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 linting assertions against the ontology.
LintResult(boolean, String, String) - Constructor for record class ai.chatur.cortex.LintResult
Creates an instance of a LintResult record 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 literal record component.
literal() - Method in record class ai.chatur.cortex.BranchStatement
Returns the value of the literal record component.
localName() - Method in record class ai.chatur.cortex.Term
Returns the value of the localName record component.

M

match() - Method in record class ai.chatur.cortex.SearchResult
Returns the value of the match record component.

N

name() - Method in record class ai.chatur.cortex.BranchInfo
Returns the value of the name record component.
name() - Method in record class ai.chatur.cortex.BranchSubject
Returns the value of the name record component.
newObject() - Method in record class ai.chatur.cortex.BranchChange
Returns the value of the newObject record component.
newSubject() - Method in record class ai.chatur.cortex.BranchRename
Returns the value of the newSubject record component.

O

object() - Method in record class ai.chatur.cortex.BranchChange
Returns the value of the object record component.
object() - Method in record class ai.chatur.cortex.BranchStatement
Returns the value of the object record component.
object() - Method in record class ai.chatur.cortex.ProvenancedStatement
Returns the value of the object record 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 OntologyClass record class.
ontologyClasses() - Method in record class ai.chatur.cortex.CortexStats
Returns the value of the ontologyClasses record component.

P

pendingBranches() - Method in record class ai.chatur.cortex.CortexStats
Returns the value of the pendingBranches record component.
predicate() - Method in record class ai.chatur.cortex.BranchChange
Returns the value of the predicate record component.
predicate() - Method in record class ai.chatur.cortex.BranchStatement
Returns the value of the predicate record component.
predicate() - Method in record class ai.chatur.cortex.ProvenancedStatement
Returns the value of the predicate record component.
predicateUri() - Method in record class ai.chatur.cortex.BranchStatement
Returns the value of the predicateUri record component.
prefix() - Method in record class ai.chatur.cortex.Term
Returns the value of the prefix record 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 ProvenancedStatement record 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 rules record component.

S

score() - Method in record class ai.chatur.cortex.SearchResult
Returns the value of the score record 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 SearchResult record 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 shapes record component.
size() - Method in record class ai.chatur.cortex.BranchInfo
Returns the value of the size record component.
started() - Method in record class ai.chatur.cortex.BranchInfo
Returns the value of the started record component.
statements() - Method in record class ai.chatur.cortex.BranchSubject
Returns the value of the statements record component.
subClasses() - Method in record class ai.chatur.cortex.OntologyClass
Returns the value of the subClasses record component.
subject() - Method in record class ai.chatur.cortex.BranchChange
Returns the value of the subject record component.
subject() - Method in record class ai.chatur.cortex.BranchRename
Returns the value of the subject record component.
subject() - Method in record class ai.chatur.cortex.SearchResult
Returns the value of the subject record 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 Term record 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 triplesAddedToday record component.
ttl() - Method in record class ai.chatur.cortex.LintResult
Returns the value of the ttl record component.
type() - Method in record class ai.chatur.cortex.OntologyClass
Returns the value of the type record 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 uri record component.
uri() - Method in record class ai.chatur.cortex.Term
Returns the value of the uri record component.

V

valid() - Method in record class ai.chatur.cortex.IngestResult
Returns the value of the valid record component.
valid() - Method in record class ai.chatur.cortex.LintResult
Returns the value of the valid record component.
A B C D E G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages