Skip navigation links
Grakn
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

abort() - Method in interface ai.grakn.GraknGraph
Reverts any changes done to the graph and closes the transaction.
abort() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
abort() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
AbstractAggregate<T,S> - Class in ai.grakn.graql.internal.query.aggregate
Abstract implementation of an Aggregate, providing an implementation of the Aggregate.as(String)} method.
AbstractAggregate() - Constructor for class ai.grakn.graql.internal.query.aggregate.AbstractAggregate
 
AbstractGraknGraph<G extends org.apache.tinkerpop.gremlin.structure.Graph> - Class in ai.grakn.graph.internal
The Grakn Graph Base Implementation
AbstractGraknGraph(G, String, String, Properties) - Constructor for class ai.grakn.graph.internal.AbstractGraknGraph
 
AbstractPathGraph - Class in ai.grakn.test.graphs
 
AbstractPathGraph(String, int, int) - Constructor for class ai.grakn.test.graphs.AbstractPathGraph
 
AbstractVarPattern - Class in ai.grakn.graql.internal.pattern
Abstract implementation of VarPatternAdmin.
AbstractVarPattern() - Constructor for class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
AcademyGraph - Class in ai.grakn.test.graphs
 
AcademyGraph() - Constructor for class ai.grakn.test.graphs.AcademyGraph
 
action - Static variable in class ai.grakn.matcher.MovieMatchers
 
ACTION - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_CLEAN - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_COMMIT - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_DISPLAY - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_END - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_ERROR - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_INIT - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_PING - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_QUERY - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_ROLLBACK - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTION_TYPES - Static variable in class ai.grakn.util.REST.RemoteShell
 
ACTIVE_TASKS - Static variable in class ai.grakn.migration.base.Migrator
 
add(Query) - Method in class ai.grakn.client.BatchMutatorClient
Add an insert query to the queue.
add(Cache<Q, T>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
cache union
add(Answer) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
addAll(QueryAnswers) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
addAnswer(Answer) - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
addAnswer(Answer) - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
addAtomConstraints(Set<? extends Atomic>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
adds a set of constraints (types, predicates) to the atom set
addAtomic(Atomic) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
addAtomic(Atomic) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
addEntity() - Method in interface ai.grakn.concept.EntityType
Creates and returns a new Entity instance, whose direct type will be this type.
addingInstancesToAbstractType(Type) - Static method in exception ai.grakn.exception.GraphOperationException
Throw when trying to add instances to an abstract Type
addMapping(Var, Var) - Method in interface ai.grakn.graql.admin.Unifier
add a new mapping
addMapping(Var, Var) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
addRelation() - Method in interface ai.grakn.concept.RelationType
Creates and returns a new Relation instance, whose direct type will be this type.
addRolePlayer(Role, Thing) - Method in interface ai.grakn.concept.Relation
Expands this Relation to include a new role player which is playing a specific role.
addTask(TaskState, TaskConfiguration) - Method in class ai.grakn.engine.tasks.BackgroundTask
Submit a new task for execution
addTask(TaskState, TaskConfiguration) - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
Serialize and send the given task to the given kafka queue
addTask(TaskState, TaskConfiguration) - Method in class ai.grakn.engine.tasks.manager.StandaloneTaskManager
 
addTask(TaskState, TaskConfiguration) - Method in interface ai.grakn.engine.tasks.TaskSubmitter
Schedule a BackgroundTask for execution.
addType(OntologyConcept) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
addUser(Json) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
Add a new user.
addUser(Json) - Method in class ai.grakn.engine.user.UsersHandler
 
adjustCount(String, long) - Method in class ai.grakn.engine.tasks.connection.RedisConnection
Adjusts the count for a specific key.
admin() - Method in interface ai.grakn.GraknGraph
Returns access to the low-level details of the graph via GraknAdmin
admin() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
admin() - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
 
admin() - Method in interface ai.grakn.graql.AskQuery
 
admin() - Method in interface ai.grakn.graql.DeleteQuery
 
admin() - Method in interface ai.grakn.graql.InsertQuery
 
admin() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
admin() - Method in interface ai.grakn.graql.MatchQuery
 
admin() - Method in interface ai.grakn.graql.Pattern
 
admin() - Method in interface ai.grakn.graql.ValuePredicate
 
admin() - Method in interface ai.grakn.graql.VarPattern
 
ADMIN_PASSWORD_PROPERTY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
AdminConverter - Class in ai.grakn.graql.internal.util
Helper methods for converting classes to admin equivalents
AdminConverter() - Constructor for class ai.grakn.graql.internal.util.AdminConverter
 
AdmissionsGraph - Class in ai.grakn.test.graphs
 
AdmissionsGraph() - Constructor for class ai.grakn.test.graphs.AdmissionsGraph
 
Aggregate<T,S> - Interface in ai.grakn.graql
An aggregate operation to perform on a query.
aggregate(MatchQueryAdmin, Aggregate<? super Answer, T>) - Static method in class ai.grakn.graql.internal.query.Queries
 
aggregate(Aggregate<? super Answer, S>) - Method in interface ai.grakn.graql.MatchQuery
Aggregate results of a query.
AggregateQuery<T> - Interface in ai.grakn.graql
An aggregate query produced from a MatchQuery.
aggregateResult(Object, Object) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
Aggregates - Class in ai.grakn.graql.internal.query.aggregate
Factory for making Aggregate implementations.
ai.grakn - package ai.grakn
A core package for connecting to a Grakn knowledge graph.
ai.grakn.client - package ai.grakn.client
The loader client - use this Java API to access the REST endpoint.
ai.grakn.concept - package ai.grakn.concept
Provides the meta-ontology interfaces and definitions.
ai.grakn.engine - package ai.grakn.engine
Implements the REST controllers, task management and post processing features.
ai.grakn.engine.controller - package ai.grakn.engine.controller
Implementation of Grakn server REST endpoints.
ai.grakn.engine.controller.util - package ai.grakn.engine.controller.util
 
ai.grakn.engine.factory - package ai.grakn.engine.factory
 
ai.grakn.engine.loader - package ai.grakn.engine.loader
Implements MutatorTask.
ai.grakn.engine.lock - package ai.grakn.engine.lock
 
ai.grakn.engine.postprocessing - package ai.grakn.engine.postprocessing
 
ai.grakn.engine.session - package ai.grakn.engine.session
Severside websocket implementation.
ai.grakn.engine.tasks - package ai.grakn.engine.tasks
 
ai.grakn.engine.tasks.config - package ai.grakn.engine.tasks.config
 
ai.grakn.engine.tasks.connection - package ai.grakn.engine.tasks.connection
 
ai.grakn.engine.tasks.manager - package ai.grakn.engine.tasks.manager
 
ai.grakn.engine.tasks.manager.singlequeue - package ai.grakn.engine.tasks.manager.singlequeue
 
ai.grakn.engine.tasks.mock - package ai.grakn.engine.tasks.mock
 
ai.grakn.engine.tasks.storage - package ai.grakn.engine.tasks.storage
 
ai.grakn.engine.user - package ai.grakn.engine.user
Implements graph user management.
ai.grakn.engine.util - package ai.grakn.engine.util
Implementation of internal engine utilities.
ai.grakn.exception - package ai.grakn.exception
Grakn exception definitions.
ai.grakn.factory - package ai.grakn.factory
Provides graph accessors for different backends.
ai.grakn.graph.admin - package ai.grakn.graph.admin
 
ai.grakn.graph.internal - package ai.grakn.graph.internal
Internal implementation of Grakn graph.
ai.grakn.graph.internal.computer - package ai.grakn.graph.internal.computer
 
ai.grakn.graql - package ai.grakn.graql
A collection of interfaces and factories for executing Graql queries.
ai.grakn.graql.admin - package ai.grakn.graql.admin
A collection of interfaces offering more behaviour on Graql objects.
ai.grakn.graql.analytics - package ai.grakn.graql.analytics
A collection of interfaces for executing analytics queries.
ai.grakn.graql.internal.analytics - package ai.grakn.graql.internal.analytics
 
ai.grakn.graql.internal.gremlin - package ai.grakn.graql.internal.gremlin
 
ai.grakn.graql.internal.gremlin.fragment - package ai.grakn.graql.internal.gremlin.fragment
 
ai.grakn.graql.internal.gremlin.sets - package ai.grakn.graql.internal.gremlin.sets
 
ai.grakn.graql.internal.hal - package ai.grakn.graql.internal.hal
 
ai.grakn.graql.internal.parser - package ai.grakn.graql.internal.parser
 
ai.grakn.graql.internal.pattern - package ai.grakn.graql.internal.pattern
 
ai.grakn.graql.internal.pattern.property - package ai.grakn.graql.internal.pattern.property
 
ai.grakn.graql.internal.printer - package ai.grakn.graql.internal.printer
 
ai.grakn.graql.internal.query - package ai.grakn.graql.internal.query
 
ai.grakn.graql.internal.query.aggregate - package ai.grakn.graql.internal.query.aggregate
 
ai.grakn.graql.internal.query.analytics - package ai.grakn.graql.internal.query.analytics
 
ai.grakn.graql.internal.query.match - package ai.grakn.graql.internal.query.match
 
ai.grakn.graql.internal.query.predicate - package ai.grakn.graql.internal.query.predicate
 
ai.grakn.graql.internal.reasoner - package ai.grakn.graql.internal.reasoner
 
ai.grakn.graql.internal.reasoner.atom - package ai.grakn.graql.internal.reasoner.atom
 
ai.grakn.graql.internal.reasoner.atom.binary - package ai.grakn.graql.internal.reasoner.atom.binary
 
ai.grakn.graql.internal.reasoner.atom.binary.type - package ai.grakn.graql.internal.reasoner.atom.binary.type
 
ai.grakn.graql.internal.reasoner.atom.predicate - package ai.grakn.graql.internal.reasoner.atom.predicate
 
ai.grakn.graql.internal.reasoner.atom.property - package ai.grakn.graql.internal.reasoner.atom.property
 
ai.grakn.graql.internal.reasoner.cache - package ai.grakn.graql.internal.reasoner.cache
 
ai.grakn.graql.internal.reasoner.explanation - package ai.grakn.graql.internal.reasoner.explanation
 
ai.grakn.graql.internal.reasoner.iterator - package ai.grakn.graql.internal.reasoner.iterator
 
ai.grakn.graql.internal.reasoner.query - package ai.grakn.graql.internal.reasoner.query
 
ai.grakn.graql.internal.reasoner.rule - package ai.grakn.graql.internal.reasoner.rule
 
ai.grakn.graql.internal.reasoner.utils - package ai.grakn.graql.internal.reasoner.utils
 
ai.grakn.graql.internal.reasoner.utils.conversion - package ai.grakn.graql.internal.reasoner.utils.conversion
 
ai.grakn.graql.internal.shell - package ai.grakn.graql.internal.shell
 
ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae - package ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae
 
ai.grakn.graql.internal.template - package ai.grakn.graql.internal.template
 
ai.grakn.graql.internal.template.macro - package ai.grakn.graql.internal.template.macro
 
ai.grakn.graql.internal.util - package ai.grakn.graql.internal.util
 
ai.grakn.graql.macro - package ai.grakn.graql.macro
A collection of macros for Graql template parsing.
ai.grakn.matcher - package ai.grakn.matcher
 
ai.grakn.migration.base - package ai.grakn.migration.base
Base migration package, which implements command line options and base interfaces for importing data into Grakn.
ai.grakn.migration.csv - package ai.grakn.migration.csv
Implements migration of CSV data into Grakn.
ai.grakn.migration.export - package ai.grakn.migration.export
Implements export of data and ontology from a Grakn graph into Graql statements.
ai.grakn.migration.json - package ai.grakn.migration.json
Implements migration of JSON data into Grakn.
ai.grakn.migration.owl - package ai.grakn.migration.owl
Implements migration of OWL into Grakn.
ai.grakn.migration.sql - package ai.grakn.migration.sql
Implements migration of SQL data into Grakn.
ai.grakn.migration.xml - package ai.grakn.migration.xml
 
ai.grakn.test - package ai.grakn.test
 
ai.grakn.test.graphs - package ai.grakn.test.graphs
 
ai.grakn.util - package ai.grakn.util
 
ALL_USERS - Static variable in class ai.grakn.util.REST.WebPath
 
allRolePlayers() - Method in interface ai.grakn.concept.Relation
Retrieve a list of all Instances involved in the Relation, and the Role Types they play.
allUsers(int, int) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
Retrieve the list of all users with all their properties.
allUsers(int, int) - Method in class ai.grakn.engine.user.UsersHandler
 
allVariables(Matcher<? extends Iterable<? extends MatchableConcept>>) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test against every variable of every result of a Graql query.
alPacino - Static variable in class ai.grakn.matcher.MovieMatchers
 
and(String, boolean) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
and(Pattern...) - Static method in class ai.grakn.graql.Graql
 
and(Collection<? extends Pattern>) - Static method in class ai.grakn.graql.Graql
 
ANSI - Class in ai.grakn.graql.internal.util
Includes ANSI unicode commands for different colours
Answer - Interface in ai.grakn.graql.admin
Interface for query result class.
AnswerExplanation - Interface in ai.grakn.graql.admin
Base class for explanation classes.
answerSize(Set<Q>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
answerSize(Set<Q>) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
answerSize(Set<Q>) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
ANY_GRAQL - Static variable in class ai.grakn.util.REST.WebPath.Graph
 
apocalypseNow - Static variable in class ai.grakn.matcher.MovieMatchers
 
APPLICATION_HAL - Static variable in class ai.grakn.util.REST.Response.ContentType
 
APPLICATION_JSON - Static variable in class ai.grakn.util.REST.Response.ContentType
 
APPLICATION_JSON_GRAQL - Static variable in class ai.grakn.util.REST.Response.ContentType
 
APPLICATION_TEXT - Static variable in class ai.grakn.util.REST.Response.ContentType
 
apply(Traversal.Admin<?, ?>) - Method in class ai.grakn.factory.TitanPreviousPropertyStepStrategy
 
apply(Stream<? extends T>) - Method in interface ai.grakn.graql.Aggregate
The function to apply to the stream of results to produce the aggregate result.
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.BooleanMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.ConcatMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.DateMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.DoubleMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.EqualsMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.IntMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.LongMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.LowerMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.NoescpMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.SplitMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.StringMacro
 
apply(List<Object>) - Method in class ai.grakn.graql.internal.template.macro.UpperMacro
 
apply(List<Object>) - Method in interface ai.grakn.graql.macro.Macro
Apply the macro to the given values
apply(Statement, Description) - Method in class ai.grakn.test.GraphContext
 
applyPredicate(GraphTraversal<Vertex, Vertex>) - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
Apply the predicate to the gremlin traversal, so the traversal will filter things that don't meet the predicate
applyTraversal(GraphTraversal<Vertex, Vertex>, GraknGraph) - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
aRuleType - Static variable in class ai.grakn.matcher.MovieMatchers
 
as(String) - Method in interface ai.grakn.graql.Aggregate
Return a NamedAggregate.
as(String) - Method in class ai.grakn.graql.internal.query.aggregate.AbstractAggregate
 
asConjunction() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
asDisjunction() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
asEntity() - Method in interface ai.grakn.concept.Concept
Return as an Entity, if the Concept is an Entity Thing.
asEntityType() - Method in interface ai.grakn.concept.Concept
Return as an EntityType if the Concept is an EntityType.
asInstance() - Method in interface ai.grakn.concept.Concept
Return as an Thing if the Concept is an Thing.
ask(MatchQuery) - Static method in class ai.grakn.graql.internal.query.Queries
 
ask() - Method in interface ai.grakn.graql.MatchQuery
 
AskQuery - Interface in ai.grakn.graql
A query that will return whether a match query can be found in the graph.
AskQueryAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting and manipulating an AskQuery
asOntologyConcept() - Method in interface ai.grakn.concept.Concept
Return as a OntologyConcept if the Concept is a OntologyConcept.
asRelation() - Method in interface ai.grakn.concept.Concept
Return as a Relation if the Concept is a Relation Thing.
asRelationType() - Method in interface ai.grakn.concept.Concept
Return as a RelationType if the Concept is a RelationType.
asResource() - Method in interface ai.grakn.concept.Concept
Return as a Resource if the Concept is a Resource Thing.
asResourceType() - Method in interface ai.grakn.concept.Concept
Return as a RelationType if the Concept is a RelationType
asRoleType() - Method in interface ai.grakn.concept.Concept
Return as a Role if the Concept is a Role.
asRule() - Method in interface ai.grakn.concept.Concept
Return as a Rule if the Concept is a Rule Thing.
asRuleType() - Method in interface ai.grakn.concept.Concept
Return as a RuleType if the Concept is a RuleType.
assumeTrue(boolean) - Method in class ai.grakn.test.GraphContext
 
asType() - Method in interface ai.grakn.concept.Concept
Return as a Type if the Concept is a Type.
asUserDefined() - Method in interface ai.grakn.graql.Var
Transform the variable into a user-defined one, retaining the generated name.
asVar() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
asVar() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
at(Instant) - Static method in class ai.grakn.engine.tasks.TaskSchedule
Create a schedule to run a task at a specified instant.
Atom - Class in ai.grakn.graql.internal.reasoner.atom
AtomicBase extension defining specialised functionalities.
Atom(VarPatternAdmin, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.Atom
 
Atom(Atom) - Constructor for class ai.grakn.graql.internal.reasoner.atom.Atom
 
Atomic - Interface in ai.grakn.graql.admin
Basic interface for logical atoms used in reasoning.
atomic(Conjunction<VarPatternAdmin>, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
atomic(Atom) - Static method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
atomic(ReasonerQueryImpl) - Static method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
AtomicBase - Class in ai.grakn.graql.internal.reasoner.atom
Base Atomic implementation providing basic functionalities.
AtomicBase(VarPatternAdmin, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
AtomicBase(AtomicBase) - Constructor for class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
AtomicFactory - Class in ai.grakn.graql.internal.reasoner.atom
Factory class for creating Atomic objects.
AtomicFactory() - Constructor for class ai.grakn.graql.internal.reasoner.atom.AtomicFactory
 
atomParentMissing(String) - Static method in exception ai.grakn.exception.GraqlQueryException
 
AuthController - Class in ai.grakn.engine.controller
Endpoints used to handle operations related to authentication.
AuthController(Service, boolean, JWTHandler, UsersHandler) - Constructor for class ai.grakn.engine.controller.AuthController
 
authenticationFailure() - Static method in exception ai.grakn.exception.GraknServerException
Thrown when an incorrect query is used with a REST endpoint
Autocomplete - Class in ai.grakn.graql
An autocomplete result suggesting keywords, types and variables that the user may wish to type

B

BackgroundTask - Class in ai.grakn.engine.tasks
Interface which all tasks that wish to be scheduled for later execution as background tasks must implement.
BackgroundTask() - Constructor for class ai.grakn.engine.tasks.BackgroundTask
 
baseResolutionPriority() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
BASETYPE_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
BATCH_NUMBER - Static variable in class ai.grakn.util.REST.Request
 
BATCH_SIZE - Static variable in class ai.grakn.migration.base.Migrator
 
BatchMutatorClient - Class in ai.grakn.client
Client to batch load qraql queries into Grakn that mutate the graph.
BatchMutatorClient(String, String) - Constructor for class ai.grakn.client.BatchMutatorClient
 
BatchMutatorClient(String, String, Consumer<Json>) - Constructor for class ai.grakn.client.BatchMutatorClient
 
benjaminLWillard - Static variable in class ai.grakn.matcher.MovieMatchers
 
betteMidler - Static variable in class ai.grakn.matcher.MovieMatchers
 
Binary - Class in ai.grakn.graql.internal.reasoner.atom.binary
Implementation for binary atoms with single id predicate for an ontology concept.
BLACK - Static variable in class ai.grakn.graql.internal.util.ANSI
 
BLUE - Static variable in class ai.grakn.graql.internal.util.ANSI
 
BOOLEAN - Static variable in class ai.grakn.concept.ResourceType.DataType
 
BooleanMacro - Class in ai.grakn.graql.internal.template.macro
Templating function that will convert the given value into a boolean (true/false).
BooleanMacro() - Constructor for class ai.grakn.graql.internal.template.macro.BooleanMacro
 
BOUND_VARIABLE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for guard (type atom) the atom has - favour boundary rather than bulk atoms
broadcastMemory(JavaSparkContext) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
build() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.HippopotamusFactory
 
build(T) - Method in interface ai.grakn.graql.Printer
Convert a builder into a string
build() - Method in class ai.grakn.test.graphs.AbstractPathGraph
 
build() - Method in class ai.grakn.test.graphs.AcademyGraph
 
build() - Method in class ai.grakn.test.graphs.DiagonalGraph
 
build() - Method in class ai.grakn.test.graphs.GenealogyGraph
 
build() - Method in class ai.grakn.test.graphs.MatrixGraph
 
build() - Method in class ai.grakn.test.graphs.MatrixGraphII
 
build() - Method in class ai.grakn.test.graphs.NguyenGraph
 
build() - Method in class ai.grakn.test.graphs.PathGraphII
 
build() - Method in class ai.grakn.test.graphs.TailRecursionGraph
 
build() - Method in class ai.grakn.test.graphs.TestGraph
 
build() - Method in class ai.grakn.test.graphs.TransitivityChainGraph
 
build() - Method in class ai.grakn.test.graphs.TransitivityMatrixGraph
 
buildConcept(Vertex) - Method in interface ai.grakn.graph.admin.GraknAdmin
 
buildConcept(Vertex) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
builder() - Static method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.HippopotamusFactory
 
buildExtensionalDB(GraknGraph, int, int) - Method in class ai.grakn.test.graphs.AbstractPathGraph
 
buildInstances(GraknGraph) - Method in class ai.grakn.test.graphs.AdmissionsGraph
 
buildInstances(GraknGraph) - Method in class ai.grakn.test.graphs.CWGraph
 
buildInstances(GraknGraph) - Method in class ai.grakn.test.graphs.GeoGraph
 
buildInstances(GraknGraph) - Method in class ai.grakn.test.graphs.MovieGraph
 
buildInstances(GraknGraph) - Method in class ai.grakn.test.graphs.SNBGraph
 
buildInstances(GraknGraph) - Method in class ai.grakn.test.graphs.TestGraph
 
buildOntology(GraknGraph) - Method in class ai.grakn.test.graphs.AdmissionsGraph
 
buildOntology(GraknGraph) - Method in class ai.grakn.test.graphs.CWGraph
 
buildOntology(GraknGraph) - Method in class ai.grakn.test.graphs.GeoGraph
 
buildOntology(GraknGraph) - Method in class ai.grakn.test.graphs.MovieGraph
 
buildOntology(GraknGraph) - Method in class ai.grakn.test.graphs.SNBGraph
 
buildOntology(GraknGraph) - Method in class ai.grakn.test.graphs.TestGraph
 
buildRelations(GraknGraph) - Method in class ai.grakn.test.graphs.AdmissionsGraph
 
buildRelations(GraknGraph) - Method in class ai.grakn.test.graphs.CWGraph
 
buildRelations(GraknGraph) - Method in class ai.grakn.test.graphs.GeoGraph
 
buildRelations(GraknGraph) - Method in class ai.grakn.test.graphs.MovieGraph
 
buildRelations(GraknGraph) - Method in class ai.grakn.test.graphs.TestGraph
 
buildRules(GraknGraph) - Method in class ai.grakn.test.graphs.AdmissionsGraph
 
buildRules(GraknGraph) - Method in class ai.grakn.test.graphs.CWGraph
 
buildRules(GraknGraph) - Method in class ai.grakn.test.graphs.GeoGraph
 
buildRules(GraknGraph) - Method in class ai.grakn.test.graphs.MovieGraph
 
buildRules(GraknGraph) - Method in class ai.grakn.test.graphs.SNBGraph
 
buildRules(GraknGraph) - Method in class ai.grakn.test.graphs.TestGraph
 
buildString(StringBuilder) - Method in interface ai.grakn.graql.admin.VarProperty
Build a Graql string representation of this property
buildString(StringBuilder) - Method in class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
buildString(StringBuilder) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 

C

Cache<Q extends ReasonerQuery,T extends Iterable<Answer>> - Class in ai.grakn.graql.internal.reasoner.cache
Generic container class for storing performed query resolutions.
Cache() - Constructor for class ai.grakn.graql.internal.reasoner.cache.Cache
 
cache - Variable in class ai.grakn.graql.internal.reasoner.cache.Cache
 
cancelJobs() - Method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
cancelled - Variable in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
cancelledTasks() - Static method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
cannotChangeProperty(Vertex, Vertex, Schema.VertexProperty, Object) - Static method in exception ai.grakn.exception.PropertyNotUniqueException
Thrown when trying to set the property of concept mutatingConcept to a value which is already taken by concept conceptWithValue
cannotCreateProperty(Concept, Schema.VertexProperty, Object) - Static method in exception ai.grakn.exception.PropertyNotUniqueException
Thrown when trying to create a concept using a unique property which is already taken.
cannotParseDateFormat(String) - Static method in exception ai.grakn.exception.GraqlQueryException
 
cannotParseDateString(String, String, DateTimeParseException) - Static method in exception ai.grakn.exception.GraqlQueryException
 
cardinality() - Method in class ai.grakn.migration.xml.XmlSchema.TypeInfo
 
character - Static variable in class ai.grakn.matcher.MovieMatchers
 
checkCompatible(OntologyConcept, OntologyConcept) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
checkDisjoint(OntologyConcept, OntologyConcept) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
checkInsertable(VarPatternAdmin) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
checkInsertable(VarPatternAdmin) - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
checkInsertable(VarPatternAdmin) - Method in interface ai.grakn.graql.internal.pattern.property.VarPropertyInternal
Check if the given property can be inserted
checkpoint() - Method in class ai.grakn.engine.tasks.TaskCheckpoint
 
checkpoint(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.TaskState
 
checkpoint() - Method in class ai.grakn.engine.tasks.TaskState
 
checkValid(GraknGraph, VarPatternAdmin) - Method in interface ai.grakn.graql.internal.pattern.property.VarPropertyInternal
Check if the given property can be used in a match query
checkValidProperty(GraknGraph, VarPatternAdmin) - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
checkValidProperty(GraknGraph, VarPatternAdmin) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
chineseCoffee - Static variable in class ai.grakn.matcher.MovieMatchers
 
classEntityTypeLabel(IRI) - Method in interface ai.grakn.migration.owl.Namer
Generate the name of a Grakn entity type from the IRI of an OWL class
clear() - Static method in class ai.grakn.engine.lock.LockProvider
 
clear() - Static method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
clear() - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
clearGraph() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
clearGraph() - Method in class ai.grakn.graph.internal.GraknTitanGraph
 
clearTasks() - Static method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
Client - Class in ai.grakn.client
Providing useful methods for the user of the GraknEngine client
Client() - Constructor for class ai.grakn.client.Client
 
clone() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
 
clone() - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
clone() - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
close() - Method in class ai.grakn.engine.GraknEngineServer
 
close() - Method in class ai.grakn.engine.tasks.connection.ZookeeperConnection
Close the connection to zookeeper.
close() - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
Close the SingleQueueTaskRunner and .
close() - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskRunner
Close connection to Kafka and thread pool.
close() - Method in class ai.grakn.engine.tasks.manager.StandaloneTaskManager
 
close() - Method in class ai.grakn.engine.tasks.TaskConfigurationDeserializer
 
close() - Method in class ai.grakn.engine.tasks.TaskConfigurationSerializer
 
close() - Method in interface ai.grakn.engine.tasks.TaskManager
 
close() - Method in class ai.grakn.engine.tasks.TaskStateDeserializer
 
close() - Method in class ai.grakn.engine.tasks.TaskStateSerializer
 
close() - Method in class ai.grakn.factory.GraknSessionImpl
 
close() - Method in interface ai.grakn.GraknGraph
Closes the current transaction.
close() - Method in interface ai.grakn.GraknSession
Closes the main connection to the graph.
close() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
close() - Method in class ai.grakn.migration.csv.CSVMigrator
Close the reader
close() - Method in class ai.grakn.migration.json.JsonMigrator
Close the readers
close() - Method in class ai.grakn.migration.xml.XmlMigrator
Close the readers
closeSession() - Method in interface ai.grakn.graph.admin.GraknAdmin
Closes the root session this graph stems from.
closeSession() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
closingGraphFailed(GraknGraph, Exception) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when the graph can not be closed due to an unknown reason.
cluster() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
cluster() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
cluster - Static variable in class ai.grakn.matcher.MovieMatchers
 
CLUSTER_LABEL - Static variable in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
ClusterMemberMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for collecting the result of a clustering query.
ClusterMemberMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.ClusterMemberMapReduce
 
ClusterMemberMapReduce(Set<LabelId>, String) - Constructor for class ai.grakn.graql.internal.analytics.ClusterMemberMapReduce
 
ClusterMemberMapReduce(Set<LabelId>, String, Long) - Constructor for class ai.grakn.graql.internal.analytics.ClusterMemberMapReduce
 
ClusterQuery<T> - Interface in ai.grakn.graql.analytics
Compute the connected components in the subgraph.
clusterSize(long) - Method in interface ai.grakn.graql.analytics.ClusterQuery
 
ClusterSizeMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for collecting the result of a clustering query.
ClusterSizeMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.ClusterSizeMapReduce
 
ClusterSizeMapReduce(Set<LabelId>, String) - Constructor for class ai.grakn.graql.internal.analytics.ClusterSizeMapReduce
 
ClusterSizeMapReduce(Set<LabelId>, String, Long) - Constructor for class ai.grakn.graql.internal.analytics.ClusterSizeMapReduce
 
color(String, String) - Static method in class ai.grakn.graql.internal.util.ANSI
 
combine(Unifier) - Method in interface ai.grakn.graql.admin.Unifier
unifier combination by joining mappings
combine(Serializable, Iterator<T>, MapReduce.ReduceEmitter<Serializable, T>) - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
combine(Unifier) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
comedy - Static variable in class ai.grakn.matcher.MovieMatchers
 
command - Variable in class ai.grakn.migration.base.MigrationOptions
 
COMMANDS - Static variable in class ai.grakn.graql.GraqlShell
Array of available commands in shell
commit() - Method in interface ai.grakn.GraknGraph
Commits any changes to the graph and closes the transaction.
commit() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
commit() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
COMMIT_LOG_CONCEPT_ID - Static variable in class ai.grakn.util.REST.Request
 
COMMIT_LOG_COUNTING - Static variable in class ai.grakn.util.REST.Request
 
COMMIT_LOG_FIXING - Static variable in class ai.grakn.util.REST.Request
 
COMMIT_LOG_SHARDING_COUNT - Static variable in class ai.grakn.util.REST.Request
 
COMMIT_LOG_URI - Static variable in class ai.grakn.util.REST.WebPath
 
CommitLogController - Class in ai.grakn.engine.controller
A controller which core submits commit logs to so we can post-process jobs for cleanup.
CommitLogController(Service, String, int, TaskManager) - Constructor for class ai.grakn.engine.controller.CommitLogController
 
commitNoLogs() - Method in interface ai.grakn.graph.admin.GraknAdmin
Commits to the graph without submitting any commit logs.
commitNoLogs() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Commits to the graph without submitting any commit logs.
commitTransactionInternal() - Method in class ai.grakn.graph.internal.GraknOrientDBGraph
 
commitTransactionInternal() - Method in class ai.grakn.graph.internal.GraknTitanGraph
 
CommonOLAP - Class in ai.grakn.graql.internal.analytics
Core Grakn implementation of the common methods on the MapReduce and VertexProgram interfaces.
CommonOLAP() - Constructor for class ai.grakn.graql.internal.analytics.CommonOLAP
 
CommonUtil - Class in ai.grakn.util
Common utility methods used within Grakn.
commonVarNames() - Method in interface ai.grakn.graql.admin.PatternAdmin
Get all common, user-defined variable names in the pattern.
commonVarNames() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
compareTo(ConceptId) - Method in class ai.grakn.concept.ConceptId
 
compareTo(Label) - Method in class ai.grakn.concept.Label
 
compareTo(LabelId) - Method in class ai.grakn.concept.LabelId
 
COMPARISON_VARIABLE_VALUE_PREDICATE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for each value predicate with variable requiring comparison NB: atom satisfying this criterion should be resolved last
complete(String, int, List<CharSequence>) - Method in class ai.grakn.graql.internal.shell.GraqlCompleter
 
complete(String, int, List<CharSequence>) - Method in class ai.grakn.graql.internal.shell.ShellCommandCompleter
 
completedTasks() - Static method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
compute(VertexProgram, MapReduce...) - Method in interface ai.grakn.GraknComputer
Execute the given vertex program using a graph computer.
compute(MapReduce) - Method in interface ai.grakn.GraknComputer
Execute the given map reduce job using a graph computer.
compute(VertexProgram, MapReduce...) - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
compute(MapReduce) - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
compute() - Static method in class ai.grakn.graql.Graql
 
compute() - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
compute() - Method in interface ai.grakn.graql.QueryBuilder
 
computePriority(Set<Var>) - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
compute resolution priority based on provided substitution variables
computePriority(Set<Var>) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
computePriority(Set<Var>) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
computePriority(Set<Var>) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
ComputeQuery<T> - Interface in ai.grakn.graql
A query that triggers an analytics OLAP computation on a graph.
ComputeQueryBuilder - Interface in ai.grakn.graql
Starting point for creating compute queries.
ComputeQueryBuilderImpl - Class in ai.grakn.graql.internal.query.analytics
This class implements ComputeQueryBuilder.
ComputeQueryBuilderImpl(Optional<GraknGraph>) - Constructor for class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
COMPUTER - Static variable in class ai.grakn.util.REST.GraphConfig
 
computeRoleCombinations(Set<Var>, Set<Role>, Map<Var, VarPattern>, Set<Map<Var, VarPattern>>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
compute all rolePlayer-roleType combinations complementing provided roleMap
ConcatMacro - Class in ai.grakn.graql.internal.template.macro
Concatenate all of the given values to a string.
ConcatMacro() - Constructor for class ai.grakn.graql.internal.template.macro.ConcatMacro
 
Concept - Interface in ai.grakn.concept
The base concept implementation.
concept - Static variable in class ai.grakn.matcher.GraknMatchers
 
Concept() - Constructor for class ai.grakn.util.REST.Request.Concept
 
Concept() - Constructor for class ai.grakn.util.REST.WebPath.Concept
 
CONCEPT - Static variable in class ai.grakn.util.REST.WebPath.Concept
 
ConceptController - Class in ai.grakn.engine.controller
Endpoints used to query the graph by concept type or identifier
ConceptController(EngineGraknGraphFactory, Service) - Constructor for class ai.grakn.engine.controller.ConceptController
 
ConceptId - Class in ai.grakn.concept
A Concept Id
concepts() - Method in interface ai.grakn.graql.admin.Answer
 
concepts() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
ConfigHelper - Class in ai.grakn.engine.tasks.config
Class containing helper methods to retrieve the default configuration for Zookeeper and Kafka consumers & producers
ConfigHelper() - Constructor for class ai.grakn.engine.tasks.config.ConfigHelper
 
configuration() - Method in class ai.grakn.engine.tasks.BackgroundTask
Get the configuration needed to execute the task
CONFIGURATION - Static variable in class ai.grakn.util.REST.WebPath.System
 
CONFIGURATION_PARAM - Static variable in class ai.grakn.util.REST.Request
 
configure(Map<String, ?>, boolean) - Method in class ai.grakn.engine.tasks.TaskConfigurationDeserializer
 
configure(Map<String, ?>, boolean) - Method in class ai.grakn.engine.tasks.TaskConfigurationSerializer
 
configure(Map<String, ?>, boolean) - Method in class ai.grakn.engine.tasks.TaskStateDeserializer
 
configure(Map<String, ?>, boolean) - Method in class ai.grakn.engine.tasks.TaskStateSerializer
 
configureSpark(Service, GraknEngineConfig, JWTHandler) - Static method in class ai.grakn.engine.GraknEngineServer
 
configureSpark(Service, String, int, String, boolean, JWTHandler) - Static method in class ai.grakn.engine.GraknEngineServer
 
conflictingProperties(VarPatternAdmin, UniqueVarProperty, UniqueVarProperty) - Static method in exception ai.grakn.exception.GraqlQueryException
 
Conjunction<T extends PatternAdmin> - Interface in ai.grakn.graql.admin
A class representing a conjunction (and) of patterns.
conjunction(Set<T>) - Static method in class ai.grakn.graql.internal.pattern.Patterns
 
ConnectedComponentVertexProgram - Class in ai.grakn.graql.internal.analytics
The vertex program for connected components in a graph.
ConnectedComponentVertexProgram() - Constructor for class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
ConnectedComponentVertexProgram(Set<LabelId>, String) - Constructor for class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
connection() - Method in class ai.grakn.engine.tasks.connection.ZookeeperConnection
Get the connection to zookeeper
constraintRule - Static variable in class ai.grakn.matcher.GraknMatchers
 
consume() - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
contactEngine(String, String, String) - Static method in class ai.grakn.util.EngineCommunicator
 
contactEngine(String, String) - Static method in class ai.grakn.util.EngineCommunicator
 
contains(String) - Static method in class ai.grakn.graql.Graql
 
contains(VarPattern) - Static method in class ai.grakn.graql.Graql
 
contains(String) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
contains(VarPatternAdmin) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
contains(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
containsAll(Answer) - Method in interface ai.grakn.graql.admin.Answer
 
containsAll(Unifier) - Method in interface ai.grakn.graql.admin.Unifier
 
containsAll(Answer) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
containsAll(QueryAnswers) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
containsAll(Unifier) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
containsAllMovies - Static variable in class ai.grakn.matcher.MovieMatchers
 
containsKey(Var) - Method in interface ai.grakn.graql.admin.Answer
 
containsKey(Var) - Method in interface ai.grakn.graql.admin.Unifier
 
containsKey(Var) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
containsKey(Var) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
containsKeyspace(String) - Method in class ai.grakn.engine.SystemKeyspace
Checks if the keyspace exists in the system.
containsTask(TaskId) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
 
containsTask(TaskId) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
 
containsTask(TaskId) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
Returns whether the storage contains the given task
containsValue(Var) - Method in interface ai.grakn.graql.admin.Unifier
 
containsValue(Var) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
containsVar(Var) - Method in interface ai.grakn.graql.admin.Atomic
 
containsVar(Var) - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
CONTENT_LENGTH - Static variable in class ai.grakn.util.REST.HttpConn
 
CONTENT_TYPE - Static variable in class ai.grakn.util.REST.HttpConn
 
ContentType() - Constructor for class ai.grakn.util.REST.Response.ContentType
 
contentTypeQueryMismatch(String, Query) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when there is a mismatch between the content type in the request and the query to be executed
convert(String, TaskId) - Method in class ai.grakn.client.Client
 
convert() - Method in class ai.grakn.migration.csv.CSVMigrator
Each String in the stream is a CSV file
convert() - Method in class ai.grakn.migration.json.JsonMigrator
Migrate each of the given json objects as an insert query
convert() - Method in class ai.grakn.migration.sql.SQLMigrator
Migrate the results of the SQL statement with the provided template
convert() - Method in class ai.grakn.migration.xml.XmlMigrator
Migrate each of the given XML objects as a nested Map structure
convertToId(Label) - Method in interface ai.grakn.graph.admin.GraknAdmin
Converts a Type Label into a type Id for this specific graph.
convertToId(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
copy() - Method in class ai.grakn.engine.tasks.TaskState
 
copy() - Method in interface ai.grakn.graql.admin.Answer
 
copy() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
copy() - Method in interface ai.grakn.graql.admin.Atomic
 
copy() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
copy() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.HasAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.IsaAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.PlaysAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.RelatesAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.ScopeAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.SubAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.property.IsAbstractAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
copy() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
copy() - Method in class ai.grakn.graql.internal.reasoner.explanation.JoinExplanation
 
copy() - Method in class ai.grakn.graql.internal.reasoner.explanation.LookupExplanation
 
copy() - Method in class ai.grakn.graql.internal.reasoner.explanation.RuleExplanation
 
copy() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
copy() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
couldNotDelete(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when engine cannot delete a keyspace as expected
count() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
count() - Static method in class ai.grakn.graql.Graql
Create an aggregate that will count the results of a query.
COUNT - Static variable in class ai.grakn.graql.internal.analytics.MeanMapReduce
 
COUNT - Static variable in class ai.grakn.graql.internal.analytics.StdMapReduce
 
count() - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that counts results of a match query.
count() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
CountMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for counting the number of instances in a graph
CountMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.CountMapReduce
 
CountMapReduce(Set<LabelId>) - Constructor for class ai.grakn.graql.internal.analytics.CountMapReduce
 
CountQuery - Interface in ai.grakn.graql.analytics
Count the number of instances in the subgraph.
create(Properties) - Static method in class ai.grakn.engine.factory.EngineGraknGraphFactory
 
create() - Static method in class ai.grakn.engine.GraknEngineConfig
 
create() - Static method in class ai.grakn.engine.session.RemoteSession
 
create(String, int) - Static method in class ai.grakn.engine.tasks.connection.RedisConnection
 
create(String, EngineGraknGraphFactory) - Static method in class ai.grakn.engine.user.UsersHandler
 
create(String) - Static method in class ai.grakn.engine.util.JWTHandler
 
create(Set<String>, String, int) - Static method in class ai.grakn.graql.Autocomplete
 
create(QueryBuilder) - Static method in class ai.grakn.graql.internal.parser.QueryParser
Create a query parser with the specified graph
create(Atomic, ReasonerQuery) - Static method in class ai.grakn.graql.internal.reasoner.atom.AtomicFactory
 
create(Conjunction<VarPatternAdmin>, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
create(ReasonerQueryImpl) - Static method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
create(Set<Atom>, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
create() - Static method in class ai.grakn.graql.internal.template.TemplateParser
Create a template parser.
createAtomSet(Conjunction<VarPatternAdmin>, ReasonerQuery) - Static method in class ai.grakn.graql.internal.reasoner.atom.AtomicFactory
 
createConfig(String, String) - Static method in class ai.grakn.engine.postprocessing.PostProcessingTask
Helper method which creates the task config needed in order to execute a PP task
createConfig(String, String) - Static method in class ai.grakn.engine.postprocessing.UpdatingInstanceCountTask
Helper method which creates the task config needed in order to execute the updating count task
createdAt() - Method in class ai.grakn.engine.tasks.TaskCheckpoint
 
createInstanceOfMetaConcept(VarPatternAdmin, Type) - Static method in exception ai.grakn.exception.GraqlQueryException
 
createPropertyChainRule(RelationType, Label, Label, LinkedHashMap<RelationType, Pair<Label, Label>>, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
creates rule R(fromRole: x, toRole: xm) :- R1(fromRole: x, ...), , R2, ...
createReflexiveRule(RelationType, Label, Label, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
create reflexive rule R(from: X, to: X) :- R(from: X,to: Y)
createSubPropertyRule(RelationType, RelationType, Map<Label, Label>, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
creates rule parent :- child
createTask(Class, int) - Static method in class ai.grakn.engine.postprocessing.PostProcessingTask
Helper method which creates PP Task States.
createTask(Class) - Static method in class ai.grakn.engine.postprocessing.UpdatingInstanceCountTask
Helper method which creates PP Task States.
createTransitiveRule(RelationType, Label, Label, GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
create transitive rule R(from: X, to: Y) :- R(from: X,to: Z), R(from: Z, to: Y)
createTraversal(PatternAdmin, GraknGraph) - Static method in class ai.grakn.graql.internal.gremlin.GreedyTraversalPlan
Create a traversal plan using the default maxTraersalAttempts.
createTraversal(PatternAdmin, GraknGraph, long) - Static method in class ai.grakn.graql.internal.gremlin.GreedyTraversalPlan
Create a semi-optimal traversal plan using a greedy approach
createValueVar(Var, ValuePredicateAdmin) - Static method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
creator() - Method in class ai.grakn.engine.tasks.TaskState
 
crime - Static variable in class ai.grakn.matcher.MovieMatchers
 
CSVMigrationOptions - Class in ai.grakn.migration.csv
Configure the default CSV migration options and access arguments passed by the user
CSVMigrationOptions(String[]) - Constructor for class ai.grakn.migration.csv.CSVMigrationOptions
 
CSVMigrator - Class in ai.grakn.migration.csv
The CSV migrator will migrate all of the data in a CSV file into Grakn Graql var patters, to be imported into a graph as the user sees fit.
CSVMigrator(File) - Constructor for class ai.grakn.migration.csv.CSVMigrator
Construct a CSVMigrator to migrate data in the given file
CSVMigrator(Reader) - Constructor for class ai.grakn.migration.csv.CSVMigrator
Construct a CSVMigrator to migrate data in the given Reader
CWGraph - Class in ai.grakn.test.graphs
 
CWGraph() - Constructor for class ai.grakn.test.graphs.CWGraph
 
CYAN - Static variable in class ai.grakn.graql.internal.util.ANSI
 

D

Dashboard() - Constructor for class ai.grakn.util.REST.WebPath.Dashboard
 
DashboardController - Class in ai.grakn.engine.controller
Private endpoints used by dashboard to query by concept type.
DashboardController(EngineGraknGraphFactory, Service) - Constructor for class ai.grakn.engine.controller.DashboardController
 
data() - Method in class ai.grakn.graql.internal.template.Scope
Retrieve the data in the current scope
DATA_TYPES - Static variable in class ai.grakn.graql.internal.parser.QueryParser
 
dataType() - Method in interface ai.grakn.concept.Resource
Retrieves the data type of this Resource's ResourceType.
dataType(Var, ResourceType.DataType) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
dataType(Var, ResourceType.DataType<?>) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable representing a resource type with a data-type.
datatype(ResourceType.DataType<?>) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
datatype(ResourceType.DataType<?>) - Method in interface ai.grakn.graql.VarPattern
 
DataTypeAtom - Class in ai.grakn.graql.internal.reasoner.atom.property
Atomic corresponding to DataTypeProperty.
DataTypeAtom(Var, DataTypeProperty, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
DataTypeProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the datatype property on a ResourceType.
DataTypeProperty(ResourceType.DataType<?>) - Constructor for class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
DATE - Static variable in class ai.grakn.concept.ResourceType.DataType
 
DateMacro - Class in ai.grakn.graql.internal.template.macro
Parse the given value (arg1) using the format (arg2).
DateMacro() - Constructor for class ai.grakn.graql.internal.template.macro.DateMacro
 
DEFAULT - Static variable in class ai.grakn.util.REST.GraphConfig
 
DEFAULT_CONFIG_FILE - Static variable in class ai.grakn.engine.GraknEngineConfig
 
DEFAULT_KEYSPACE - Static variable in class ai.grakn.graql.GraqlShell
 
DEFAULT_KEYSPACE_PROPERTY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
DEFAULT_URI - Static variable in class ai.grakn.Grakn
Constant to be passed to Grakn.session(String, String) to specify the default localhost Grakn Engine location.
DEFAULT_URI - Static variable in interface ai.grakn.GraknSession
 
degree() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
DEGREE - Static variable in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
degree() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
DegreeDistributionMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for collecting the result of a degree query.
DegreeDistributionMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.DegreeDistributionMapReduce
 
DegreeDistributionMapReduce(Set<LabelId>, String) - Constructor for class ai.grakn.graql.internal.analytics.DegreeDistributionMapReduce
 
DegreeQuery - Interface in ai.grakn.graql.analytics
Compute the number of relations that each instance takes part in.
DegreeStatisticsVertexProgram - Class in ai.grakn.graql.internal.analytics
The vertex program for computing the degree in statistics.
DegreeStatisticsVertexProgram() - Constructor for class ai.grakn.graql.internal.analytics.DegreeStatisticsVertexProgram
 
DegreeStatisticsVertexProgram(Set<LabelId>, Set<LabelId>, String) - Constructor for class ai.grakn.graql.internal.analytics.DegreeStatisticsVertexProgram
 
DegreeVertexProgram - Class in ai.grakn.graql.internal.analytics
The vertex program for computing the degree.
DegreeVertexProgram() - Constructor for class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
DegreeVertexProgram(Set<LabelId>, Set<LabelId>, String) - Constructor for class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
delete() - Method in interface ai.grakn.concept.Concept
Delete the Concept.
delete() - Method in interface ai.grakn.graph.admin.GraknAdmin
Immediately closes the session and deletes the graph.
delete() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
delete(GraknGraph, Concept) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
delete(GraknGraph, Concept) - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
delete(GraknGraph, Concept) - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
delete(GraknGraph, Concept) - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
delete(GraknGraph, Concept) - Method in interface ai.grakn.graql.internal.pattern.property.VarPropertyInternal
Delete the given property from the graph, if possible.
delete(Collection<VarPatternAdmin>, MatchQuery) - Static method in class ai.grakn.graql.internal.query.Queries
 
delete(String...) - Method in interface ai.grakn.graql.MatchQuery
 
delete(VarPattern...) - Method in interface ai.grakn.graql.MatchQuery
 
delete(Collection<? extends VarPattern>) - Method in interface ai.grakn.graql.MatchQuery
 
DELETE_KEYSPACE - Static variable in class ai.grakn.util.REST.WebPath.System
 
DELETE_METHOD - Static variable in class ai.grakn.util.REST.HttpConn
 
DELETE_UNATTACHED_CONFIG - Static variable in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
DELETE_UNATTACHED_DEFAULT - Static variable in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
deleteKeyspace(String) - Method in class ai.grakn.engine.SystemKeyspace
This is called when a graph is deleted via GraknAdmin.delete().
deletePlays(Role) - Method in interface ai.grakn.concept.EntityType
Removes the Role to prevent instances of this EntityType from playing it.
deletePlays(Role) - Method in interface ai.grakn.concept.RelationType
Removes the Role to prevent instances of this RelationType from playing it.
deletePlays(Role) - Method in interface ai.grakn.concept.ResourceType
Removes the Role to prevent instances of this ResourceType from playing it.
deletePlays(Role) - Method in interface ai.grakn.concept.RuleType
 
deletePlays(Role) - Method in interface ai.grakn.concept.Type
 
DeleteQuery - Interface in ai.grakn.graql
A query for deleting concepts from a match query.
DeleteQueryAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting and manipulating a DeleteQuery
deleteRelates(Role) - Method in interface ai.grakn.concept.RelationType
Delete a Role from this RelationType
deleteScope(Thing) - Method in interface ai.grakn.concept.EntityType
Delete the scope specified.
deleteScope(Thing) - Method in interface ai.grakn.concept.RelationType
Delete the scope specified.
deleteScope(Thing) - Method in interface ai.grakn.concept.ResourceType
Delete the scope specified.
deleteScope(Thing) - Method in interface ai.grakn.concept.RuleType
Delete the scope specified.
deleteScope(Thing) - Method in interface ai.grakn.concept.Type
Delete the scope specified.
deleteUnattached(boolean) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
Specify whether resources that are not associated with any entity or relationship should be deleted from the database.
deleteUnattached() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
Return true if this job will delete unattached resources and false otherwise.
deserialize(String, byte[]) - Method in class ai.grakn.engine.tasks.TaskConfigurationDeserializer
 
deserialize(String, byte[]) - Method in class ai.grakn.engine.tasks.TaskStateDeserializer
 
deserializeFromString(String) - Static method in class ai.grakn.engine.tasks.TaskStateDeserializer
 
DiagonalGraph - Class in ai.grakn.test.graphs
 
DiagonalGraph(int, int) - Constructor for class ai.grakn.test.graphs.DiagonalGraph
 
DIRECTION_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
disallowedAtomInRuleHead(String, String) - Static method in exception ai.grakn.exception.GraqlQueryException
 
Disjunction<T extends PatternAdmin> - Interface in ai.grakn.graql.admin
A class representing a disjunction (or) of patterns.
disjunction(Set<T>) - Static method in class ai.grakn.graql.internal.pattern.Patterns
 
DISPLAY - Static variable in class ai.grakn.util.REST.RemoteShell
 
distinct() - Method in interface ai.grakn.graql.MatchQuery
remove any duplicate results from the query
doStage(MapReduce.Stage) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
We skip the combine stage and do only MAP and REDUCE.
doStage(MapReduce.Stage) - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
DOUBLE - Static variable in class ai.grakn.concept.ResourceType.DataType
 
DoubleMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into a boolean (true/false).
DoubleMacro() - Constructor for class ai.grakn.graql.internal.template.macro.DoubleMacro
 
drama - Static variable in class ai.grakn.matcher.MovieMatchers
 
dumpData() - Method in class ai.grakn.migration.export.GraphWriter
Export the data of a Grakn graph as a Graql string
dumpOntology() - Method in class ai.grakn.migration.export.GraphWriter
Export the ontology of a Grakn graph as Graql string
duplicateHas(Type, ResourceType) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when type has resourceType as a Type.key(ResourceType) and a Type.resource(ResourceType)
duplicateResourcesExist(String, Set<ConceptId>) - Method in interface ai.grakn.graph.admin.GraknAdmin
Check if there are duplicate resources in the provided set of vertex IDs
duplicateResourcesExist(String, Set<ConceptId>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Check if the given index has duplicates to merge

E

element(String) - Method in class ai.grakn.migration.xml.XmlMigrator
 
EmbeddedCassandra - Class in ai.grakn.util
Starts Embedded Cassandra
EmbeddedCassandra() - Constructor for class ai.grakn.util.EmbeddedCassandra
 
EmbeddedKafka - Class in ai.grakn.util
Starts Embedded Kafka
EmbeddedKafka() - Constructor for class ai.grakn.util.EmbeddedKafka
 
EmbeddedRedis - Class in ai.grakn.util
Starts Embedded Redis
EmbeddedRedis() - Constructor for class ai.grakn.util.EmbeddedRedis
 
empty() - Static method in class ai.grakn.test.GraphContext
 
empty() - Static method in class ai.grakn.util.GraphLoader
 
EndlessExecutionMockTask - Class in ai.grakn.engine.tasks.mock
Mocked task that will never end
EndlessExecutionMockTask() - Constructor for class ai.grakn.engine.tasks.mock.EndlessExecutionMockTask
 
EngineCommunicator - Class in ai.grakn.util
Establishes communication between the graph and engine
EngineCommunicator() - Constructor for class ai.grakn.util.EngineCommunicator
 
engineConfiguration() - Method in class ai.grakn.engine.tasks.BackgroundTask
 
EngineGraknGraphFactory - Class in ai.grakn.engine.factory
Engine's internal Graph Factory
engineID() - Method in class ai.grakn.engine.tasks.TaskState
 
EngineID - Class in ai.grakn.engine.util
Assigns a random ID to the current instance of Engine.
engineUnavailable(String, int, IOException) - Static method in exception ai.grakn.exception.GraknBackendException
Thrown when the task client cannot reach engine
ensureKeyspaceInitialised(String) - Method in class ai.grakn.engine.SystemKeyspace
Notify that we just opened a keyspace with the same engineUrl & config.
ENTITIES_JSON_FIELD - Static variable in class ai.grakn.util.REST.Response.Json
 
Entity - Interface in ai.grakn.concept
An instance of Entity Type EntityType
entity - Static variable in class ai.grakn.matcher.GraknMatchers
 
entity(OWLNamedIndividual) - Method in class ai.grakn.migration.owl.OWLMigrator
 
entityRole(Label) - Method in interface ai.grakn.migration.owl.Namer
The name of the entity role type in an entity-role relation representing an OWL data property
entityRole(EntityType, ResourceType<?>) - Method in class ai.grakn.migration.owl.OWLMigrator
 
EntityType - Interface in ai.grakn.concept
Ontology element used to represent categories.
entityType(OWLClass) - Method in class ai.grakn.migration.owl.OWLMigrator
 
entityTypeFilter(Answer, Set<TypeAtom>) - Static method in class ai.grakn.graql.internal.reasoner.query.QueryAnswerStream
 
entrySet() - Method in interface ai.grakn.graql.admin.Answer
 
entrySet() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
eq(Object) - Static method in class ai.grakn.graql.Graql
 
eq(VarPattern) - Static method in class ai.grakn.graql.Graql
 
eq(Object) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
equals(Object) - Method in class ai.grakn.concept.ConceptId
 
equals(Object) - Method in class ai.grakn.concept.Label
 
equals(Object) - Method in class ai.grakn.concept.LabelId
 
equals(Object) - Method in class ai.grakn.engine.TaskId
 
equals(Object) - Method in class ai.grakn.engine.tasks.TaskCheckpoint
 
equals(Object) - Method in class ai.grakn.engine.tasks.TaskConfiguration
 
equals(Object) - Method in class ai.grakn.engine.util.EngineID
 
equals(Object) - Method in class ai.grakn.graql.internal.gremlin.EquivalentFragmentSet
 
equals(Object) - Method in class ai.grakn.graql.internal.gremlin.GraqlTraversal
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
equals(Object) - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
equals(Object) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.property.IsAbstractAtom
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
equals(Object) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
equals(Object) - Method in interface ai.grakn.graql.Var
 
EqualsMacro - Class in ai.grakn.graql.internal.template.macro
Compares the given values.
EqualsMacro() - Constructor for class ai.grakn.graql.internal.template.macro.EqualsMacro
 
equalsValue() - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
 
equivalenceHashCode() - Method in interface ai.grakn.graql.admin.Atomic
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.property.IsAbstractAtom
 
equivalenceHashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
EquivalentFragmentSet - Class in ai.grakn.graql.internal.gremlin
a pattern to match in the graph.
EquivalentFragmentSet(Fragment...) - Constructor for class ai.grakn.graql.internal.gremlin.EquivalentFragmentSet
 
EquivalentFragmentSets - Class in ai.grakn.graql.internal.gremlin.sets
Factory class for producing instances of EquivalentFragmentSet.
EquivalentFragmentSets() - Constructor for class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
 
ERROR - Static variable in class ai.grakn.util.REST.RemoteShell
 
ErrorMessage - Enum in ai.grakn.graql.internal.shell
Error message strings for shell
ErrorMessage - Enum in ai.grakn.util
Enum containing error messages.
escapeString(String) - Static method in class ai.grakn.util.StringUtil
 
exception() - Method in class ai.grakn.engine.tasks.TaskState
 
EXCEPTION - Static variable in class ai.grakn.util.REST.Response
 
exceptionFrom(HttpResponse) - Method in class ai.grakn.client.Client
 
ExceptionWrapper - Class in ai.grakn.engine.util
Utility class to execute a Runnable and log any exceptions thrown without propagating them further.
ExceptionWrapper() - Constructor for class ai.grakn.engine.util.ExceptionWrapper
 
ExceptionWrapper.RunnableWithExceptions<E extends Exception> - Interface in ai.grakn.engine.util
Function interface that throws exception for use in the noThrow function
execute() - Method in interface ai.grakn.graql.analytics.CountQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.MaxQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.MeanQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.MedianQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.MinQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.PathQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.StdQuery
Execute the query.
execute() - Method in interface ai.grakn.graql.analytics.SumQuery
Execute the query.
execute(Vertex, Messenger<T>, Memory) - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
execute() - Method in interface ai.grakn.graql.Query
Execute the query against the graph (potentially writing to the graph) and return a result
executeCombine(JavaPairRDD<K, V>, Configuration) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 
executeMap(JavaPairRDD<Object, VertexWritable>, MapReduce<K, V, ?, ?, ?>, Configuration) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 
executeReduce(JavaPairRDD<K, V>, MapReduce<K, V, OK, OV, ?>, Configuration) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 
executeResumeInner(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.mock.EndlessExecutionMockTask
 
executeResumeInner(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.mock.FailingMockTask
 
executeResumeInner(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.mock.LongExecutionMockTask
 
executeResumeInner(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
executeResumeInner(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.mock.ShortExecutionMockTask
 
executeStartInner(TaskId) - Method in class ai.grakn.engine.tasks.mock.EndlessExecutionMockTask
 
executeStartInner(TaskId) - Method in class ai.grakn.engine.tasks.mock.FailingMockTask
 
executeStartInner(TaskId) - Method in class ai.grakn.engine.tasks.mock.LongExecutionMockTask
 
executeStartInner(TaskId) - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
executeStartInner(TaskId) - Method in class ai.grakn.engine.tasks.mock.ShortExecutionMockTask
 
executeVertexProgramIteration(JavaPairRDD<Object, VertexWritable>, JavaPairRDD<Object, ViewIncomingPayload<M>>, GraknSparkMemory, Configuration) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 
explain(AnswerExplanation) - Method in interface ai.grakn.graql.admin.Answer
explain this answer by providing explanation with preserving the structure of dependent answers
explain(AnswerExplanation) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
explain(AnswerExplanation) - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyAnswerIterator
 
EXPLAIN - Static variable in class ai.grakn.util.REST.WebPath.Dashboard
 
Explanation - Class in ai.grakn.graql.internal.reasoner.explanation
Base class for explanation classes.
Explanation() - Constructor for class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
explanationAnswersToHAL(Stream<Answer>, int) - Static method in class ai.grakn.graql.internal.hal.HALBuilder
 
EXPLORE - Static variable in class ai.grakn.util.REST.WebPath.Dashboard
 
exportData() - Method in class ai.grakn.migration.export.GraphWriterOptions
 
exportOntology() - Method in class ai.grakn.migration.export.GraphWriterOptions
 
extendedIterator(Answer, Set<ReasonerAtomicQuery>, QueryCache<ReasonerAtomicQuery>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
extendedIterator(Answer, Set<ReasonerAtomicQuery>, QueryCache<ReasonerAtomicQuery>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
ExternalOffsetStorage - Class in ai.grakn.engine.tasks
Store Kakfa offsets externally in Zookeeper for exactly once processing
ExternalOffsetStorage(ZookeeperConnection) - Constructor for class ai.grakn.engine.tasks.ExternalOffsetStorage
 
ExternalStorageRebalancer - Class in ai.grakn.engine.tasks.manager
Class that will store the last offsets after a rebalance in an external storage (zookeeper)
extractPredicate(VarPatternAdmin) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
extractPredicate(VarPatternAdmin) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
extractPredicate(VarPatternAdmin) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
extractPredicate(VarPatternAdmin) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
extractUserFromJWT(String) - Method in class ai.grakn.engine.util.JWTHandler
 

F

factory() - Method in class ai.grakn.engine.GraknEngineServer
 
factory() - Method in class ai.grakn.engine.tasks.BackgroundTask
 
FACTORY_ANALYTICS - Static variable in class ai.grakn.engine.GraknEngineConfig
 
FACTORY_INTERNAL - Static variable in class ai.grakn.engine.GraknEngineConfig
 
FACTORY_TYPE - Static variable in class ai.grakn.factory.FactoryBuilder
 
FactoryBuilder - Class in ai.grakn.factory
Builds a Grakn Graph InternalFactory
failDelete(VarProperty) - Static method in exception ai.grakn.exception.GraqlQueryException
 
FailingMockTask - Class in ai.grakn.engine.tasks.mock
Mocked task that will throw exception
FailingMockTask() - Constructor for class ai.grakn.engine.tasks.mock.FailingMockTask
 
family - Static variable in class ai.grakn.matcher.MovieMatchers
 
fantasy - Static variable in class ai.grakn.matcher.MovieMatchers
 
filter(QueryAnswers) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
apply the not equals filter to answer set
filter(Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
apply the not equals filter to answer stream
filterVars(Set<Var>) - Method in interface ai.grakn.graql.admin.Answer
 
filterVars(Set<Var>) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
filterVars(Set<Var>) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
filter answers by constraining the variable set to the provided one
fixDuplicateResources(String, Set<ConceptId>) - Method in interface ai.grakn.graph.admin.GraknAdmin
Merges the provided duplicate resources
fixDuplicateResources(String, Set<ConceptId>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
FLOAT - Static variable in class ai.grakn.concept.ResourceType.DataType
 
flush() - Method in class ai.grakn.client.BatchMutatorClient
Load any remaining batches in the queue.
forEach(BiConsumer<? super Var, ? super Concept>) - Method in interface ai.grakn.graql.admin.Answer
 
forEach(BiConsumer<? super Var, ? super Concept>) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
FOUND_IN_ITERATION - Static variable in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
Fragment - Interface in ai.grakn.graql.internal.gremlin.fragment
represents a graph traversal, with one start point and optionally an end point
fragmentCost(double) - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
fragments() - Method in class ai.grakn.graql.internal.gremlin.EquivalentFragmentSet
 
Fragments - Class in ai.grakn.graql.internal.gremlin.fragment
Factory for creating instances of Fragment.
fragments() - Method in class ai.grakn.graql.internal.gremlin.GraqlTraversal
 
from(ConceptId) - Method in interface ai.grakn.graql.analytics.PathQuery
 
fromIri(IRI) - Method in interface ai.grakn.migration.owl.Namer
Create and return a name from a full IRI.
fromIri(String) - Method in interface ai.grakn.migration.owl.Namer
 

G

gender - Static variable in class ai.grakn.matcher.MovieMatchers
 
GenealogyGraph - Class in ai.grakn.test.graphs
 
GenealogyGraph() - Constructor for class ai.grakn.test.graphs.GenealogyGraph
 
generate() - Static method in class ai.grakn.engine.TaskId
 
GENERATED_RELATION - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
generateFinalResult(Iterator<KeyValue<String, Long>>) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
 
generateFinalResult(Iterator<KeyValue<Serializable, Set<String>>>) - Method in class ai.grakn.graql.internal.analytics.ClusterMemberMapReduce
 
generateFinalResult(Iterator<KeyValue<Serializable, Long>>) - Method in class ai.grakn.graql.internal.analytics.ClusterSizeMapReduce
 
generateFinalResult(Iterator<KeyValue<Serializable, Set<String>>>) - Method in class ai.grakn.graql.internal.analytics.DegreeDistributionMapReduce
 
generateFinalResult(Iterator<KeyValue<Serializable, T>>) - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
generateResourceIndex(Label, String) - Static method in class ai.grakn.util.Schema
 
genre - Static variable in class ai.grakn.matcher.MovieMatchers
 
genreOfProduction - Static variable in class ai.grakn.matcher.MovieMatchers
 
GeoGraph - Class in ai.grakn.test.graphs
 
GeoGraph() - Constructor for class ai.grakn.test.graphs.GeoGraph
 
get(String) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
get(String) - Method in interface ai.grakn.graql.admin.Answer
 
get(Var) - Method in interface ai.grakn.graql.admin.Answer
 
get(Var) - Method in interface ai.grakn.graql.admin.Unifier
 
get(String) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
get(Var) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
get(Var) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
get(String) - Method in interface ai.grakn.graql.MatchQuery
 
get() - Static method in class ai.grakn.test.graphs.AcademyGraph
 
get() - Static method in class ai.grakn.test.graphs.AdmissionsGraph
 
get() - Static method in class ai.grakn.test.graphs.CWGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.DiagonalGraph
 
get() - Static method in class ai.grakn.test.graphs.GenealogyGraph
 
get() - Static method in class ai.grakn.test.graphs.GeoGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.MatrixGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.MatrixGraphII
 
get() - Static method in class ai.grakn.test.graphs.MovieGraph
 
get(int) - Static method in class ai.grakn.test.graphs.NguyenGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.PathGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.PathGraphII
 
get(int, int) - Static method in class ai.grakn.test.graphs.PathGraphSymmetric
 
get() - Static method in class ai.grakn.test.graphs.SNBGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.TailRecursionGraph
 
get(int) - Static method in class ai.grakn.test.graphs.TransitivityChainGraph
 
get(int, int) - Static method in class ai.grakn.test.graphs.TransitivityMatrixGraph
 
GET - Static variable in class ai.grakn.util.REST.WebPath.Tasks
 
GET_METHOD - Static variable in class ai.grakn.util.REST.HttpConn
 
getAggregate() - Method in interface ai.grakn.graql.NamedAggregate
Get the aggregate this named aggregate represents.
getAnswer(Q, Answer) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
find specific answer to a query in the cache
getAnswerIterator(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
getAnswerIterator(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
getAnswerIterator(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
getAnswers() - Method in interface ai.grakn.graql.admin.Answer
 
getAnswers() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
getAnswers() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
getAnswers(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
getAnswers(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
retrieve cached answers for provided query
getAnswers(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
getAnswers() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
getAnswerStream(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
getAnswerStream(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
getAnswerStream(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
getAnswerStreamWithUnifier(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
getAnswerStreamWithUnifier(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
getAnswerStreamWithUnifier(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
getAnswersWithUnifier(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
getAnswersWithUnifier(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
getAnswersWithUnifier(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
getApplicableRules() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getAtom() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
getAtoms() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
getAtoms() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getAvailableThreads() - Method in class ai.grakn.engine.GraknEngineConfig
 
getBatch() - Method in class ai.grakn.migration.base.MigrationOptions
 
getBatch() - Method in class ai.grakn.migration.json.JsonMigrationOptions
 
getBatch() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getBatch() - Method in class ai.grakn.migration.xml.XmlMigrationOptions
 
getBatchSize() - Method in class ai.grakn.client.BatchMutatorClient
Get the number of queries in each transaction
getBody() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
getBytes(String) - Static method in class ai.grakn.engine.user.Password
 
getCandidates() - Method in class ai.grakn.graql.Autocomplete
 
getClassType() - Method in enum ai.grakn.util.Schema.BaseType
 
getCombinedPattern() - Method in interface ai.grakn.graql.admin.Atomic
 
getCombinedPattern() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
getCombinedPattern() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getCombinedPattern() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
getCompatibleRelationTypesWithRoles(Set<T>, OntologyConceptConverter<T>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
compute the map of compatible relation types for given types (intersection of allowed sets of relation types for each entry type) and compatible role types
getCompatibleRoleTypes(Type, Set<Role>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
Gets roletypes a given type can play in the provided relType relation type by performing type intersection between type's playedRoles and relation's relates.
getComplexity() - Method in class ai.grakn.graql.internal.gremlin.GraqlTraversal
Get the estimated complexity of the traversal.
getConcept(ConceptId) - Method in interface ai.grakn.GraknGraph
Get the Concept with identifier provided, if it exists.
getConcept(Schema.VertexProperty, Object) - Method in interface ai.grakn.graph.admin.GraknAdmin
 
getConcept(Schema.VertexProperty, Object) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getConcept(ConceptId) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getConcept(VarPatternAdmin) - Method in class ai.grakn.graql.internal.query.InsertQueryExecutor
 
getConclusionTypes() - Method in interface ai.grakn.concept.Rule
Retrieve a set of Types that constitue a part of the conclusion of the Rule.
getConfigFilePath() - Static method in class ai.grakn.engine.GraknEngineConfig
 
getConfiguration() - Method in class ai.grakn.migration.base.MigrationOptions
 
getCount(String) - Method in class ai.grakn.engine.tasks.connection.RedisConnection
Gets the count for the specified key.
getCursorPosition() - Method in class ai.grakn.graql.Autocomplete
 
getDataType() - Method in interface ai.grakn.concept.ResourceType
Get the data type to which instances of the ResourceType must conform.
getDataType() - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
getDataType() - Method in class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
getDataType() - Method in enum ai.grakn.util.Schema.EdgeProperty
 
getDataType() - Method in enum ai.grakn.util.Schema.VertexProperty
 
getDeleters() - Method in interface ai.grakn.graql.admin.DeleteQueryAdmin
 
getDependencies() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
getDisjunctiveNormalForm() - Method in interface ai.grakn.graql.admin.Conjunction
 
getDisjunctiveNormalForm() - Method in interface ai.grakn.graql.admin.Disjunction
 
getDisjunctiveNormalForm() - Method in interface ai.grakn.graql.admin.PatternAdmin
Get the disjunctive normal form of this pattern group.
getDisjunctiveNormalForm() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getDriver() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getElement() - Method in class ai.grakn.migration.xml.XmlMigrationOptions
 
getElementComputeKeys() - Method in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
getElementComputeKeys() - Method in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
getElementComputeKeys() - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
getElementComputeKeys() - Method in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
getEnd() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
getEntity(T, ResourceType<T>) - Method in class ai.grakn.migration.owl.OWLMigrator
 
getEntityType(String) - Method in interface ai.grakn.GraknGraph
Get the Entity Type with the label provided, if it exists.
getEntityType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getEquivalentFragmentSet() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
getExplanation() - Method in interface ai.grakn.graql.admin.Answer
 
getExplanation() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
getExplanations() - Method in interface ai.grakn.graql.admin.Answer
 
getExplanations() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
getExplicitPath() - Method in interface ai.grakn.graql.admin.Answer
 
getExplicitPath() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
getFactory(String, String, Properties) - Static method in class ai.grakn.factory.FactoryBuilder
 
getGraph(String, GraknTxType) - Method in class ai.grakn.engine.factory.EngineGraknGraphFactory
 
getGraph() - Method in interface ai.grakn.graql.admin.InsertQueryAdmin
 
getGraph() - Method in interface ai.grakn.graql.admin.MatchQueryAdmin
 
getGraph() - Method in class ai.grakn.graql.internal.query.InsertQueryExecutor
 
getGraph() - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
getGraphComputer() - Method in class ai.grakn.factory.GraknSessionImpl
 
getGraphComputer() - Method in interface ai.grakn.GraknSession
Get a new or existing GraknComputer.
getGraphComputer() - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
getGraphComputerClass(String) - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
getGraphTraversal(GraknGraph) - Method in class ai.grakn.graql.internal.gremlin.GraqlTraversal
Get the GraphTraversal that this GraqlTraversal represents.
getGraphWithNewTransaction(OrientGraph, boolean) - Method in class ai.grakn.factory.OrientDBInternalFactory
 
getGraphWithNewTransaction(TinkerGraph, boolean) - Method in class ai.grakn.factory.TinkerInternalFactory
 
getGraphWithNewTransaction(HadoopGraph, boolean) - Method in class ai.grakn.factory.TitanHadoopInternalFactory
 
getGraphWithNewTransaction(TitanGraph, boolean) - Method in class ai.grakn.factory.TitanInternalFactory
 
getHead() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
getHypothesisTypes() - Method in interface ai.grakn.concept.Rule
Retrieve a set of Types that constitute a part of the hypothesis of this Rule.
getId() - Method in interface ai.grakn.concept.Concept
Get the unique ID associated with the Concept.
getId() - Method in class ai.grakn.engine.tasks.TaskState
 
getId() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
getId() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getId() - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
getId() - Method in enum ai.grakn.util.Schema.MetaSchema
 
getIdPredicate(Var) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getIdPredicate(Var, VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
looks for an appropriate var property with a specified name among the vars and maps it to an IdPredicate, covers both the cases when variable is and isn't user defined
getIdPredicates() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getIdPredicates() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getImplicitInnerVars() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
Get all inner variables, including implicit variables such as in a has property
getImplicitInnerVars() - Method in interface ai.grakn.graql.admin.VarProperty
Get a stream of any inner VarPatternAdmin within this `VarProperty`, including any that may have been implicitly created (such as with "has").
getImplicitInnerVars() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getImplicitInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
getInnerVar() - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
Get the inner variable that this predicate refers to, if one is present
getInnerVars() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
getInnerVars() - Method in interface ai.grakn.graql.admin.VarProperty
Get a stream of any inner VarPatternAdmin within this `VarProperty`.
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
getInnerVars() - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
getInnerVars() - Method in interface ai.grakn.graql.internal.pattern.property.VarPropertyInternal
 
getInput() - Method in class ai.grakn.migration.base.MigrationOptions
 
getInstance(GraknGraph, String) - Static method in class ai.grakn.test.graphs.TestGraph
 
getInverseAnswerMap(Q, Set<Var>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
return an inverse answer map which is more suitable for operations involving concept comparison (joins, filtering, etc.) NB: consumes the underlying stream for the specified query
getInverseAnswerMap(Q) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
returns an inverse answer map with all query variables
getIteration() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
getKeyNumInstances(String, ConceptId) - Static method in class ai.grakn.engine.tasks.connection.RedisConnection
All the valid keys which map to values in the redis cache
getKeyNumShards(String, ConceptId) - Static method in class ai.grakn.engine.tasks.connection.RedisConnection
 
getKeyspace() - Method in interface ai.grakn.GraknGraph
Utility function to get the name of the keyspace where the graph is persisted.
getKeyspace() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getKeyspace() - Method in class ai.grakn.migration.base.MigrationOptions
 
getLabel() - Method in interface ai.grakn.concept.OntologyConcept
Returns the unique label of this Type.
getLabel() - Method in enum ai.grakn.util.Schema.Analytics
 
getLabel() - Method in enum ai.grakn.util.Schema.EdgeLabel
 
getLabel(Label) - Method in enum ai.grakn.util.Schema.ImplicitType
 
getLabel(String) - Method in enum ai.grakn.util.Schema.ImplicitType
 
getLabel() - Method in enum ai.grakn.util.Schema.MetaSchema
 
getLabelValue() - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
getLHS() - Method in interface ai.grakn.concept.Rule
Retrieves the Left Hand Side of a Graql query.
getListPermutations(List<T>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
get all permutations of an entry list
getLocation() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getLock(String) - Static method in class ai.grakn.engine.lock.LockProvider
Uses the named lock function to retrieve the correct lock
getLockPath() - Method in class ai.grakn.engine.lock.ZookeeperLock
 
getMatchQuery() - Method in interface ai.grakn.graql.admin.AskQueryAdmin
 
getMatchQuery() - Method in interface ai.grakn.graql.admin.DeleteQueryAdmin
 
getMatchQuery() - Method in interface ai.grakn.graql.admin.InsertQueryAdmin
 
getMatchQuery() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
getMatchQuery() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getMemoryComputeKeys() - Method in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
getMemoryComputeKeys() - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
getMemoryComputeKeys() - Method in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
getMemoryKey() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
 
getMemoryKey() - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
getMessage(Object...) - Method in enum ai.grakn.graql.internal.shell.ErrorMessage
 
getMessage(Object...) - Method in enum ai.grakn.util.ErrorMessage
 
getMessageScopes(Memory) - Method in class ai.grakn.graql.internal.analytics.DegreeStatisticsVertexProgram
 
getMessageScopes(Memory) - Method in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
getMessageScopes(Memory) - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
getMessageScopes(Memory) - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
getMessageScopes(Memory) - Method in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
getMetaConcept() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all Types.
getMetaConcept() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaEntityType() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all the Entity Types.
getMetaEntityType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRelationType() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all Relation Types.
getMetaRelationType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaResourceType() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all the Resource Types.
getMetaResourceType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRoleType() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all the Role Types.
getMetaRoleType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRuleConstraint() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all constraint rules.
getMetaRuleConstraint() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRuleInference() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all inference rules.
getMetaRuleInference() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRuleType() - Method in interface ai.grakn.graph.admin.GraknAdmin
Get the root of all Rule Types;
getMetaRuleType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMultiPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
getName() - Method in class ai.grakn.concept.ResourceType.DataType
 
getName() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
The name of the fragment
getName() - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.LhsProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.RhsProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
getName() - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
getName() - Method in interface ai.grakn.graql.NamedAggregate
Get the name of this aggregate.
getNeighbours() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getNonSelectableConstraints() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getNullString() - Method in class ai.grakn.migration.csv.CSVMigrationOptions
 
getNumberActiveTasks() - Method in class ai.grakn.migration.base.MigrationOptions
 
getNumberActiveTasks() - Method in class ai.grakn.migration.json.JsonMigrationOptions
 
getNumberActiveTasks() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getNumberActiveTasks() - Method in class ai.grakn.migration.xml.XmlMigrationOptions
 
getNumberOptions() - Method in class ai.grakn.migration.base.MigrationOptions
 
getOffset(TopicPartition) - Method in class ai.grakn.engine.tasks.ExternalOffsetStorage
Get the offset from Zookeeper for the given partition.
getOntologyConcept(Label) - Method in interface ai.grakn.GraknGraph
Get the OntologyConcept with the label provided, if it exists.
getOntologyConcept(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getOntologyConcept() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getOntologyConcept() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getOntologyConcept() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
getOntologyConcepts() - Method in interface ai.grakn.graql.admin.InsertQueryAdmin
 
getOntologyConcepts(GraknGraph) - Method in interface ai.grakn.graql.admin.MatchQueryAdmin
 
getOntologyConcepts() - Method in interface ai.grakn.graql.admin.MatchQueryAdmin
 
getOntologyConcepts(GraknGraph) - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
getOntologyConcepts() - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
getOntologyConcepts(Set<T>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
getOptions() - Method in class ai.grakn.migration.base.MigrationOptions
 
getParentQuery() - Method in interface ai.grakn.graql.admin.Atomic
 
getParentQuery() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
getPartialSubstitutions() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getPartialSubstitutions() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getPassword() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getPath(String) - Method in class ai.grakn.engine.GraknEngineConfig
 
getPattern() - Method in interface ai.grakn.graql.admin.Atomic
 
getPattern() - Method in interface ai.grakn.graql.admin.MatchQueryAdmin
 
getPattern() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
getPattern() - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
getPattern() - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
getPattern() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
getPattern() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getPatternAdmins(Collection<? extends Pattern>) - Static method in class ai.grakn.graql.internal.util.AdminConverter
 
getPatterns() - Method in interface ai.grakn.graql.admin.Conjunction
 
getPatterns() - Method in interface ai.grakn.graql.admin.Disjunction
 
getPermutationUnifier() - Method in class ai.grakn.graql.internal.reasoner.rule.RuleTuple
 
getPermutationUnifiers(Atom) - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getPermutationUnifiers(Atom) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getPersistenceValue(D) - Method in class ai.grakn.concept.ResourceType.DataType
Converts the provided value into the data type and format which it will be saved in.
getPredicate() - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
 
getPredicate() - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
getPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
getPredicates() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getPredicates() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getPredicateValue() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
getPredicateValue() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
getPredicateValue() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
getPredicateValue() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
getPredicateVariable() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getPredicateVariable() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getPreferredPersist() - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
getPreferredResultGraph() - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
getPrintableName() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
getPrintableName() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getProperties() - Method in class ai.grakn.engine.GraknEngineConfig
 
getProperties() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
Get a stream of all properties on this variable
getProperties(Class<T>) - Method in interface ai.grakn.graql.admin.VarPatternAdmin
Get a stream of all properties of a particular type on this variable
getProperties(Class<T>) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getProperties() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getProperty(String) - Method in class ai.grakn.engine.GraknEngineConfig
 
getProperty(Class<T>) - Method in interface ai.grakn.graql.admin.VarPatternAdmin
Get a unique property of a particular type on this variable, if it exists
getProperty(Class<T>) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
getProperty() - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
getPropertyAsBool(String, boolean) - Method in class ai.grakn.engine.GraknEngineConfig
 
getPropertyAsInt(String) - Method in class ai.grakn.engine.GraknEngineConfig
 
getPropertyAsLong(String) - Method in class ai.grakn.engine.GraknEngineConfig
 
getQueries() - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
getQuery() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
getQuery() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
getQuery() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getQuote() - Method in class ai.grakn.migration.csv.CSVMigrationOptions
 
getRawValue() - Method in class ai.grakn.concept.ConceptId
 
getRegex() - Method in interface ai.grakn.concept.ResourceType
Retrieve the regular expression to which instances of this ResourceType must conform, or null if no regular expression is set.
getRegex() - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
getRegex() - Method in class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
getRelationPlayers() - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
getRelationType(String) - Method in interface ai.grakn.GraknGraph
Get the Relation Type with the label provided, if it exists.
getRelationType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRepresentation() - Method in class ai.grakn.graql.internal.hal.HALConceptData
 
getResource(V) - Method in interface ai.grakn.concept.ResourceType
Get the Resource with the value provided, and its type, or return NULL
getResource() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
getResourcesByValue(V) - Method in interface ai.grakn.GraknGraph
Get all Resources holding the value provided, if they exist.
getResourcesByValue(V) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getResourceType(String) - Method in interface ai.grakn.GraknGraph
Get the Resource Type with the label provided, if it exists.
getResourceType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getResourceType() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
getRetry() - Method in class ai.grakn.migration.base.MigrationOptions
 
getRHS() - Method in interface ai.grakn.concept.Rule
Retrieves the Right Hand Side of a Graql query.
getRole(String) - Method in interface ai.grakn.GraknGraph
Get the Role Type with the label provided, if it exists.
getRole(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRole() - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
getRole() - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
getRolePlayer() - Method in interface ai.grakn.graql.admin.RelationPlayer
 
getRolePlayers() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getRoleType() - Method in interface ai.grakn.graql.admin.RelationPlayer
 
getRoleVarMap() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getRule() - Method in class ai.grakn.graql.internal.reasoner.explanation.RuleExplanation
 
getRule() - Method in class ai.grakn.graql.internal.reasoner.rule.RuleTuple
 
getRuleConclusionAtom() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
getRuleId() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
getRules(GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
getRulesOfConclusion() - Method in interface ai.grakn.concept.OntologyConcept
Return the collection of Rule for which this OntologyConcept serves as a conclusion.
getRulesOfHypothesis() - Method in interface ai.grakn.concept.OntologyConcept
Return the collection of Rule for which this OntologyConcept serves as a hypothesis.
getRuleType(String) - Method in interface ai.grakn.GraknGraph
Get the Rule Type with the label provided, if it exists.
getRuleType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRuleUnifier() - Method in class ai.grakn.graql.internal.reasoner.rule.RuleTuple
 
getRuntime() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
getSchemaFile() - Method in class ai.grakn.migration.xml.XmlMigrationOptions
 
getScope() - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
getSelectedNames() - Method in interface ai.grakn.graql.admin.MatchQueryAdmin
 
getSelectedNames() - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
getSeparator() - Method in class ai.grakn.migration.csv.CSVMigrationOptions
 
getSpecificTypeConstraints() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getSpecificTypeConstraints() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getSpecificTypeConstraints() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
getStart() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
getState(TaskId) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
 
getState(TaskId) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
Retrieve the TaskState associated with the given ID.
getState(TaskId) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
This is a copy of the internal TaskState object.
getStatus(TaskId) - Method in class ai.grakn.client.TaskClient
Get the status of a given task on the server
getStatus() - Method in exception ai.grakn.exception.GraknServerException
Gets the error status code if one is available
getSupers(OntologyConcept) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
getSuperType() - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
getTaskManager() - Method in class ai.grakn.engine.GraknEngineServer
 
getTasks(TaskStatus, String, String, EngineID, int, int) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
 
getTasks(TaskStatus, String, String, EngineID, int, int) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
This implementation will fetch all of the tasks from zookeeper and then filer them out.
getTasks(TaskStatus, String, String, EngineID, int, int) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
Return a Set of Pairs of tasks that match any of the criteria.
getTemplate() - Method in class ai.grakn.migration.base.MigrationOptions
 
getTinkerPopGraph(boolean) - Method in interface ai.grakn.factory.InternalFactory
 
getTinkerPopGraph(TinkerGraph, boolean) - Method in class ai.grakn.factory.TinkerInternalFactory
 
getTinkerPopGraph() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getTinkerTraversal() - Method in interface ai.grakn.graph.admin.GraknAdmin
Utility function to get a read-only Tinkerpop traversal.
getTinkerTraversal() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getTinkerTraversal() - Method in class ai.grakn.graph.internal.GraknOrientDBGraph
 
getTopType(Type) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
getType(Label) - Method in interface ai.grakn.GraknGraph
Get the Type with the label provided, if it exists.
getType(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getType() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
getType() - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
getTypeConstraints() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getTypeConstraints() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getTypeId() - Method in interface ai.grakn.concept.OntologyConcept
Returns the unique id of this Type.
getTypeId() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getTypeId() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getTypeLabel() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
getTypeLabel() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getTypeLabels() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
getTypeLabels() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getTypes() - Method in interface ai.grakn.graql.admin.VarProperty
Get a stream of VarPatternAdmin that must be types.
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
getTypes() - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
getUnifiedAnswers(T, T, QueryAnswers) - Static method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
unify answers of childQuery with parentQuery
getUnifier(ReasonerQuery) - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
getUnifier(Atom) - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
find unifier with parent atom
getUnifier(Atom) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getUnifier(Atom) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getUnifier(Atom) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
getUnifier(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
getUnifier(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getUnifier(Atom) - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
getUnifierOfNonAtomicQuery() - Static method in exception ai.grakn.exception.GraqlQueryException
 
getUnifiersFromPermutations(List<Var>, List<List<Var>>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
get unifiers by comparing permutations with original variables
getUri() - Method in class ai.grakn.migration.base.MigrationOptions
 
getUser(String) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
Return the user with the specified name as a JSON object where the properties have the same names as the Grakn resource types.
getUser(String) - Method in class ai.grakn.engine.user.UsersHandler
 
getUserDefinedIdPredicate(Var, Set<VarPatternAdmin>, ReasonerQuery) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
looks for an appropriate var property with a specified name among the vars and maps it to an IdPredicate, covers the case when specified variable name is user defined
getUsername() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
getValue() - Method in class ai.grakn.concept.ConceptId
 
getValue() - Method in class ai.grakn.concept.Label
 
getValue() - Method in class ai.grakn.concept.LabelId
 
getValue() - Method in interface ai.grakn.concept.Resource
Retrieves the value of the Resource.
getValue(Object) - Method in class ai.grakn.concept.ResourceType.DataType
Converts the provided value into it's correct data type
getValue() - Method in class ai.grakn.engine.TaskId
Get the string value of the task ID
getValue() - Method in interface ai.grakn.graql.Var
Get the string name of the variable (without prefixed "$")
getValuePredicates() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
getValuePredicates() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
getValuePredicates() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getValuePredicates(Var, VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
looks for appropriate var properties with a specified name among the vars and maps them to ValuePredicates, covers both the case when variable is and isn't user defined
getVar() - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
getVar() - Method in interface ai.grakn.graql.internal.query.match.MatchOrder
 
getVarAdmins(Collection<? extends VarPattern>) - Static method in class ai.grakn.graql.internal.util.AdminConverter
 
getVariableNames() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
Get all variable names in the fragment - the start and end (if present)
getVarName() - Method in interface ai.grakn.graql.admin.Atomic
 
getVarName() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
getVarName() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
getVarName() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
getVarNames() - Method in interface ai.grakn.graql.admin.Atomic
 
getVarNames() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
getVarNames() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
getVarNames() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
getVarNames() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
getVarNames() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
getVarNames() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
getVarNames() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getVarOntologyConceptMap() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
getVarOntologyConceptMap() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
getVars() - Method in interface ai.grakn.graql.admin.InsertQueryAdmin
 
getVars() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
getVertexProperty() - Method in class ai.grakn.concept.ResourceType.DataType
 
godfather - Static variable in class ai.grakn.matcher.MovieMatchers
 
Grakn - Class in ai.grakn
Grakn is the main entry point to connect to a Grakn Knowledge Graph.
Grakn() - Constructor for class ai.grakn.Grakn
 
GRAKN_VERSION_KEY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
GraknAdmin - Interface in ai.grakn.graph.admin
Admin interface for GraknGraph.
GraknBackendException - Exception in ai.grakn.exception
Backend Grakn Exception
GraknBackendException(String, Exception) - Constructor for exception ai.grakn.exception.GraknBackendException
 
GraknBackendException(String) - Constructor for exception ai.grakn.exception.GraknBackendException
 
GraknComputer - Interface in ai.grakn
Graph Computer Used For Analytics Algorithms
GraknComputerImpl - Class in ai.grakn.graph.internal
Graph Computer Used For Analytics Algorithms
GraknComputerImpl(Graph) - Constructor for class ai.grakn.graph.internal.GraknComputerImpl
 
GraknEngineConfig - Class in ai.grakn.engine
Singleton class used to read config file and make all the settings available to the Grakn Engine classes.
GraknEngineServer - Class in ai.grakn.engine
Main class in charge to start a web server and all the REST controllers.
GraknException - Exception in ai.grakn.exception
Root Grakn Exception
GraknException(String) - Constructor for exception ai.grakn.exception.GraknException
 
GraknException(String, Exception) - Constructor for exception ai.grakn.exception.GraknException
 
GraknGraph - Interface in ai.grakn
A Grakn Graph
GraknMapReduce<T> - Class in ai.grakn.graql.internal.analytics
A map reduce task specific to Grakn with common method implementations.
GraknMatchers - Class in ai.grakn.matcher
Collection of static methods to create Matcher instances for tests.
GraknMatchers() - Constructor for class ai.grakn.matcher.GraknMatchers
 
GraknOrientDBGraph - Class in ai.grakn.graph.internal
A Grakn Graph using OrientGraph as a vendor backend.
GraknOrientDBGraph(OrientGraph, String, String, Properties) - Constructor for class ai.grakn.graph.internal.GraknOrientDBGraph
 
GraknServerException - Exception in ai.grakn.exception
Grakn Server Exception
GraknSession - Interface in ai.grakn
Builds a Grakn Graph Session
GraknSessionImpl - Class in ai.grakn.factory
Builds a Grakn Graph factory
GraknSessionImpl(String, String) - Constructor for class ai.grakn.factory.GraknSessionImpl
 
GraknSparkComputer - Class in ai.grakn.graph.internal.computer
This is a modified version of Spark Computer.
GraknSparkComputer(HadoopGraph) - Constructor for class ai.grakn.graph.internal.computer.GraknSparkComputer
 
GraknSparkExecutor - Class in ai.grakn.graph.internal.computer
This is a modified version of Spark Executor.
GraknSparkMemory - Class in ai.grakn.graph.internal.computer
This is a modified version of Spark Memory.
GraknSparkMemory(VertexProgram<?>, Set<MapReduce>, JavaSparkContext) - Constructor for class ai.grakn.graph.internal.computer.GraknSparkMemory
 
GraknSystemProperty - Enum in ai.grakn
Enum representing system properties used by Grakn
GraknTestSetup - Class in ai.grakn.test
Helps Setup Grakn Test Environment
GraknTestSetup() - Constructor for class ai.grakn.test.GraknTestSetup
 
GraknTinkerGraph - Class in ai.grakn.graph.internal
A Grakn Graph using TinkerGraph as a vendor backend.
GraknTinkerGraph(TinkerGraph, String, String, Properties) - Constructor for class ai.grakn.graph.internal.GraknTinkerGraph
 
GraknTitanGraph - Class in ai.grakn.graph.internal
A Grakn Graph using TitanGraph as a vendor backend.
GraknTitanGraph(TitanGraph, String, String, Properties) - Constructor for class ai.grakn.graph.internal.GraknTitanGraph
 
GraknTxType - Enum in ai.grakn
A Class Describing the behaviour of a transaction
GraknVertexProgram<T> - Class in ai.grakn.graql.internal.analytics
A vertex program specific to Grakn with common method implementations.
GraknVertexProgram() - Constructor for class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
graph() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
graph() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
graph() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
graph(GraknGraph) - Method in class ai.grakn.migration.owl.OWLMigrator
 
graph() - Method in class ai.grakn.migration.owl.OWLMigrator
 
graph() - Method in class ai.grakn.util.GraphLoader
 
Graph() - Constructor for class ai.grakn.util.REST.WebPath.Graph
 
GRAPH_CONFIG_PARAM - Static variable in class ai.grakn.util.REST.Request
 
GraphConfig() - Constructor for class ai.grakn.util.REST.GraphConfig
 
GraphContext - Class in ai.grakn.test
Sets up graphs for testing
GraphLoader - Class in ai.grakn.util
Builds GraknGraph bypassing engine.
GraphLoader(Consumer<GraknGraph>) - Constructor for class ai.grakn.util.GraphLoader
 
GraphMutators - Class in ai.grakn.engine.postprocessing
Abstract class containing utilities for graph mutations
GraphMutators() - Constructor for class ai.grakn.engine.postprocessing.GraphMutators
 
GraphOperationException - Exception in ai.grakn.exception
Illegal Graph Mutation Exception
GraphOperationException(String) - Constructor for exception ai.grakn.exception.GraphOperationException
 
GraphOperationException(String, Exception) - Constructor for exception ai.grakn.exception.GraphOperationException
 
GraphWriter - Class in ai.grakn.migration.export
Export contents of a Grakn graph as a Graql insert query.
GraphWriter(GraknGraph) - Constructor for class ai.grakn.migration.export.GraphWriter
 
GraphWriterOptions - Class in ai.grakn.migration.export
Configure the default export options and access arguments passed by the user
GraphWriterOptions(String[]) - Constructor for class ai.grakn.migration.export.GraphWriterOptions
 
graql() - Method in interface ai.grakn.GraknGraph
Returns a QueryBuilder
graql() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
Graql - Class in ai.grakn.graql
Main class containing static methods for creating Graql queries.
graql(boolean, ResourceType...) - Static method in class ai.grakn.graql.internal.printer.Printers
 
Graql() - Constructor for class ai.grakn.util.REST.Request.Graql
 
Graql() - Constructor for class ai.grakn.util.REST.Response.Graql
 
GRAQL - Static variable in class ai.grakn.util.REST.WebPath.Graph
 
GRAQL_KEYWORDS - Static variable in class ai.grakn.graql.internal.util.StringConverter
 
GraqlCompleter - Class in ai.grakn.graql.internal.shell
An autocompleter for Graql.
GraqlCompleter() - Constructor for class ai.grakn.graql.internal.shell.GraqlCompleter
 
GraqlController - Class in ai.grakn.engine.controller
Endpoints used to query the graph using Graql and build a HAL, Graql or Json response.
GraqlController(EngineGraknGraphFactory, Service) - Constructor for class ai.grakn.engine.controller.GraqlController
 
GraqlErrorListener - Class in ai.grakn.graql.internal.parser
ANTLR error listener that listens for syntax errors.
GraqlErrorListener(String) - Constructor for class ai.grakn.graql.internal.parser.GraqlErrorListener
 
GraqlQueryException - Exception in ai.grakn.exception
Graql Query Exception
GraqlShell - Class in ai.grakn.graql
A Graql REPL shell that can be run from the command line
graqlString() - Method in interface ai.grakn.graql.admin.VarProperty
Get the Graql string representation of this property
graqlString(Object) - Method in interface ai.grakn.graql.Printer
Convert any object into a string
graqlString(boolean, Object) - Method in interface ai.grakn.graql.Printer
Convert any object into a builder
graqlString(boolean, Concept) - Method in interface ai.grakn.graql.Printer
Convert any concept into a builder
graqlString(boolean, boolean) - Method in interface ai.grakn.graql.Printer
Convert any boolean into a builder
graqlString(boolean, Optional<?>) - Method in interface ai.grakn.graql.Printer
Convert any optional into a builder
graqlString(boolean, Collection<?>) - Method in interface ai.grakn.graql.Printer
Convert any collection into a builder
graqlString(boolean, Map<?, ?>) - Method in interface ai.grakn.graql.Printer
Convert any map into a builder
graqlString(boolean, Answer) - Method in interface ai.grakn.graql.Printer
Convert any Answer into a builder
graqlStringDefault(boolean, Object) - Method in interface ai.grakn.graql.Printer
Default conversion behaviour if none of the more specific methods can be used
GraqlSyntaxException - Exception in ai.grakn.exception
Syntax Exception
GraqlTraversal - Class in ai.grakn.graql.internal.gremlin
A traversal over a Grakn graph, representing one of many ways to execute a MatchQuery.
GreedyTraversalPlan - Class in ai.grakn.graql.internal.gremlin
Class for generating greedy traversal plans
GreedyTraversalPlan() - Constructor for class ai.grakn.graql.internal.gremlin.GreedyTraversalPlan
 
GREEN - Static variable in class ai.grakn.graql.internal.util.ANSI
 
group(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will group a query by a variable.
group(String, Aggregate<? super Answer, T>) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will group a query by a variable and apply the given aggregate to each group
group(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that groups results of a match query by variable name
group(Var, Aggregate<? super Answer, T>) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that groups results of a match query by variable name, applying an aggregate to each group.
gt(Comparable) - Static method in class ai.grakn.graql.Graql
 
gt(VarPattern) - Static method in class ai.grakn.graql.Graql
 
gt(Object) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
gt(VarPatternAdmin) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
gte(Comparable) - Static method in class ai.grakn.graql.Graql
 
gte(VarPattern) - Static method in class ai.grakn.graql.Graql
 
gte(Object) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
gte(VarPatternAdmin) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
GUARD - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for guard (type atom) the atom has

H

hal() - Static method in class ai.grakn.graql.internal.printer.Printers
 
HALBuilder - Class in ai.grakn.graql.internal.hal
Class for building HAL representations of a Concept or a MatchQuery.
HALBuilder() - Constructor for class ai.grakn.graql.internal.hal.HALBuilder
 
HALConceptData - Class in ai.grakn.graql.internal.hal
Class used to build the HAL representation of a given concept.
HALConceptData(Concept, int, boolean, Set<Label>, String, int, int) - Constructor for class ai.grakn.graql.internal.hal.HALConceptData
 
HALExploreConcept(Concept, String, int, int) - Static method in class ai.grakn.graql.internal.hal.HALBuilder
 
HALGeneratedRelation - Class in ai.grakn.graql.internal.hal
Class used to build the HAL representation of a generated relation.
HALGeneratedRelation() - Constructor for class ai.grakn.graql.internal.hal.HALGeneratedRelation
 
HALUtils - Class in ai.grakn.graql.internal.hal
Utils class used by HALBuilders
HALUtils() - Constructor for class ai.grakn.graql.internal.hal.HALUtils
 
harry - Static variable in class ai.grakn.matcher.MovieMatchers
 
has(String, Object) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
has(String, ValuePredicate) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
has(String, VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
has(Label, VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
has(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
has(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
has(String, Object) - Method in interface ai.grakn.graql.VarPattern
the variable must have a resource of the given type with an exact matching value
has(String, ValuePredicate) - Method in interface ai.grakn.graql.VarPattern
the variable must have a resource of the given type that matches the given atom
has(String, VarPattern) - Method in interface ai.grakn.graql.VarPattern
the variable must have a resource of the given type that matches the given atom
has(Label, VarPattern) - Method in interface ai.grakn.graql.VarPattern
the variable must have a resource of the given type that matches the given atom
has(String) - Method in interface ai.grakn.graql.VarPattern
 
has(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
HasAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary.type
TypeAtom corresponding to graql a HasResourceTypeProperty property.
HasAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.HasAtom
 
hasDisconnectedHead() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
hasDriver() - Method in class ai.grakn.migration.sql.SQLMigrationOptions
 
hasEquivalentPredicatesWith(Binary) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
hasEquivalentPredicatesWith(Binary) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
hasErrors() - Method in class ai.grakn.graql.internal.parser.GraqlErrorListener
 
hasFixedFragmentCost() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
If a fragment has fixed cost, the traversal is done using index.
hash(char[], byte[]) - Static method in class ai.grakn.engine.user.Password
Returns a salted and hashed password using the provided hash.
Note - side effect: the password is destroyed (the char[] is filled with zeros)
hashCode() - Method in class ai.grakn.concept.ConceptId
 
hashCode() - Method in class ai.grakn.concept.Label
 
hashCode() - Method in class ai.grakn.concept.LabelId
 
hashCode() - Method in class ai.grakn.engine.TaskId
 
hashCode() - Method in class ai.grakn.engine.tasks.TaskCheckpoint
 
hashCode() - Method in class ai.grakn.engine.tasks.TaskConfiguration
 
hashCode() - Method in class ai.grakn.engine.util.EngineID
 
hashCode() - Method in class ai.grakn.graql.internal.gremlin.EquivalentFragmentSet
 
hashCode() - Method in class ai.grakn.graql.internal.gremlin.GraqlTraversal
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
hashCode() - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
hashCode() - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
hashCode() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.property.IsAbstractAtom
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
hashCode() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
hashCode() - Method in interface ai.grakn.graql.Var
 
hasInput() - Method in class ai.grakn.migration.base.MigrationOptions
 
hasNotAllowed(Thing, Resource, String) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when an thing is not allowed to have resource of the type hasType.
hasProperty(Class<T>) - Method in interface ai.grakn.graql.admin.VarPatternAdmin
Get whether this VarPattern has a VarProperty of the given type
hasProperty(Class<T>) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
HasResourceProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the has property on an Thing.
HasResourceTypeProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the has and key properties on a Type.
HasResourceTypeProperty(VarPatternAdmin, boolean) - Constructor for class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
hasRules(GraknGraph) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
hasScope(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is a relation with a scope.
hasScope(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
hasScope(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
HasScopeProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the has-scope property on a Relation.
HasScopeProperty(VarPatternAdmin) - Constructor for class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
hasStream() - Method in class ai.grakn.graql.internal.reasoner.iterator.ReasonerQueryIterator
 
hasTitle - Static variable in class ai.grakn.matcher.MovieMatchers
 
hasType(Matcher<MatchableConcept>) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test the type of an instance.
hasValue(Object) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test the value of a resource.
heat - Static variable in class ai.grakn.matcher.MovieMatchers
 
Hippopotamus - Interface in ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae
The common hippopotamus (Hippopotamus amphibius), or hippo, is a large, mostly herbivorous mammal in sub-Saharan Africa, and one of only two extant species in the family Hippopotamidae, the other being the pygmy hippopotamus (Choeropsis liberiensis or Hexaprotodon liberiensis).
HippopotamusFactory - Class in ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae
A factory for building a Hippopotamus, providing an integer size.
HippopotamusFactory() - Constructor for class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.HippopotamusFactory
 
hocusPocus - Static variable in class ai.grakn.matcher.MovieMatchers
 
host() - Method in class ai.grakn.client.QueryClient
 
host(String) - Method in class ai.grakn.client.QueryClient
 
HttpConn() - Constructor for class ai.grakn.util.REST.HttpConn
 

I

id(Var, ConceptId) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
id(Var, ConceptId) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable representing a concept with a particular ID.
id(ConceptId) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
id(ConceptId) - Method in interface ai.grakn.graql.VarPattern
 
ID_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
ID_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
IDENTIFIER - Static variable in class ai.grakn.util.REST.Response.Graql
 
IdPredicate - Class in ai.grakn.graql.internal.reasoner.atom.predicate
Predicate implementation specialising it to be an id predicate.
IdPredicate(VarPatternAdmin, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
IdPredicate(Var, IdProperty, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
IdPredicate(Var, LabelProperty, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
IdPredicate(Var, Concept, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
IdProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the id property on a Concept.
IdProperty(ConceptId) - Constructor for class ai.grakn.graql.internal.pattern.property.IdProperty
 
idToString(ConceptId) - Static method in class ai.grakn.graql.internal.util.StringConverter
 
immutableProperty(Object, Object, Schema.VertexProperty) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to mutate a property which is immutable
IMPLICIT - Static variable in class ai.grakn.util.REST.RemoteShell
 
implicitConceptsVisible() - Method in interface ai.grakn.GraknGraph
Utility function to specify whether implicit concepts should be exposed.
implicitConceptsVisible() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
in(String...) - Method in interface ai.grakn.graql.analytics.ClusterQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.ClusterQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.CountQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.CountQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.DegreeQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.DegreeQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.MaxQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MaxQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.MeanQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MeanQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.MedianQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MedianQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.MinQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MinQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.PathQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.PathQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.StdQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.StdQuery
 
in(String...) - Method in interface ai.grakn.graql.analytics.SumQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.analytics.SumQuery
 
in(String...) - Method in interface ai.grakn.graql.ComputeQuery
 
in(Collection<Label>) - Method in interface ai.grakn.graql.ComputeQuery
 
IN_MEMORY - Static variable in class ai.grakn.Grakn
Constant to be passed to Grakn.session(String, String) to specify an in-memory graph.
incorrectAggregateArgumentNumber(String, int, int, List<Object>) - Static method in exception ai.grakn.exception.GraqlQueryException
 
incr(String, long) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
increasePop(ConsoleReader) - Static method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.HippopotamusFactory
Raise population of hippopotamus amphibius within console.
incrementByInterval() - Method in class ai.grakn.engine.tasks.TaskSchedule
Returns a copy of this Schedule that will start a task after the given interval
incrIteration() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
individualEntityName(IRI) - Method in interface ai.grakn.migration.owl.Namer
Generate the name of a Grakn entity from the IRI of an OWL individual
INEQUALITY_PREDICATE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if an atom has an inequality predicate
infer(boolean) - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
infer(boolean) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
infer(boolean) - Method in interface ai.grakn.graql.QueryBuilder
Enable or disable inference
INFER - Static variable in class ai.grakn.util.REST.RemoteShell
 
INFER - Static variable in class ai.grakn.util.REST.Request.Graql
 
InferenceRule - Class in ai.grakn.graql.internal.reasoner.rule
Class providing resolution and higher level facilities for Rule objects.
InferenceRule(Rule, GraknGraph) - Constructor for class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
InferenceRule(InferenceRule) - Constructor for class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
inferenceRule - Static variable in class ai.grakn.matcher.GraknMatchers
 
inferPossibleRelationTypes(Answer) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
infer relation types that this relation atom can potentially have NB: entity types and role types are treated separately as they behave differently: entity types only play the explicitly defined roles (not the relevant part of the hierarchy of the specified role)
INFERRED_RELATION - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
inferTypes() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
infers types (type, role types) fo the atom if applicable/possible
inferTypes() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
inHasScope(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
inIsa(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
init(String[], Function<String[], T>) - Static method in class ai.grakn.migration.base.MigrationCLI
 
INITIALISE - Static variable in class ai.grakn.util.REST.WebPath.System
 
initialize(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter, GraknEngineConfig, RedisConnection, EngineGraknGraphFactory) - Method in class ai.grakn.engine.tasks.BackgroundTask
Initialize the BackgroundTask.
inPlays(Var, Var, boolean) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
inRelates(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
insert(VarPattern...) - Static method in class ai.grakn.graql.Graql
 
insert(Collection<? extends VarPattern>) - Static method in class ai.grakn.graql.Graql
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
insert(InsertQueryExecutor, Concept) - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
insert(InsertQueryExecutor, Concept) - Method in interface ai.grakn.graql.internal.pattern.property.VarPropertyInternal
Insert the given property into the graph, if possible.
insert(ImmutableCollection<VarPatternAdmin>, MatchQueryAdmin) - Static method in class ai.grakn.graql.internal.query.Queries
 
insert(VarPattern...) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
insert(Collection<? extends VarPattern>) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
insert(VarPattern...) - Method in interface ai.grakn.graql.MatchQuery
 
insert(Collection<? extends VarPattern>) - Method in interface ai.grakn.graql.MatchQuery
 
insert(VarPattern...) - Method in interface ai.grakn.graql.QueryBuilder
 
insert(Collection<? extends VarPattern>) - Method in interface ai.grakn.graql.QueryBuilder
 
insertAbstractOnNonType(OntologyConcept) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertInstanceWithLabel(Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertIsaAndSub(String) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertMetaType(Label, OntologyConcept) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertMultipleValues(ValuePredicateAdmin, Object) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertNewType(Thing, Type) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertPredicate() - Static method in exception ai.grakn.exception.GraqlQueryException
 
InsertQuery - Interface in ai.grakn.graql
A query for inserting data.
InsertQueryAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting and manipulating an InsertQuery
InsertQueryExecutor - Class in ai.grakn.graql.internal.query
A class for executing insert queries.
insertRecursive(VarPatternAdmin) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertRelationWithoutType() - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertResourceTypeWithoutDataType(VarPatternAdmin) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertResourceWithoutValue() - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertRolePlayerWithoutRoleType() - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertRuleWithoutLhs(VarPatternAdmin) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertRuleWithoutRhs(VarPatternAdmin) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertTypeWithoutLabel() - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertUndefinedVariable(VarPatternAdmin) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertUnsupportedProperty(String, Schema.MetaSchema) - Static method in exception ai.grakn.exception.GraqlQueryException
 
insertWithoutType(ConceptId) - Static method in exception ai.grakn.exception.GraqlQueryException
 
inShortcut(Var, Var, Var, Optional<Var>, Optional<Set<Label>>, Optional<Set<Label>>) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
instanceDoesNotExist() - Static method in exception ai.grakn.exception.GraqlQueryException
 
InstanceMapper - Class in ai.grakn.migration.export
Map Grakn Core instance to Graql representation
InstanceMapper() - Constructor for class ai.grakn.migration.export.InstanceMapper
 
instances() - Method in interface ai.grakn.concept.EntityType
Returns a collection of all Entity instances for this EntityType.
instances() - Method in interface ai.grakn.concept.RelationType
Retrieve all the Relation instances of this RelationType
instances() - Method in interface ai.grakn.concept.ResourceType
Returns a collection of all Resource Instances of this ResourceType.
instances() - Method in interface ai.grakn.concept.RuleType
 
instances() - Method in interface ai.grakn.concept.Type
Get all indirect instances of this type.
instantiate(BiFunction<String, Lock, Lock>) - Static method in class ai.grakn.engine.lock.LockProvider
 
inSub(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
INTEGER - Static variable in class ai.grakn.concept.ResourceType.DataType
 
internalError(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when an internal server error occurs.
InternalFactory<T extends org.apache.tinkerpop.gremlin.structure.Graph> - Interface in ai.grakn.factory
Graph Building Interface
interval() - Method in class ai.grakn.engine.tasks.TaskSchedule
Get the interval that the task should recur, if it is a recurring task.
IntMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into an integer.
IntMacro() - Constructor for class ai.grakn.graql.internal.template.macro.IntMacro
 
invalid() - Static method in class ai.grakn.concept.LabelId
 
invalidCasting(Object, Class) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when casting concepts incorrectly.
invalidDirection(Direction) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to traverse an edge in an invalid direction
invalidGraphConfig(String) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to read a config file which cannot be accessed
InvalidGraphException - Exception in ai.grakn.exception
Broken Graph Exception
invalidPlays(Role) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when a Type cannot play a specific role type.
invalidQuery(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when an incorrect query is used with a REST endpoint
invalidQueryExplaination(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when asked to explain a non-match query
invalidResourceValue(Object, ResourceType.DataType) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when creating a resource whose value object does not match it's resource's dataType.
invalidTask(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when attempting to create an invalid task
invalidValueClass(Object) - Static method in exception ai.grakn.exception.GraqlQueryException
 
inverse() - Method in interface ai.grakn.graql.admin.Unifier
 
inverse() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
IS_PASSWORD_PROTECTED_URI - Static variable in class ai.grakn.util.REST.WebPath
 
IS_RELATION_ATOM - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if a given atom is a relation atom
IS_RESOURCE_ATOM - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if a given atom is a resource atom
IS_TYPE_ATOM - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if a given atom is a type atom
isa(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is an instance of a type.
isa(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
isa(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
isa(String) - Method in interface ai.grakn.graql.VarPattern
 
isa(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
IsaAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary.type
TypeAtom corresponding to graql a IsaProperty property.
IsaAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.IsaAtom
 
IsaAtom(TypeAtom) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.IsaAtom
 
isAbstract() - Method in interface ai.grakn.concept.Type
Return if the type is set to abstract.
isAbstract(Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
isAbstract(Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable represents an abstract type.
isAbstract() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
isAbstract() - Method in interface ai.grakn.graql.VarPattern
set this concept type variable as abstract, meaning it cannot have direct instances
IsAbstractAtom - Class in ai.grakn.graql.internal.reasoner.atom.property
Atomic corresponding to IsAbstractProperty.
IsAbstractAtom(Var, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.property.IsAbstractAtom
 
IsAbstractProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the is-abstract property on a Type.
IsAbstractProperty() - Constructor for class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
isAllowedToFormRuleHead() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isAllowedToFormRuleHead() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
isAllowedToFormRuleHead() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
isAllowedToFormRuleHead() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
IsaProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the isa property on a Thing.
IsaProperty(VarPatternAdmin) - Constructor for class ai.grakn.graql.internal.pattern.property.IsaProperty
 
isAtom() - Method in interface ai.grakn.graql.admin.Atomic
 
isAtom() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isAtomic() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
isBatchGraph() - Method in interface ai.grakn.graph.admin.GraknAdmin
A flag to check if batch loading is enabled and consistency checks are switched off
isBatchGraph() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isCasting() - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept is a casting.
isClosed() - Method in interface ai.grakn.GraknGraph
Utility function to determine whether the graph has been closed.
isClosed() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isCompatibleWith(ValuePredicateAdmin) - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
 
isConceptModified(ConceptImpl) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isConceptModified(ConceptImpl) - Method in class ai.grakn.graph.internal.GraknOrientDBGraph
 
isConceptModified(ConceptImpl) - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
isConceptModified(ConceptImpl) - Method in class ai.grakn.graph.internal.GraknTitanGraph
Uses TitanVertex.isModified()
isConjunction() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
isDisjunction() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
isEmpty() - Method in interface ai.grakn.graql.admin.Answer
 
isEmpty() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
isEmpty() - Method in interface ai.grakn.graql.admin.Unifier
 
isEmpty() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
isEmpty() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
isEmpty() - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
isEmpty() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
isEntity() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is an Entity.
isEntityType() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is an EntityType.
isEquivalent(Object) - Method in interface ai.grakn.graql.admin.Atomic
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.property.DataTypeAtom
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.property.IsAbstractAtom
 
isEquivalent(Object) - Method in class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
isEquivalent(ReasonerQueryImpl) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
isExpectedPassword(char[], byte[], byte[]) - Static method in class ai.grakn.engine.user.Password
Returns true if the given password and salt match the hashed value, false otherwise.
Note - side effect: the password is destroyed (the char[] is filled with zeros)
isHelp() - Method in class ai.grakn.migration.base.MigrationOptions
 
isHungryHungry() - Method in interface ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.Hippopotamus
 
isHungryHungry() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.LargeHippopotamusImpl
 
isHungryHungry() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.SmallHippopotamusImpl
 
isHungryHungry() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.TitanicHippopotamusImpl
 
isIdPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
isIdPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
isImplicit() - Method in interface ai.grakn.concept.OntologyConcept
Return whether the Ontology Element was created implicitly.
isInstance() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is an Thing.
isInstance() - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept is an instance.
isJoinExplanation() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
isJoinExplanation() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
isJoinExplanation() - Method in class ai.grakn.graql.internal.reasoner.explanation.JoinExplanation
 
isLookupExplanation() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
isLookupExplanation() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
isLookupExplanation() - Method in class ai.grakn.graql.internal.reasoner.explanation.LookupExplanation
 
isMetaLabel(Label) - Static method in enum ai.grakn.util.Schema.MetaSchema
 
isNeqPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
isNeqPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
isNo() - Method in class ai.grakn.migration.base.MigrationOptions
 
isOntologyConcept() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a OntologyConcept
isPredicate() - Method in interface ai.grakn.graql.admin.Atomic
 
isPredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
isReadOnly() - Method in interface ai.grakn.GraknGraph
Utility function used to check if the current transaction on the graph is a read only transaction
isReadOnly() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isReadOnly() - Method in interface ai.grakn.graql.Query
Whether this query will modify the graph
isRecurring() - Method in class ai.grakn.engine.tasks.TaskSchedule
Get whether the task is a recurring task.
isRecursive() - Method in interface ai.grakn.graql.admin.Atomic
 
isRecursive() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isRelation() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a Relation.
isRelation() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isRelation() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
isRelationType() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a RelationType.
isResource() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a Resource.
isResource() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isResource() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
isResourceType() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a ResourceType.
isRoleType() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a Role.
isRule() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a Rule.
isRuleApplicable(InferenceRule) - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isRuleApplicable(InferenceRule) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
isRuleApplicable(InferenceRule) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
isRuleApplicable(InferenceRule) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
isRuleExplanation() - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
isRuleExplanation() - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
isRuleExplanation() - Method in class ai.grakn.graql.internal.reasoner.explanation.RuleExplanation
 
isRuleResolvable() - Method in interface ai.grakn.graql.admin.Atomic
 
isRuleResolvable() - Method in interface ai.grakn.graql.admin.ReasonerQuery
 
isRuleResolvable() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isRuleResolvable() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
isRuleResolvable() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
isRuleType() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a RuleType.
isSelectable() - Method in interface ai.grakn.graql.admin.Atomic
 
isSelectable() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
isSelectable() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
isSelectable() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
isSessionClosed() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isSessionClosed() - Method in class ai.grakn.graph.internal.GraknOrientDBGraph
 
isSessionClosed() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
isSessionClosed() - Method in class ai.grakn.graph.internal.GraknTitanGraph
 
isShard() - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept is a shard.
isSpecific() - Method in interface ai.grakn.graql.admin.ValuePredicateAdmin
 
isStartingFragment() - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
A starting fragment is a fragment that can start a traversal.
isType() - Method in interface ai.grakn.concept.Concept
Determine if the Concept is a Type.
isType() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
isType() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
isType() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
isUnique() - Method in interface ai.grakn.graql.admin.UniqueVarProperty
 
isUnique() - Method in interface ai.grakn.graql.admin.VarProperty
True if there is at most one of these properties for each VarPatternAdmin
isUserDefinedName() - Method in interface ai.grakn.graql.admin.Atomic
 
isUserDefinedName() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
isUserDefinedName() - Method in interface ai.grakn.graql.Var
Whether the variable has been manually defined or automatically generated.
isValid() - Method in class ai.grakn.concept.LabelId
 
isValuePredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.Predicate
 
isValuePredicate() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
isVar() - Method in interface ai.grakn.graql.admin.PatternAdmin
 
isVar() - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
isVerbose() - Method in class ai.grakn.migration.base.MigrationOptions
 
iterator() - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
iterator() - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
iterator(Answer, Set<ReasonerAtomicQuery>, QueryCache<ReasonerAtomicQuery>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
iterator(Answer, Set<ReasonerAtomicQuery>, QueryCache<ReasonerAtomicQuery>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
iterator() - Method in interface ai.grakn.graql.Streamable
 

J

Job() - Constructor for class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
 
join(Stream<Answer>, Stream<Answer>) - Static method in class ai.grakn.graql.internal.reasoner.query.QueryAnswerStream
lazy stream join
join(Stream<Answer>, Stream<Answer>, ImmutableSet<Var>) - Static method in class ai.grakn.graql.internal.reasoner.query.QueryAnswerStream
lazy stream join with quasi- sideways information propagation
JoinExplanation - Class in ai.grakn.graql.internal.reasoner.explanation
Explanation class for a join explanation - resulting from merging atoms in a conjunction.
JoinExplanation() - Constructor for class ai.grakn.graql.internal.reasoner.explanation.JoinExplanation
 
JoinExplanation(ReasonerQueryImpl, Answer) - Constructor for class ai.grakn.graql.internal.reasoner.explanation.JoinExplanation
 
json() - Method in class ai.grakn.engine.tasks.TaskConfiguration
 
json() - Static method in class ai.grakn.graql.internal.printer.Printers
 
Json() - Constructor for class ai.grakn.util.REST.Response.Json
 
JsonMigrationOptions - Class in ai.grakn.migration.json
Configure the default JSON migration options and access arguments passed by the user
JsonMigrationOptions(String[]) - Constructor for class ai.grakn.migration.json.JsonMigrationOptions
 
JsonMigrator - Class in ai.grakn.migration.json
Migrator for migrating JSON data into Grakn instances
JsonMigrator(File) - Constructor for class ai.grakn.migration.json.JsonMigrator
Construct a JsonMigrator to migrate data in the given file or dir
JsonMigrator(Reader) - Constructor for class ai.grakn.migration.json.JsonMigrator
Construct a JsonMigrator to migrate data in given reader
JsonSession - Class in ai.grakn.graql
Websocket session for sending and receiving JSON
judeLaw - Static variable in class ai.grakn.matcher.MovieMatchers
 
JWT_SECRET_PROPERTY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
JWTHandler - Class in ai.grakn.engine.util
Retrieves and verifies user data using JWT

K

kafkaConsumer(String, Properties) - Static method in class ai.grakn.engine.tasks.config.ConfigHelper
 
kafkaProducer(Properties) - Static method in class ai.grakn.engine.tasks.config.ConfigHelper
 
kermitTheFrog - Static variable in class ai.grakn.matcher.MovieMatchers
 
key(ResourceType) - Method in interface ai.grakn.concept.EntityType
Creates a RelationType which allows this type and a resource type to be linked in a strictly one-to-one mapping.
key(ResourceType) - Method in interface ai.grakn.concept.RelationType
Creates a RelationType which allows this type and a resource type to be linked in a strictly one-to-one mapping.
key(ResourceType) - Method in interface ai.grakn.concept.ResourceType
Creates a RelationType which allows this type and a resource type to be linked in a strictly one-to-one mapping.
key(ResourceType) - Method in interface ai.grakn.concept.RuleType
Creates a RelationType which allows this type and a resource type to be linked in a strictly one-to-one mapping.
key(ResourceType) - Method in interface ai.grakn.concept.Type
Creates a RelationType which allows this type and a resource type to be linked in a strictly one-to-one mapping.
key() - Method in enum ai.grakn.GraknSystemProperty
Return the key identifying the system property
key(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
key(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
key(String) - Method in interface ai.grakn.graql.VarPattern
 
key(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
keyNameOwner - Static variable in class ai.grakn.matcher.MovieMatchers
 
keys() - Method in interface ai.grakn.concept.Type
 
keys() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
keySet() - Method in interface ai.grakn.graql.admin.Answer
 
keySet() - Method in interface ai.grakn.graql.admin.Unifier
 
keySet() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
keySet() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
keyspace() - Method in class ai.grakn.client.QueryClient
 
keyspace(String) - Method in class ai.grakn.client.QueryClient
 
keyspace(String) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
Specify the keyspace to use for the deduplication job.
KEYSPACE - Static variable in class ai.grakn.util.REST.RemoteShell
 
KEYSPACE - Static variable in class ai.grakn.util.REST.Request
 
KEYSPACE_CONFIG - Static variable in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
KEYSPACE_DEFAULT - Static variable in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
KEYSPACE_ENTITY - Static variable in class ai.grakn.engine.SystemKeyspace
 
KEYSPACE_PARAM - Static variable in class ai.grakn.util.REST.Request
 
KEYSPACE_RESOURCE - Static variable in class ai.grakn.engine.SystemKeyspace
 
KEYSPACES - Static variable in class ai.grakn.util.REST.WebPath.System
 
kill() - Method in interface ai.grakn.graql.ComputeQuery
kill the compute query, terminate the job
killJobs() - Method in interface ai.grakn.GraknComputer
Kill all the jobs the graph computer has
killJobs() - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
knownFilter(Answer, Stream<Answer>) - Static method in class ai.grakn.graql.internal.reasoner.query.QueryAnswerStream
 

L

Label - Class in ai.grakn.concept
A Label
label(Label) - Static method in class ai.grakn.graql.Graql
 
label(String) - Static method in class ai.grakn.graql.Graql
 
label(Var, Label) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
label(Var, Label) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable representing a type with a particular label.
label(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
label(Label) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
label(String) - Method in interface ai.grakn.graql.VarPattern
 
label(Label) - Method in interface ai.grakn.graql.VarPattern
 
LabelId - Class in ai.grakn.concept
A Type Id
labelNotFound(Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
LabelProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the label property on a Type.
LabelProperty(Label) - Constructor for class ai.grakn.graql.internal.pattern.property.LabelProperty
 
language - Static variable in class ai.grakn.matcher.MovieMatchers
 
LargeHippopotamusImpl - Class in ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae
A common, large hippopotamus.
LargeHippopotamusImpl() - Constructor for class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.LargeHippopotamusImpl
 
LazyAnswerIterator - Class in ai.grakn.graql.internal.reasoner.iterator
Specific iterator for iterating over graql answers.
LazyAnswerIterator(Stream<Answer>) - Constructor for class ai.grakn.graql.internal.reasoner.iterator.LazyAnswerIterator
 
LazyIterator<T> - Class in ai.grakn.graql.internal.reasoner.iterator
Lazy iterator class allowing for rewinding streams by accumulating consumed results.
LazyIterator() - Constructor for class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
LazyIterator(Stream<T>) - Constructor for class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
LazyIterator(Iterator<T>) - Constructor for class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
LazyQueryCache<Q extends ReasonerQuery> - Class in ai.grakn.graql.internal.reasoner.cache
Lazy container class for storing performed query resolutions.
LazyQueryCache() - Constructor for class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
lhs(Pattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
lhs(Pattern) - Method in interface ai.grakn.graql.VarPattern
 
LhsProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the lhs (left-hand side) property on a Rule.
LhsProperty(Pattern) - Constructor for class ai.grakn.graql.internal.pattern.property.LhsProperty
 
limit(long) - Method in interface ai.grakn.graql.MatchQuery
 
LIMIT_EMBEDDED - Static variable in class ai.grakn.util.REST.Request.Concept
 
LIMIT_EMBEDDED - Static variable in class ai.grakn.util.REST.Request.Graql
 
LIMIT_PARAM - Static variable in class ai.grakn.util.REST.Request
 
LINKS_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
list() - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
An aggregate that changes match query results into a list.
load(String, Stream<Map<String, Object>>) - Method in class ai.grakn.migration.base.Migrator
Migrate data constrained by this migrator using a loader configured by the provided parameters.
load(String, Stream<Map<String, Object>>, int, int, boolean) - Method in class ai.grakn.migration.base.Migrator
Migrate data constrained by this migrator using a loader configured by the provided parameters.
load(Consumer<GraknGraph>) - Method in class ai.grakn.util.GraphLoader
 
LOADER_REPEAT_COMMITS - Static variable in class ai.grakn.engine.GraknEngineConfig
 
loadFromFile(GraknGraph, String) - Static method in class ai.grakn.test.GraphContext
 
loadFromFile(GraknGraph, String) - Static method in class ai.grakn.util.GraphLoader
 
loadOrPrint(File, Stream<Map<String, Object>>, MigrationOptions) - Static method in class ai.grakn.migration.base.MigrationCLI
 
loadState(Graph, Configuration) - Method in class ai.grakn.graql.internal.analytics.CommonOLAP
Load persistentProperties and any hard coded fields from an apache config object for use by the spark executor.
loadState(Graph, Configuration) - Method in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
loadState(Graph, Configuration) - Method in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
loadState(Graph, Configuration) - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
lock() - Method in class ai.grakn.engine.lock.NonReentrantLock
 
lock() - Method in class ai.grakn.engine.lock.ZookeeperLock
Acquires the lock.
lockInterruptibly() - Method in class ai.grakn.engine.lock.NonReentrantLock
 
lockInterruptibly() - Method in class ai.grakn.engine.lock.ZookeeperLock
 
LockProvider - Class in ai.grakn.engine.lock
Provide the correct locking functionality based on how the LockProvider was created.
LOG - Variable in class ai.grakn.graph.internal.AbstractGraknGraph
 
LOG - Variable in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
LONG - Static variable in class ai.grakn.concept.ResourceType.DataType
 
LongExecutionMockTask - Class in ai.grakn.engine.tasks.mock
Mock task that will run for 10 ms
LongExecutionMockTask() - Constructor for class ai.grakn.engine.tasks.mock.LongExecutionMockTask
 
LongMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into a long.
LongMacro() - Constructor for class ai.grakn.graql.internal.template.macro.LongMacro
 
lookup(Cache<ReasonerAtomicQuery, ?>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
resolve the query by performing either a db or memory lookup, depending on which is more appropriate
LookupExplanation - Class in ai.grakn.graql.internal.reasoner.explanation
Explanation class for db lookup.
LookupExplanation(ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.explanation.LookupExplanation
 
loopCreated(OntologyConcept, OntologyConcept) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when setting superType as the super type of type and a loop is created
LowerMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into an lower case string.
LowerMacro() - Constructor for class ai.grakn.graql.internal.template.macro.LowerMacro
 
lt(Comparable) - Static method in class ai.grakn.graql.Graql
 
lt(VarPattern) - Static method in class ai.grakn.graql.Graql
 
lt(Object) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
lt(VarPatternAdmin) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
lte(Comparable) - Static method in class ai.grakn.graql.Graql
 
lte(VarPattern) - Static method in class ai.grakn.graql.Graql
 
lte(Object) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
lte(VarPatternAdmin) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 

M

Macro<T> - Interface in ai.grakn.graql.macro
A macro function to perform on a template.
main(String[]) - Static method in class ai.grakn.client.Client
 
main(String[]) - Static method in class ai.grakn.client.QueryClient
 
main(String[]) - Static method in class ai.grakn.engine.GraknEngineServer
 
main(String[]) - Static method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
main(String[]) - Static method in class ai.grakn.graql.GraqlShell
Run a Graql REPL
main(String[]) - Static method in class ai.grakn.migration.csv.CSVMigrator
 
Main - Class in ai.grakn.migration.export
Export data from a Grakn graph to Graql statements - prints to System.out
Main() - Constructor for class ai.grakn.migration.export.Main
 
main(String[]) - Static method in class ai.grakn.migration.export.Main
 
main(String[]) - Static method in class ai.grakn.migration.json.JsonMigrator
 
Main - Class in ai.grakn.migration.owl
Main program to migrate an OWL knowledge base into a Grakn knowledge graph.
Main() - Constructor for class ai.grakn.migration.owl.Main
 
main(String[]) - Static method in class ai.grakn.migration.owl.Main
 
main(String[]) - Static method in class ai.grakn.migration.sql.SQLMigrator
 
main(String[]) - Static method in class ai.grakn.migration.xml.XmlMigrator
 
mandatoryBody(Request) - Static method in class ai.grakn.engine.controller.util.Requests
Given a {@link Request), retreive the value of the request body.
mandatoryQueryParameter(Request, String) - Static method in class ai.grakn.engine.controller.util.Requests
Given a Request object retrieve the value of the argument.
mandatoryQueryParameter(Function<String, Optional<T>>, String) - Static method in class ai.grakn.engine.controller.util.Requests
Given a Function, retrieve the value of the by applying that function
map(Function<String, String>) - Method in class ai.grakn.concept.Label
Rename a Label (does not modify the original Label)
map(Vertex, MapReduce.MapEmitter<String, ConceptId>) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
Emit the resoucre index (value + type) mapped to the concept ID of the resource instance.
map() - Method in interface ai.grakn.graql.admin.Answer
 
map() - Method in interface ai.grakn.graql.admin.Unifier
 
map(Vertex, MapReduce.MapEmitter<Serializable, T>) - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
map() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
map() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
map(Function<String, String>) - Method in interface ai.grakn.graql.Var
Rename a variable (does not modify the original Var)
map(Thing) - Static method in class ai.grakn.migration.export.InstanceMapper
Map an Thing to the equivalent Graql representation
map(OntologyConcept) - Static method in class ai.grakn.migration.export.OntologyConceptMapper
Map a Type to the Graql string representation
mappings() - Method in interface ai.grakn.graql.admin.Unifier
 
mappings() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
mapProperty(Class<T>, UnaryOperator<T>) - Method in interface ai.grakn.graql.admin.VarPatternAdmin
Return this VarPattern with instances of the given VarProperty modified.
mapProperty(Class<T>, UnaryOperator<T>) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in interface ai.grakn.graql.admin.VarProperty
maps this var property to a reasoner atom
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
mapToAtom(VarPatternAdmin, Set<VarPatternAdmin>, ReasonerQuery) - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
markCompleted() - Method in class ai.grakn.engine.tasks.TaskState
 
markFailed(Throwable) - Method in class ai.grakn.engine.tasks.TaskState
 
markRunning(EngineID) - Method in class ai.grakn.engine.tasks.TaskState
 
markScheduled() - Method in class ai.grakn.engine.tasks.TaskState
 
markStopped() - Method in class ai.grakn.engine.tasks.TaskState
 
marlonBrando - Static variable in class ai.grakn.matcher.MovieMatchers
 
martinSheen - Static variable in class ai.grakn.matcher.MovieMatchers
 
match(Pattern...) - Static method in class ai.grakn.graql.Graql
 
match(Collection<? extends Pattern>) - Static method in class ai.grakn.graql.Graql
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.DataTypeProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceTypeProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.HasScopeProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.IdProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.IsAbstractProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.IsaProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.LabelProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.NeqProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.RegexProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.RelationProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.SubProperty
 
match(Var) - Method in class ai.grakn.graql.internal.pattern.property.ValueProperty
 
match(Var) - Method in interface ai.grakn.graql.internal.pattern.property.VarPropertyInternal
Return a collection of EquivalentFragmentSet to match the given property in the graph
match(Pattern...) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
match(Collection<? extends Pattern>) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
match(Pattern...) - Method in interface ai.grakn.graql.QueryBuilder
 
match(Collection<? extends Pattern>) - Method in interface ai.grakn.graql.QueryBuilder
 
MatchableConcept - Class in ai.grakn.matcher
Wraps a Concept in order to provide a prettier Object.toString() representation.
MatchOrder - Interface in ai.grakn.graql.internal.query.match
An interface for handling ordering match queries.
MatchQuery - Interface in ai.grakn.graql
a query used for finding data in a graph that matches the given patterns.
MatchQueryAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting and manipulating a MatchQuery
MatchQueryBase - Class in ai.grakn.graql.internal.query.match
Base MatchQuery implementation that executes the gremlin traversal
MatchQueryBase(Conjunction<PatternAdmin>) - Constructor for class ai.grakn.graql.internal.query.match.MatchQueryBase
 
materialise(boolean) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
materialise(Answer) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
materialise(boolean) - Method in interface ai.grakn.graql.QueryBuilder
Enable or disable materialisation
MATERIALISE - Static variable in class ai.grakn.util.REST.RemoteShell
 
MATERIALISE - Static variable in class ai.grakn.util.REST.Request.Graql
 
MatrixGraph - Class in ai.grakn.test.graphs
 
MatrixGraph(int, int) - Constructor for class ai.grakn.test.graphs.MatrixGraph
 
MatrixGraphII - Class in ai.grakn.test.graphs
 
MatrixGraphII(int, int) - Constructor for class ai.grakn.test.graphs.MatrixGraphII
 
max() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
max(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will find the maximum of a variable's values.
max(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that finds maximum of a match query.
max() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
maxIterationsReached(Class<?>) - Static method in exception ai.grakn.exception.GraqlQueryException
 
MaxMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for computing the max value of given resource.
MaxMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.MaxMapReduce
 
MaxMapReduce(Set<LabelId>, ResourceType.DataType, String) - Constructor for class ai.grakn.graql.internal.analytics.MaxMapReduce
 
MaxQuery - Interface in ai.grakn.graql.analytics
Compute the maximum value of the selected resource-type.
me() - Static method in class ai.grakn.engine.util.EngineID
 
mean() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
mean(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will find the mean of a variable's values.
mean(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that finds mean of a match query.
mean() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
MeanMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for computing the mean value of given resource.
MeanMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.MeanMapReduce
 
MeanMapReduce(Set<LabelId>, ResourceType.DataType, String) - Constructor for class ai.grakn.graql.internal.analytics.MeanMapReduce
 
MeanQuery - Interface in ai.grakn.graql.analytics
Compute the mean of the selected resource-type.
median() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
median(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will find the median of a variable's values.
MEDIAN - Static variable in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
median(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that finds median of a match query.
median() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
MedianQuery - Interface in ai.grakn.graql.analytics
Compute the median of the selected resource-type.
MedianVertexProgram - Class in ai.grakn.graql.internal.analytics
The vertex program for computing the median of given resource using quick select algorithm.
MedianVertexProgram() - Constructor for class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
MedianVertexProgram(Set<LabelId>, Set<LabelId>, ResourceType.DataType, String) - Constructor for class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
members() - Method in interface ai.grakn.graql.analytics.ClusterQuery
Return the instances in each cluster after executing the query.
memoryKeys - Variable in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
merge(Answer) - Method in interface ai.grakn.graql.admin.Answer
perform an answer merge without explanation NB:assumes answers are compatible (concept corresponding to join vars if any are the same)
merge(Answer, boolean) - Method in interface ai.grakn.graql.admin.Answer
perform an answer merge with optional explanation NB:assumes answers are compatible (concept corresponding to join vars if any are the same)
merge(AnswerExplanation) - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
merge(Unifier) - Method in interface ai.grakn.graql.admin.Unifier
unifier merging by simple mapping addition (no variable clashes assumed)
merge(Answer, boolean) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
merge(Answer) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
merge(AnswerExplanation) - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
merge(Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyAnswerIterator
 
merge(LazyAnswerIterator) - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyAnswerIterator
 
merge(Stream<T>) - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
merge(Unifier) - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
mergeVars(Collection<VarPatternAdmin>) - Static method in class ai.grakn.graql.internal.pattern.Patterns
 
metaTypeImmutable(Label) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to mutate a Schema.MetaSchema
MIDDLE - Static variable in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
migrate() - Method in class ai.grakn.migration.owl.OWLMigrator
 
MigrationCLI - Class in ai.grakn.migration.base
 
MigrationCLI() - Constructor for class ai.grakn.migration.base.MigrationCLI
 
MigrationOptions - Class in ai.grakn.migration.base
Configure the default migration options and access arguments passed by the user
MigrationOptions() - Constructor for class ai.grakn.migration.base.MigrationOptions
 
Migrator - Class in ai.grakn.migration.base
Abstract migrator class containing methods and functionality needed by all extending migrator classes.
min() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
min(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will find the minimum of a variable's values.
min(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that finds minimum of a match query.
min() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
MinMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for computing the min value of the given resource.
MinMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.MinMapReduce
 
MinMapReduce(Set<LabelId>, ResourceType.DataType, String) - Constructor for class ai.grakn.graql.internal.analytics.MinMapReduce
 
MinQuery - Interface in ai.grakn.graql.analytics
Compute the minimum value of the selected resource-type.
mirandaHeart - Static variable in class ai.grakn.matcher.MovieMatchers
 
missPiggy - Static variable in class ai.grakn.matcher.MovieMatchers
 
MockBackgroundTask - Class in ai.grakn.engine.tasks.mock
Main task Mock class- keeps track of completed and failed tasks
MockBackgroundTask() - Constructor for class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
movie - Static variable in class ai.grakn.matcher.MovieMatchers
 
MovieGraph - Class in ai.grakn.test.graphs
 
MovieGraph() - Constructor for class ai.grakn.test.graphs.MovieGraph
 
MovieMatchers - Class in ai.grakn.matcher
Matchers for use with the movie dataset.
MovieMatchers() - Constructor for class ai.grakn.matcher.MovieMatchers
 
movies - Static variable in class ai.grakn.matcher.MovieMatchers
 
multimapIntersection(Multimap<K, V>, Multimap<K, V>) - Static method in class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
calculates map intersection by doing an intersection on key sets and accumulating the keys
multipleGraphs() - Static method in exception ai.grakn.exception.GraqlQueryException
 
musical - Static variable in class ai.grakn.matcher.MovieMatchers
 
mustBeResourceType(Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
MutatorTask - Class in ai.grakn.engine.loader
Task that will mutate data in a graph.
MutatorTask() - Constructor for class ai.grakn.engine.loader.MutatorTask
 

N

name() - Method in class ai.grakn.graql.internal.template.macro.BooleanMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.ConcatMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.DateMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.DoubleMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.EqualsMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.IntMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.LongMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.LowerMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.NoescpMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.SplitMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.StringMacro
 
name() - Method in class ai.grakn.graql.internal.template.macro.UpperMacro
 
name() - Method in interface ai.grakn.graql.macro.Macro
The name of the macro
name - Static variable in class ai.grakn.matcher.MovieMatchers
 
name() - Method in class ai.grakn.migration.xml.XmlSchema.TypeInfo
 
NAME_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
NamedAggregate<T,S> - Interface in ai.grakn.graql
An aggregate operation with an associated name.
Namer - Interface in ai.grakn.migration.owl
A Namer provides functions to generate Grakn ontology names (IDs for types, relations, roles etc.) from OWL ontology elements.
namer(Namer) - Method in class ai.grakn.migration.owl.OWLMigrator
 
namer() - Method in class ai.grakn.migration.owl.OWLMigrator
 
negativeOffset(long) - Static method in exception ai.grakn.exception.GraqlQueryException
 
neilMcCauley - Static variable in class ai.grakn.matcher.MovieMatchers
 
neq(Object) - Static method in class ai.grakn.graql.Graql
 
neq(VarPattern) - Static method in class ai.grakn.graql.Graql
 
neq(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
neq(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is not equal to another variable.
neq(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
neq(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
neq(Object) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
neq(String) - Method in interface ai.grakn.graql.VarPattern
Specify that the variable is different to another variable
neq(VarPattern) - Method in interface ai.grakn.graql.VarPattern
Specify that the variable is different to another variable
NeqPredicate - Class in ai.grakn.graql.internal.reasoner.atom.predicate
Predicate implementation specialising it to be an inequality predicate.
NeqPredicate(Var, NeqProperty, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
NeqPredicate(NeqPredicate) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
NeqProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the != property on a Concept.
NeqProperty(VarPatternAdmin) - Constructor for class ai.grakn.graql.internal.pattern.property.NeqProperty
 
NEW_SESSION_URI - Static variable in class ai.grakn.util.REST.WebPath
 
newCondition() - Method in class ai.grakn.engine.lock.NonReentrantLock
 
newCondition() - Method in class ai.grakn.engine.lock.ZookeeperLock
 
newState(TaskState) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
 
newState(TaskState) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
Creates a new task state in Zookeeper
newState(TaskState) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
Create a new task state and store it, returning an ID to later access this task state.
NguyenGraph - Class in ai.grakn.test.graphs
 
NguyenGraph(int) - Constructor for class ai.grakn.test.graphs.NguyenGraph
 
noAtomsSelected(ReasonerQuery) - Static method in exception ai.grakn.exception.GraqlQueryException
 
NoescpMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into an unescaped.
NoescpMacro() - Constructor for class ai.grakn.graql.internal.template.macro.NoescpMacro
 
noGraph() - Static method in exception ai.grakn.exception.GraqlQueryException
 
noLabelSpecifiedForHas() - Static method in exception ai.grakn.exception.GraqlQueryException
 
NON_SPECIFIC_TYPE_ATOM - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if a given atom is a type atom without specific type NB: atom satisfying this criterion should be resolved last
NON_SPECIFIC_VALUE_PREDICATE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for each non-specific value predicate a given atom (resource) has
nonAtomicQuery(ReasonerQuery) - Static method in exception ai.grakn.exception.GraqlQueryException
 
nonPositiveLimit(long) - Static method in exception ai.grakn.exception.GraqlQueryException
 
NonReentrantLock - Class in ai.grakn.engine.lock
A non-reentrant lock
NonReentrantLock() - Constructor for class ai.grakn.engine.lock.NonReentrantLock
 
noPathDestination() - Static method in exception ai.grakn.exception.GraqlQueryException
 
noPathSource() - Static method in exception ai.grakn.exception.GraqlQueryException
 
noPatterns() - Static method in exception ai.grakn.exception.GraqlQueryException
 
NORMAL_CACHE_TIMEOUT_MS - Static variable in class ai.grakn.graph.internal.AbstractGraknGraph
 
noSelectedVars() - Static method in exception ai.grakn.exception.GraqlQueryException
 
notARelationType(Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
notARoleType(Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
notEqualsOperator(Answer, NeqPredicate) - Static method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
noThrow(ExceptionWrapper.RunnableWithExceptions, String) - Static method in class ai.grakn.engine.util.ExceptionWrapper
 
notInternal(Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
notInternalFragmentSet(Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is not a casting or a shard.
noType(Thing) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when an thing does not have a type
now() - Static method in class ai.grakn.engine.tasks.TaskSchedule
Create a schedule to run a task now.
nullKeyspace() - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when trying to make the keysoace null
NUM_THREADS_PROPERTY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
numOpenTx() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
numOpenTx() - Method in class ai.grakn.graph.internal.GraknOrientDBGraph
 
numOpenTx() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
numOpenTx() - Method in class ai.grakn.graph.internal.GraknTitanGraph
 

O

objectPropertyName(IRI) - Method in interface ai.grakn.migration.owl.Namer
Generate the name of a Grakn relation type from the IRI of an OWL object property
objectRole(Label) - Method in interface ai.grakn.migration.owl.Namer
Make a name for the role type corresponding to the object (i.e.
objectRole(RelationType) - Method in class ai.grakn.migration.owl.OWLMigrator
 
of(String, int) - Static method in class ai.grakn.client.TaskClient
 
of(Object) - Static method in class ai.grakn.concept.ConceptId
 
of(String) - Static method in class ai.grakn.concept.Label
 
of(Integer) - Static method in class ai.grakn.concept.LabelId
 
of(String) - Static method in class ai.grakn.engine.TaskId
 
of(Json) - Static method in class ai.grakn.engine.tasks.TaskCheckpoint
 
of(Json) - Static method in class ai.grakn.engine.tasks.TaskConfiguration
 
of(Class<?>, String, TaskSchedule, TaskState.Priority) - Static method in class ai.grakn.engine.tasks.TaskState
 
of(String) - Static method in class ai.grakn.engine.util.EngineID
 
of(String...) - Method in interface ai.grakn.graql.analytics.DegreeQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.DegreeQuery
 
of(String...) - Method in interface ai.grakn.graql.analytics.MaxQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MaxQuery
 
of(String...) - Method in interface ai.grakn.graql.analytics.MeanQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MeanQuery
 
of(String...) - Method in interface ai.grakn.graql.analytics.MedianQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MedianQuery
 
of(String...) - Method in interface ai.grakn.graql.analytics.MinQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.MinQuery
 
of(String...) - Method in interface ai.grakn.graql.analytics.StdQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.StdQuery
 
of(String...) - Method in interface ai.grakn.graql.analytics.SumQuery
 
of(Collection<Label>) - Method in interface ai.grakn.graql.analytics.SumQuery
 
of(Label, VarPatternAdmin) - Static method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
of(Object) - Static method in class ai.grakn.graql.internal.template.macro.Unescaped
 
offset(long) - Method in interface ai.grakn.graql.MatchQuery
 
OFFSET_EMBEDDED - Static variable in class ai.grakn.util.REST.Request.Concept
 
OFFSET_PARAM - Static variable in class ai.grakn.util.REST.Request
 
OK - Static variable in class ai.grakn.util.REST.HttpConn
 
onClose(int, String) - Method in class ai.grakn.graql.JsonSession
 
ONE_USER - Static variable in class ai.grakn.util.REST.WebPath
 
onMessage(String) - Method in class ai.grakn.graql.JsonSession
 
onPartitionsAssigned(Collection<TopicPartition>) - Method in class ai.grakn.engine.tasks.manager.ExternalStorageRebalancer
Get the offset of the new partition from the external store.
onPartitionsRevoked(Collection<TopicPartition>) - Method in class ai.grakn.engine.tasks.manager.ExternalStorageRebalancer
Save the offset of the current partition in the external store.
ontology(OWLOntology) - Method in class ai.grakn.migration.owl.OWLMigrator
 
ontology() - Method in class ai.grakn.migration.owl.OWLMigrator
 
ONTOLOGY - Static variable in class ai.grakn.util.REST.WebPath.Concept
 
OntologyConcept - Interface in ai.grakn.concept
Facilitates construction of ontological elements.
OntologyConceptConverter<T extends OntologyConcept> - Interface in ai.grakn.graql.internal.reasoner.utils.conversion
OntologyConceptConverter interface for conversion between compatible OntologyConcept.
OntologyConceptConverterImpl - Class in ai.grakn.graql.internal.reasoner.utils.conversion
Basic OntologyConceptConverter implementation for conversion between compatible types.
OntologyConceptConverterImpl() - Constructor for class ai.grakn.graql.internal.reasoner.utils.conversion.OntologyConceptConverterImpl
 
OntologyConceptMapper - Class in ai.grakn.migration.export
Map Grakn Core type to equivalent Graql representation
OntologyConceptMapper() - Constructor for class ai.grakn.migration.export.OntologyConceptMapper
 
ontologyMutation() - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to mutate the ontology while the transaction is in batch mode
onWebSocketClose(int, String) - Method in class ai.grakn.engine.session.RemoteSession
 
onWebSocketText(String) - Method in class ai.grakn.engine.session.RemoteSession
 
open(GraknTxType) - Method in class ai.grakn.factory.GraknSessionImpl
 
open(GraknTxType) - Method in interface ai.grakn.factory.InternalFactory
 
open(GraknTxType) - Method in interface ai.grakn.GraknSession
Gets a new transaction bound to the keyspace of this Session.
openTransaction(GraknTxType) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Opens the thread bound transaction
openTransaction(GraknTxType) - Method in class ai.grakn.graph.internal.GraknTitanGraph
 
optimiseFragmentSets(Collection<EquivalentFragmentSet>, GraknGraph) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
Modify the given collection of EquivalentFragmentSet to introduce certain optimisations, such as the ResourceIndexFragmentSet.
optionalOr(Optional<T>...) - Static method in class ai.grakn.util.CommonUtil
 
optionalToStream(Optional<T>) - Static method in class ai.grakn.util.CommonUtil
 
options - Variable in class ai.grakn.migration.base.MigrationOptions
 
or(String, boolean) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
or(Pattern...) - Static method in class ai.grakn.graql.Graql
 
or(Collection<? extends Pattern>) - Static method in class ai.grakn.graql.Graql
 
Order - Enum in ai.grakn.graql
Ordering for match query results
orderBy(String) - Method in interface ai.grakn.graql.MatchQuery
Order the results by degree in ascending order
orderBy(Var) - Method in interface ai.grakn.graql.MatchQuery
Order the results by degree in ascending order
orderBy(String, Order) - Method in interface ai.grakn.graql.MatchQuery
Order the results by degree
orderBy(Var, Order) - Method in interface ai.grakn.graql.MatchQuery
Order the results by degree
orderStream(Stream<Answer>) - Method in interface ai.grakn.graql.internal.query.match.MatchOrder
Order the stream
OrientDBInternalFactory - Class in ai.grakn.factory
A Grakn Graph on top of OrientGraph
OrientDBInternalFactory(String, String, Properties) - Constructor for class ai.grakn.factory.OrientDBInternalFactory
 
ORIGINAL_QUERY - Static variable in class ai.grakn.util.REST.Response.Graql
 
outHasScope(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
outIsa(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
outPlays(Var, Var, boolean) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
OUTPUT_FORMAT - Static variable in class ai.grakn.util.REST.RemoteShell
 
outRelates(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
outShortcut(Var, Var, Var, Optional<Var>, Optional<Set<Label>>, Optional<Set<Label>>) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
outSub(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
owlBuiltInToGraknDatatype(OWL2Datatype) - Method in class ai.grakn.migration.owl.OWLMigrator
 
OwlGraknGraphStoringVisitor - Class in ai.grakn.migration.owl
This is the main class processing an OWL ontology file.
OwlGraknGraphStoringVisitor(OWLMigrator) - Constructor for class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
owlIriResource() - Method in class ai.grakn.migration.owl.OWLMigrator
 
OwlMigrationOptions - Class in ai.grakn.migration.owl
Configure the default OWL migration options and access arguments passed by the user
OwlMigrationOptions(String[]) - Constructor for class ai.grakn.migration.owl.OwlMigrationOptions
 
OWLMigrator - Class in ai.grakn.migration.owl
The OWL migrator is the main driver an OWL migration process: configure with the ontology to migrate, the target Grakn graph and instance and hit go with the OWLMigrator.migrate()
OWLMigrator() - Constructor for class ai.grakn.migration.owl.OWLMigrator
 
OwlModel - Enum in ai.grakn.migration.owl
Enumerate default/predefined elements that need to be created in Grakn regardless of the ontology being migrated.
owlname() - Method in enum ai.grakn.migration.owl.OwlModel
 
owlThingEntityType() - Method in class ai.grakn.migration.owl.OWLMigrator
 
owner() - Method in interface ai.grakn.concept.Resource
If the Resource is unique, this method retrieves the Thing that possesses it.
ownerInstances() - Method in interface ai.grakn.concept.Resource
Retrieves the set of all Instances that possess this Resource.

P

parallelStream() - Method in interface ai.grakn.graql.Streamable
 
parse(String) - Static method in class ai.grakn.graql.Graql
 
parse(String) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
parse(String) - Method in interface ai.grakn.graql.QueryBuilder
 
parse(String[]) - Method in class ai.grakn.migration.base.MigrationOptions
 
parseList(String) - Static method in class ai.grakn.graql.Graql
 
parseList(String) - Method in class ai.grakn.graql.internal.parser.QueryParser
 
parseList(String) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
parseList(String) - Method in interface ai.grakn.graql.QueryBuilder
 
parsePattern(String) - Method in class ai.grakn.graql.internal.parser.QueryParser
 
parsePattern(String) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
parsePattern(String) - Method in interface ai.grakn.graql.QueryBuilder
 
parsePatterns(String) - Static method in class ai.grakn.graql.Graql
 
parsePatterns(String) - Method in class ai.grakn.graql.internal.parser.QueryParser
 
parsePatterns(String) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
parsePatterns(String) - Method in interface ai.grakn.graql.QueryBuilder
 
parseQuery(String) - Method in class ai.grakn.graql.internal.parser.QueryParser
 
parseTemplate(String, Map<String, Object>) - Static method in class ai.grakn.graql.Graql
 
parseTemplate(String, Map<String, Object>) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
parseTemplate(String, Map<String, Object>) - Method in class ai.grakn.graql.internal.template.TemplateParser
Parse and resolve a graql template.
parseTemplate(String, Map<String, Object>) - Method in interface ai.grakn.graql.QueryBuilder
 
parsingError(String) - Static method in exception ai.grakn.exception.GraqlSyntaxException
Thrown when a parsing error occurs during parsing a graql file
parsingIncorrectValueType(Object, Class, Map) - Static method in exception ai.grakn.exception.GraqlSyntaxException
Thrown when there is a syntactic error in a Graql template
parsingTemplateMissingKey(String, Map<String, Object>) - Static method in exception ai.grakn.exception.GraqlSyntaxException
Thrown when a key is missing during parsing a template with matching data
PARTIAL_SUBSTITUTION - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for each partial substitution a given atom has
Password - Class in ai.grakn.engine.user
A utility class for hashing user passwords
PASSWORD - Static variable in class ai.grakn.util.REST.RemoteShell
 
PASSWORD_PROTECTED_PROPERTY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
passwordProtected(UsersHandler) - Static method in class ai.grakn.engine.session.RemoteSession
 
path() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
path() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
PathGraph - Class in ai.grakn.test.graphs
 
PathGraph(int, int) - Constructor for class ai.grakn.test.graphs.PathGraph
 
PathGraphII - Class in ai.grakn.test.graphs
 
PathGraphII(int, int) - Constructor for class ai.grakn.test.graphs.PathGraphII
 
PathGraphSymmetric - Class in ai.grakn.test.graphs
 
PathGraphSymmetric(int, int) - Constructor for class ai.grakn.test.graphs.PathGraphSymmetric
 
PathQuery - Interface in ai.grakn.graql.analytics
Compute the shortest path between two instances.
pattern - Variable in class ai.grakn.graql.internal.pattern.property.RuleProperty
 
Pattern - Interface in ai.grakn.graql
A pattern describing a subgraph.
PatternAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting and manipulating a Pattern
Patterns - Class in ai.grakn.graql.internal.pattern
Factory for instances of Pattern.
pause() - Method in class ai.grakn.engine.tasks.BackgroundTask
Called to suspend the execution of a currently running task.
permute(Set<Unifier>) - Method in interface ai.grakn.graql.admin.Answer
 
permute(Set<Unifier>) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
person - Static variable in class ai.grakn.matcher.MovieMatchers
 
playedByTypes() - Method in interface ai.grakn.concept.Role
Returns a collection of the Types that can play this Role.
plays(Role) - Method in interface ai.grakn.concept.EntityType
Sets the Role which instances of this EntityType may play.
plays(Role) - Method in interface ai.grakn.concept.RelationType
Sets the Role which instances of this RelationType may play.
plays(Role) - Method in interface ai.grakn.concept.ResourceType
Sets the Role which instances of this ResourceType may play.
plays(Role) - Method in interface ai.grakn.concept.RuleType
 
plays() - Method in interface ai.grakn.concept.Thing
Determine the Role Types that this Thing may play.
plays(Role) - Method in interface ai.grakn.concept.Type
 
plays() - Method in interface ai.grakn.concept.Type
 
plays(Var, Var, boolean) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is a type whose instances play a role.
plays(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
plays(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
plays(String) - Method in interface ai.grakn.graql.VarPattern
 
plays(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
PlaysAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary.type
TypeAtom corresponding to graql a PlaysProperty property.
PlaysAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.PlaysAtom
 
PlaysProperty - Class in ai.grakn.graql.internal.pattern.property
Reperesents the plays property on a Type.
PlaysProperty(VarPatternAdmin, boolean) - Constructor for class ai.grakn.graql.internal.pattern.property.PlaysProperty
 
port() - Method in class ai.grakn.client.QueryClient
 
port(int) - Method in class ai.grakn.client.QueryClient
 
POST_METHOD - Static variable in class ai.grakn.util.REST.HttpConn
 
POST_PROCESSING_TASK_DELAY - Static variable in class ai.grakn.engine.GraknEngineConfig
 
PostProcessingTask - Class in ai.grakn.engine.postprocessing
Task that control when postprocessing starts.
PostProcessingTask() - Constructor for class ai.grakn.engine.postprocessing.PostProcessingTask
 
PRECOMPUTE - Static variable in class ai.grakn.util.REST.WebPath.Dashboard
 
Predicate<T> - Class in ai.grakn.graql.internal.reasoner.atom.predicate
AtomicBase extension serving as base class for predicate implementations.
Predicates - Class in ai.grakn.graql.internal.query.predicate
Factory method for ValuePredicate implementations.
preLoad(Consumer<GraknGraph>) - Static method in class ai.grakn.test.GraphContext
 
preLoad(String...) - Static method in class ai.grakn.test.GraphContext
 
preLoad(Consumer<GraknGraph>) - Static method in class ai.grakn.util.GraphLoader
 
preLoad(String[]) - Static method in class ai.grakn.util.GraphLoader
 
prepareFinalGraphRDD(JavaPairRDD<Object, VertexWritable>, JavaPairRDD<Object, ViewIncomingPayload<M>>, String[]) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 
prepareOWL() - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
print(String, Stream<Map<String, Object>>) - Method in class ai.grakn.migration.base.Migrator
Template the data and print to standard out.
Printer<T> - Interface in ai.grakn.graql
Interface describing a way to print Graql objects.
Printers - Class in ai.grakn.graql.internal.printer
Factory method for Printer implementations, for printing Graql results in multiple ways.
printInitMessage(MigrationOptions) - Static method in class ai.grakn.migration.base.MigrationCLI
 
printWholeCompletionMessage(MigrationOptions) - Static method in class ai.grakn.migration.base.MigrationCLI
 
priority() - Method in class ai.grakn.engine.tasks.TaskState
 
production - Static variable in class ai.grakn.matcher.MovieMatchers
 
propagateConstraints(Atom, Unifier) - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
properties() - Method in class ai.grakn.engine.factory.EngineGraknGraphFactory
 
properties() - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
PropertyNotUniqueException - Exception in ai.grakn.exception
Unique Concept Property Violation
provider() - Static method in class ai.grakn.engine.lock.LockProvider
 
PURPLE - Static variable in class ai.grakn.graql.internal.util.ANSI
 
put(Var, Concept) - Method in interface ai.grakn.graql.admin.Answer
 
put(Var, Concept) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
putAll(Answer) - Method in interface ai.grakn.graql.admin.Answer
 
putAll(Map<Var, Concept>) - Method in interface ai.grakn.graql.admin.Answer
 
putAll(Answer) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
putAll(Map<Var, Concept>) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
putEntity(String, EntityType) - Method in class ai.grakn.migration.owl.OWLMigrator
 
putEntity(GraknGraph, String, EntityType, Label) - Static method in class ai.grakn.test.graphs.TestGraph
 
putEntityType(String) - Method in interface ai.grakn.GraknGraph
Create a new EntityType with super-type entity, or return a pre-existing EntityType, with the specified label.
putEntityType(Label) - Method in interface ai.grakn.GraknGraph
Create a new EntityType with super-type entity, or return a pre-existing EntityType, with the specified label.
putEntityType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putEntityType(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRelationType(String) - Method in interface ai.grakn.GraknGraph
Create a RelationType with super-type relation, or return a pre-existing RelationType, with the specified label.
putRelationType(Label) - Method in interface ai.grakn.GraknGraph
Create a RelationType with super-type relation, or return a pre-existing RelationType, with the specified label.
putRelationType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRelationType(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putResource(D) - Method in interface ai.grakn.concept.ResourceType
Set the value for the Resource, unique to its type.
putResource(Thing, ResourceType<T>, T) - Static method in class ai.grakn.test.graphs.TestGraph
 
putResourceType(String, ResourceType.DataType<V>) - Method in interface ai.grakn.GraknGraph
Create a new non-unique ResourceType with super-type resource, or return a pre-existing non-unique ResourceType, with the specified label and data type.
putResourceType(Label, ResourceType.DataType<V>) - Method in interface ai.grakn.GraknGraph
Create a new non-unique ResourceType with super-type resource, or return a pre-existing non-unique ResourceType, with the specified label and data type.
putResourceType(String, ResourceType.DataType<V>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putResourceType(Label, ResourceType.DataType<V>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRole(String) - Method in interface ai.grakn.GraknGraph
Create a Role with super-type role, or return a pre-existing Role, with the specified label.
putRole(Label) - Method in interface ai.grakn.GraknGraph
Create a Role with super-type role, or return a pre-existing Role, with the specified label.
putRole(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRole(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRule(Pattern, Pattern) - Method in interface ai.grakn.concept.RuleType
Adds a new Rule if it does not exist otherwise returns the existing rule.
putRuleType(String) - Method in interface ai.grakn.GraknGraph
Create a RuleType with super-type rule, or return a pre-existing RuleType, with the specified label.
putRuleType(Label) - Method in interface ai.grakn.GraknGraph
Create a RuleType with super-type rule, or return a pre-existing RuleType, with the specified label.
putRuleType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRuleType(Label) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

Q

Queries - Class in ai.grakn.graql.internal.query
Internal query factory
query(String) - Method in class ai.grakn.client.QueryClient
 
query(String, String, boolean, boolean) - Method in class ai.grakn.client.QueryClient
Send a query to the server against the specifying keyspace.
Query<T> - Interface in ai.grakn.graql
A Graql query of any kind.
QUERY - Static variable in class ai.grakn.util.REST.RemoteShell
 
QUERY - Static variable in class ai.grakn.util.REST.Request.Graql
 
QUERY_RESULT - Static variable in class ai.grakn.util.REST.RemoteShell
 
QueryAnswer - Class in ai.grakn.graql.internal.query
Wrapper for a query result class Answer.
QueryAnswer() - Constructor for class ai.grakn.graql.internal.query.QueryAnswer
 
QueryAnswer(Answer) - Constructor for class ai.grakn.graql.internal.query.QueryAnswer
 
QueryAnswer(Map<Var, Concept>) - Constructor for class ai.grakn.graql.internal.query.QueryAnswer
 
QueryAnswers - Class in ai.grakn.graql.internal.reasoner.query
Wrapper class for a set of Answer objects providing higher level facilities.
QueryAnswers() - Constructor for class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
QueryAnswers(Answer) - Constructor for class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
QueryAnswers(Collection<Answer>) - Constructor for class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
QueryAnswers(QueryAnswers) - Constructor for class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
QueryAnswerStream - Class in ai.grakn.graql.internal.reasoner.query
Wrapper class providing higher level stream operations streams of Answer.
QueryAnswerStream() - Constructor for class ai.grakn.graql.internal.reasoner.query.QueryAnswerStream
 
QueryBuilder - Interface in ai.grakn.graql
Starting point for creating queries
QueryBuilderImpl - Class in ai.grakn.graql.internal.query
A starting point for creating queries.
QueryBuilderImpl() - Constructor for class ai.grakn.graql.internal.query.QueryBuilderImpl
 
QueryBuilderImpl(GraknGraph) - Constructor for class ai.grakn.graql.internal.query.QueryBuilderImpl
 
QueryCache<Q extends ReasonerQuery> - Class in ai.grakn.graql.internal.reasoner.cache
Container class for storing performed query resolutions.
QueryCache() - Constructor for class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
QueryClient - Class in ai.grakn.client
A client for sending Graql queries to the GRAKN.AI Engine.
QueryClient() - Constructor for class ai.grakn.client.QueryClient
Default constructor - do not rely on the default values, plus use fluid setter methods to initialize the host name and port.
QueryClient(String, int) - Constructor for class ai.grakn.client.QueryClient
Construct a query client against the given host and port number.
queryInstanceOfRoleType(Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
queryParameter(Request, String) - Static method in class ai.grakn.engine.controller.util.Requests
Given a Request, retrieve the value of the
QueryParser - Class in ai.grakn.graql.internal.parser
Class for parsing query strings into valid queries
queue() - Method in enum ai.grakn.engine.tasks.TaskState.Priority
 
quoteString(String) - Static method in class ai.grakn.util.StringUtil
 

R

randomKeyspace() - Static method in class ai.grakn.util.GraphLoader
 
read(String) - Static method in class ai.grakn.engine.GraknEngineConfig
 
read(File) - Method in class ai.grakn.migration.xml.XmlSchema
 
realName - Static variable in class ai.grakn.matcher.MovieMatchers
 
ReasonerAtomicQuery - Class in ai.grakn.graql.internal.reasoner.query
Base reasoner atomic query.
ReasonerQueries - Class in ai.grakn.graql.internal.reasoner.query
Factory for reasoner queries.
ReasonerQueries() - Constructor for class ai.grakn.graql.internal.reasoner.query.ReasonerQueries
 
ReasonerQuery - Interface in ai.grakn.graql.admin
Interface for conjunctive reasoner queries.
ReasonerQueryImpl - Class in ai.grakn.graql.internal.reasoner.query
Base reasoner query providing resolution and atom handling facilities for conjunctive graql queries.
ReasonerQueryIterator - Class in ai.grakn.graql.internal.reasoner.iterator
Convenience base class for reasoner iterators.
ReasonerQueryIterator() - Constructor for class ai.grakn.graql.internal.reasoner.iterator.ReasonerQueryIterator
 
ReasonerUtils - Class in ai.grakn.graql.internal.reasoner.utils
Utiliy class providing useful functionalities.
ReasonerUtils() - Constructor for class ai.grakn.graql.internal.reasoner.utils.ReasonerUtils
 
rebalanceListener(Consumer, ExternalOffsetStorage) - Static method in class ai.grakn.engine.tasks.manager.ExternalStorageRebalancer
 
record(Q, T) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
record answer iterable for a specific query and retrieve the updated answers
record(Q, Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
record answer stream for a specific query and retrieve the updated stream
record(Q, LazyAnswerIterator) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
record(Q, Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
record(Q, QueryAnswers) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
record(Q, Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
recordAnswer(Q, Answer) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
record a specific answer to a given query
recordAnswerWithUnifier(Q, Answer, Unifier) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
record a specific answer to a given query with a known cache unifier
recordRetrieveLazy(Q, Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
record answer stream for a specific query and retrieve the updated stream in a lazy iterator
recordRetrieveLazy(Q, Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
updates the cache by the specified query
recordRetrieveLazy(Q, Stream<Answer>) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
recurring(Duration) - Static method in class ai.grakn.engine.tasks.TaskSchedule
Create a schedule to run a task that recurs on an interval.
recurring(Instant, Duration) - Static method in class ai.grakn.engine.tasks.TaskSchedule
Create a schedule to run a task that recurs on an interval, starting at the specified instance.
RECURSIVE_ATOM - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if a given atom is recursive atom
RED - Static variable in class ai.grakn.graql.internal.util.ANSI
 
redis() - Method in class ai.grakn.engine.tasks.BackgroundTask
 
REDIS_SERVER_PORT - Static variable in class ai.grakn.engine.GraknEngineConfig
 
REDIS_SERVER_URL - Static variable in class ai.grakn.engine.GraknEngineConfig
 
RedisConnection - Class in ai.grakn.engine.tasks.connection
Connection To Redis Server
reduce(String, Iterator<ConceptId>, MapReduce.ReduceEmitter<String, Long>) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
Here we simply collect all concepts for a key and ask our concept fixer to do its thing.
reduce(Serializable, Iterator<T>, MapReduce.ReduceEmitter<Serializable, T>) - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
refresh() - Static method in class ai.grakn.factory.FactoryBuilder
Clears all connections.
refresh() - Static method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
refreshConnections() - Method in class ai.grakn.engine.factory.EngineGraknGraphFactory
 
regex(String) - Static method in class ai.grakn.graql.Graql
 
regex(Var, String) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
regex(Var, String) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a resource type whose instances must conform to a given regex.
regex(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
regex(String) - Static method in class ai.grakn.graql.internal.query.predicate.Predicates
 
regex(String) - Method in interface ai.grakn.graql.VarPattern
Specify the regular expression instances of this resource type must match
RegexAtom - Class in ai.grakn.graql.internal.reasoner.atom.property
Atomic corresponding to RegexProperty.
RegexAtom(Var, RegexProperty, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.property.RegexAtom
 
regexFailure(Resource, String, String) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when trying to set a value on the resource which does not conform to it's regex
RegexProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the regex property on a ResourceType.
RegexProperty(String) - Constructor for class ai.grakn.graql.internal.pattern.property.RegexProperty
 
registerAggregate(String, Function<List<Object>, Aggregate>) - Method in class ai.grakn.graql.internal.parser.QueryParser
 
registerAggregate(String, Function<List<Object>, Aggregate>) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
registerAggregate(String, Function<List<Object>, Aggregate>) - Method in interface ai.grakn.graql.QueryBuilder
Register an aggregate that can be used when parsing a Graql query
registerMacro(Macro) - Method in class ai.grakn.graql.internal.query.QueryBuilderImpl
 
registerMacro(Macro) - Method in class ai.grakn.graql.internal.template.TemplateParser
Register a macro that can be used in any template parsed by this class.
registerMacro(Macro) - Method in interface ai.grakn.graql.QueryBuilder
Register a macro that can be used when parsing a Graql template
registerMacro(Macro) - Method in class ai.grakn.migration.base.Migrator
Register a macro to use in templating
rel(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rel(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rel(String, String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rel(VarPattern, String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rel(String, VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rel(VarPattern, VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rel(String) - Method in interface ai.grakn.graql.VarPattern
the variable must be a relation with the given roleplayer
rel(VarPattern) - Method in interface ai.grakn.graql.VarPattern
the variable must be a relation with the given roleplayer
rel(String, String) - Method in interface ai.grakn.graql.VarPattern
the variable must be a relation with the given roleplayer playing the given roletype
rel(VarPattern, String) - Method in interface ai.grakn.graql.VarPattern
the variable must be a relation with the given roleplayer playing the given roletype
rel(String, VarPattern) - Method in interface ai.grakn.graql.VarPattern
the variable must be a relation with the given roleplayer playing the given roletype
rel(VarPattern, VarPattern) - Method in interface ai.grakn.graql.VarPattern
the variable must be a relation with the given roleplayer playing the given roletype
relates() - Method in interface ai.grakn.concept.RelationType
Retrieves a list of the RoleTypes that make up this RelationType.
relates(Role) - Method in interface ai.grakn.concept.RelationType
Sets a new Role for this RelationType.
relates(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is a relation type which involves a role.
relates(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
relates(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
relates(String) - Method in interface ai.grakn.graql.VarPattern
 
relates(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
RelatesAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary.type
TypeAtom corresponding to a graql RelatesProperty property.
RelatesAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.RelatesAtom
 
RelatesProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the relates property on a RelationType.
RelatesProperty(VarPatternAdmin) - Constructor for class ai.grakn.graql.internal.pattern.property.RelatesProperty
 
Relation - Interface in ai.grakn.concept
Encapsulates relationships between Thing
relation(OWLObjectProperty) - Method in class ai.grakn.migration.owl.OWLMigrator
 
relation(OWLDataProperty) - Method in class ai.grakn.migration.owl.OWLMigrator
 
relation(OWLAnnotationProperty) - Method in class ai.grakn.migration.owl.OWLMigrator
 
RelationAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary
Atom implementation defining a relation atom corresponding to a combined RelationProperty and (optional) IsaProperty.
RelationAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
RelationPlayer - Interface in ai.grakn.graql.admin
A pair of role type and role player (where the role type may not be present)
RelationProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the relation property (e.g.
RelationProperty(ImmutableMultiset<RelationPlayer>) - Constructor for class ai.grakn.graql.internal.pattern.property.RelationProperty
 
relations(Role...) - Method in interface ai.grakn.concept.Thing
Retrieves a Relations which the Thing takes part in, which may optionally be narrowed to a particular set according to the Role you are interested in.
RELATIONS_JSON_FIELD - Static variable in class ai.grakn.util.REST.Response.Json
 
RelationType - Interface in ai.grakn.concept
An ontological element which categorises how Things may relate to each other.
relationTypes() - Method in interface ai.grakn.concept.Role
Returns the RelationTypes that this Role takes part in.
releaseDate - Static variable in class ai.grakn.matcher.MovieMatchers
 
reload() - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
force stream consumption and reload cache
REMOTE_SHELL_URI - Static variable in class ai.grakn.util.REST.WebPath
 
RemoteSession - Class in ai.grakn.engine.session
Web socket for running a Graql shell
RemoteShell() - Constructor for class ai.grakn.util.REST.RemoteShell
 
remove(Var) - Method in interface ai.grakn.graql.admin.Answer
 
remove(Var) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
remove(Cache<Q, T>, Set<Q>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
cache subtraction of specified queries
remove(Cache<Q, T>) - Method in class ai.grakn.graql.internal.reasoner.cache.Cache
 
remove(Cache<Q, LazyAnswerIterator>, Set<Q>) - Method in class ai.grakn.graql.internal.reasoner.cache.LazyQueryCache
 
remove(Cache<Q, QueryAnswers>, Set<Q>) - Method in class ai.grakn.graql.internal.reasoner.cache.QueryCache
 
remove(Answer) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
removeAll(QueryAnswers) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
removeAtomic(Atomic) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
removeAtomic(Atomic) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
removeTrivialMappings() - Method in interface ai.grakn.graql.admin.Unifier
 
removeTrivialMappings() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
removeUser(String) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
Removes a user with the given username.
removeUser(String) - Method in class ai.grakn.engine.user.UsersHandler
 
render() - Method in class ai.grakn.graql.internal.hal.HALConceptData
 
renderHALArrayData(MatchQuery, int, int) - Static method in class ai.grakn.graql.internal.hal.HALBuilder
 
renderHALArrayData(MatchQuery, Collection<Answer>, int, int, boolean) - Static method in class ai.grakn.graql.internal.hal.HALBuilder
 
renderHALConceptData(Concept, int, String, int, int) - Static method in class ai.grakn.graql.internal.hal.HALBuilder
 
Request() - Constructor for class ai.grakn.util.REST.Request
 
requestMissingBody() - Static method in exception ai.grakn.exception.GraknServerException
Thrown when a request is missing the body
requestMissingBodyParameters(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when a request is missing mandatory parameters in the body
requestMissingParameters(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when a request is missing mandatory parameters
Requests - Class in ai.grakn.engine.controller.util
Utility class for handling http requests
Requests() - Constructor for class ai.grakn.engine.controller.util.Requests
 
requiresMaterialisation() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
 
requiresMaterialisation() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
requiresMaterialisation() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
requiresMaterialisation() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
requiresMaterialisation(Atom) - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
rule requires materialisation in the context of resolving parentatom if parent atom requires materialisation, head atom requires materialisation or if the head contains only fresh variables
reservedLabel(Label) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when trying to create something using a label reserved by the system
resolutionPriority() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
resolutionPriority() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
ResolutionStrategy - Class in ai.grakn.graql.internal.reasoner.atom
Class defining the resolution strategy in terms of different weights applicable to certain Atom configurations.
ResolutionStrategy() - Constructor for class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
 
resolve(boolean) - Method in interface ai.grakn.graql.admin.ReasonerQuery
resolves the query
resolve(boolean) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
resolve(String) - Method in class ai.grakn.graql.internal.template.Scope
Retrieve the value of a key from this scope
resolveAndMaterialise(LazyQueryCache<ReasonerAtomicQuery>, LazyQueryCache<ReasonerAtomicQuery>) - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
resource(Resource) - Method in interface ai.grakn.concept.Entity
Creates a relation from this instance to the provided resource.
resource(ResourceType) - Method in interface ai.grakn.concept.EntityType
Creates a RelationType which allows this type and a resource type to be linked.
resource(Resource) - Method in interface ai.grakn.concept.Relation
Creates a relation from this instance to the provided resource.
resource(ResourceType) - Method in interface ai.grakn.concept.RelationType
Creates a RelationType which allows this type and a resource type to be linked.
Resource<D> - Interface in ai.grakn.concept
Represent a literal resource in the graph.
resource(Resource) - Method in interface ai.grakn.concept.Resource
Creates a relation from this instance to the provided resource.
resource(ResourceType) - Method in interface ai.grakn.concept.ResourceType
Creates a RelationType which allows this type and a resource type to be linked.
resource(Resource) - Method in interface ai.grakn.concept.Rule
Creates a relation from this instance to the provided resource.
resource(ResourceType) - Method in interface ai.grakn.concept.RuleType
Creates a RelationType which allows this type and a resource type to be linked.
resource(Resource) - Method in interface ai.grakn.concept.Thing
Creates a relation from this instance to the provided resource.
resource(ResourceType) - Method in interface ai.grakn.concept.Type
Creates a RelationType which allows this type and a resource type to be linked.
resource - Static variable in class ai.grakn.matcher.GraknMatchers
 
RESOURCE_REIFIYING_RELATION - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier if a given atom is a resource atom attached to a relation
RESOURCE_SUPERNODE_SIZE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
number of entities that need to be attached to a resource wtih a specific value to be considered a supernode
ResourceAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary
Atom implementation defining a resource atom corresponding to a HasResourceProperty.
ResourceAtom(VarPatternAdmin, Var, IdPredicate, Set<ValuePredicate>, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
ResourceDeduplicationTask - Class in ai.grakn.engine.postprocessing
This is a task meant to be run periodically to eliminate resource duplication.
ResourceDeduplicationTask() - Constructor for class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
ResourceDeduplicationTask.Job - Class in ai.grakn.engine.postprocessing
The map-reduce job submitted to the GraknGraphComputer that scan the whole set of resources in the graph and reduces by eliminating duplicates.
resourceIndex(Var, Label, Object) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
A Fragment that uses an index stored on each resource.
resourceMustBeANumber(ResourceType.DataType, Label) - Static method in exception ai.grakn.exception.GraqlQueryException
 
resourceRelation(IRI) - Method in interface ai.grakn.migration.owl.Namer
Make a name/id for the Grakn RelationType representing a relation b/w an entity (OWL individual) and its resource (the OWL data property)
resourceRelation(Label) - Method in interface ai.grakn.migration.owl.Namer
Make a name for a resource relation type representing the value of an OWL data property.
resourceRole(Label) - Method in interface ai.grakn.migration.owl.Namer
Make a name for a resource role player representing the value of an OWL data property.
resourceRole(ResourceType<?>) - Method in class ai.grakn.migration.owl.OWLMigrator
 
resources(ResourceType...) - Method in interface ai.grakn.concept.Thing
Retrieves a collection of Resources attached to this Instances
resources() - Method in interface ai.grakn.concept.Type
 
RESOURCES_JSON_FIELD - Static variable in class ai.grakn.util.REST.Response.Json
 
resourcesWithDifferentDataTypes(Set<Label>) - Static method in exception ai.grakn.exception.GraqlQueryException
 
ResourceType<D> - Interface in ai.grakn.concept
An ontological element which models and categorises the various Resource in the graph.
resourceType(OWLDataProperty) - Method in class ai.grakn.migration.owl.OWLMigrator
 
ResourceType.DataType<D> - Class in ai.grakn.concept
A class used to hold the supported data types of resources and any other concepts.
Response() - Constructor for class ai.grakn.util.REST.Response
 
RESPONSE - Static variable in class ai.grakn.util.REST.Response.Graql
 
REST - Class in ai.grakn.util
Class containing strings describing the REST API, including URIs and fields.
REST() - Constructor for class ai.grakn.util.REST
 
REST.GraphConfig - Class in ai.grakn.util
Class listing possible graph configuration options.
REST.HttpConn - Class in ai.grakn.util
Class listing various HTTP connection strings.
REST.RemoteShell - Class in ai.grakn.util
Class listing various strings used in the JSON messages sent using websockets for the remote Graql shell.
REST.Request - Class in ai.grakn.util
Class containing request fields and content types.
REST.Request.Concept - Class in ai.grakn.util
Concept controller request parameters
REST.Request.Graql - Class in ai.grakn.util
Graql controller request parameters
REST.Response - Class in ai.grakn.util
Class listing various strings found in responses from the REST API.
REST.Response.ContentType - Class in ai.grakn.util
Response content types
REST.Response.Graql - Class in ai.grakn.util
Graql controller response fields
REST.Response.Json - Class in ai.grakn.util
Metatypes Json object fields
REST.WebPath - Class in ai.grakn.util
Class containing URIs to REST endpoints.
REST.WebPath.Concept - Class in ai.grakn.util
URIs to concept controller endpoints
REST.WebPath.Dashboard - Class in ai.grakn.util
URIs to dashboard controller endpoints
REST.WebPath.Graph - Class in ai.grakn.util
URIs to visualiser controller
REST.WebPath.System - Class in ai.grakn.util
URIs to System Controller endpoints
REST.WebPath.Tasks - Class in ai.grakn.util
URIs to Tasks Controller endpoints
results(Matcher<? extends Iterable<? extends Map<? extends Var, ? extends MatchableConcept>>>) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test against the results of a Graql query.
resultsString(Printer) - Method in interface ai.grakn.graql.Query
Execute the query and return a human-readable stream of results
resume(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.BackgroundTask
This method may be called when resuming from a paused state or recovering from a crash or failure of any kind.
resume(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
resumedCounter - Static variable in class ai.grakn.engine.tasks.mock.LongExecutionMockTask
 
resumedCounter - Static variable in class ai.grakn.engine.tasks.mock.ShortExecutionMockTask
 
rethrow(Throwable) - Static method in class ai.grakn.engine.util.ExceptionWrapper
 
rewriteToUserDefined() - Method in class ai.grakn.graql.internal.reasoner.atom.Atom
rewrites the atom to one with user defined name
rewriteToUserDefined() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
rewriteToUserDefined(Atom) - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
rewrite the rule to a form with user defined variables
rhs(Pattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
rhs(Pattern) - Method in interface ai.grakn.graql.VarPattern
 
RhsProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the rhs (right-hand side) property on a Rule.
RhsProperty(Pattern) - Constructor for class ai.grakn.graql.internal.pattern.property.RhsProperty
 
robertDeNiro - Static variable in class ai.grakn.matcher.MovieMatchers
 
Role - Interface in ai.grakn.concept
An OntologyConcept which defines a role which can be played in a RelationType
role(String) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept has the given type name.
role(Label) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept has the given type name.
rolePlayers(Role...) - Method in interface ai.grakn.concept.Relation
Retrieves a list of every Thing involved in the Relation, filtered by Role played.
ROLES_JSON_FIELD - Static variable in class ai.grakn.util.REST.Response.Json
 
RoleTypeConverter - Class in ai.grakn.graql.internal.reasoner.utils.conversion
Implementation of OntologyConceptConverter allowing for conversion of role types to compatible types.
RoleTypeConverter() - Constructor for class ai.grakn.graql.internal.reasoner.utils.conversion.RoleTypeConverter
 
rollback() - Method in class ai.grakn.util.GraphLoader
 
Rule - Interface in ai.grakn.concept
A rule which defines how implicit knowledge can extracted.
rule - Static variable in class ai.grakn.matcher.GraknMatchers
 
RULE_RESOLVABLE_ATOM - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
 
ruleCreationArityMismatch() - Static method in exception ai.grakn.exception.GraqlQueryException
 
RuleExplanation - Class in ai.grakn.graql.internal.reasoner.explanation
Explanation class for rule application.
RuleExplanation(ReasonerQuery, InferenceRule) - Constructor for class ai.grakn.graql.internal.reasoner.explanation.RuleExplanation
 
RuleProperty - Class in ai.grakn.graql.internal.pattern.property
Abstract property for the patterns within rules.
RuleTuple - Class in ai.grakn.graql.internal.reasoner.rule
Wrapper for (rule, unifier, unifier) tuple.
RuleTuple(InferenceRule, Unifier, Unifier) - Constructor for class ai.grakn.graql.internal.reasoner.rule.RuleTuple
 
RuleType - Interface in ai.grakn.concept
An ontological element used to model and categorise different types of Rule.
run() - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskRunner
Poll Kafka for any new tasks.
run() - Method in interface ai.grakn.engine.util.ExceptionWrapper.RunnableWithExceptions
 
runAt() - Method in class ai.grakn.engine.tasks.TaskSchedule
Get the instant the task is specified to run at.
runBatchMutationWithRetry(EngineGraknGraphFactory, String, int, Consumer<GraknGraph>) - Static method in class ai.grakn.engine.postprocessing.GraphMutators
 
runShell(String[], String, String) - Static method in class ai.grakn.graql.GraqlShell
 
runShell(String[], String, String, GraqlClient) - Static method in class ai.grakn.graql.GraqlShell
 
runtime - Static variable in class ai.grakn.matcher.MovieMatchers
 
runXml(XmlMigrationOptions) - Static method in class ai.grakn.migration.xml.XmlMigrator
 

S

safeExecute(Vertex, Messenger<String>, Memory) - Method in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
safeExecute(Vertex, Messenger<Long>, Memory) - Method in class ai.grakn.graql.internal.analytics.DegreeStatisticsVertexProgram
 
safeExecute(Vertex, Messenger<Long>, Memory) - Method in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
safeExecute(Vertex, Messenger<Long>, Memory) - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
safeExecute(Vertex, Messenger<Tuple>, Memory) - Method in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Set<String>>) - Method in class ai.grakn.graql.internal.analytics.ClusterMemberMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Long>) - Method in class ai.grakn.graql.internal.analytics.ClusterSizeMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Long>) - Method in class ai.grakn.graql.internal.analytics.CountMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Set<String>>) - Method in class ai.grakn.graql.internal.analytics.DegreeDistributionMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Number>) - Method in class ai.grakn.graql.internal.analytics.MaxMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Map<String, Double>>) - Method in class ai.grakn.graql.internal.analytics.MeanMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Number>) - Method in class ai.grakn.graql.internal.analytics.MinMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Map<String, Double>>) - Method in class ai.grakn.graql.internal.analytics.StdMapReduce
 
safeMap(Vertex, MapReduce.MapEmitter<Serializable, Number>) - Method in class ai.grakn.graql.internal.analytics.SumMapReduce
 
sarah - Static variable in class ai.grakn.matcher.MovieMatchers
 
sarahJessicaParker - Static variable in class ai.grakn.matcher.MovieMatchers
 
saveCheckpoint(TaskCheckpoint) - Method in class ai.grakn.engine.tasks.BackgroundTask
 
saveOffset(Consumer, TopicPartition) - Method in class ai.grakn.engine.tasks.ExternalOffsetStorage
Save the offset of the given partition in this consumer in zookeeper.
schedule() - Method in class ai.grakn.engine.tasks.TaskState
 
schedule(TaskSchedule) - Method in class ai.grakn.engine.tasks.TaskState
 
schema(XmlSchema) - Method in class ai.grakn.migration.xml.XmlMigrator
 
Schema - Class in ai.grakn.util
A type enum which restricts the types of links/concepts which can be created
Schema.Analytics - Enum in ai.grakn.util
An enum representing analytics schema elements
Schema.BaseType - Enum in ai.grakn.util
Base Types reflecting the possible objects in the concept
Schema.EdgeLabel - Enum in ai.grakn.util
The different types of edges between vertices
Schema.EdgeProperty - Enum in ai.grakn.util
A property enum defining the possible labels that can go on the edge label.
Schema.ImplicitType - Enum in ai.grakn.util
This stores the schema which is required when implicitly creating roles for the has-resource methods
Schema.MetaSchema - Enum in ai.grakn.util
The concepts which represent our internal schema
Schema.VertexProperty - Enum in ai.grakn.util
An enum which defines the non-unique mutable properties of the concept.
scheme() - Method in class ai.grakn.client.QueryClient
 
scheme(String) - Method in class ai.grakn.client.QueryClient
 
scope(Thing) - Method in interface ai.grakn.concept.EntityType
Classifies the type to a specific scope.
scope(Thing) - Method in interface ai.grakn.concept.RelationType
Classifies the type to a specific scope.
scope(Thing) - Method in interface ai.grakn.concept.ResourceType
Classifies the type to a specific scope.
scope(Thing) - Method in interface ai.grakn.concept.RuleType
Classifies the type to a specific scope.
scope(Thing) - Method in interface ai.grakn.concept.Type
Classifies the type to a specific scope.
Scope - Class in ai.grakn.graql.internal.template
Represents a scope (association of name to a value) and corresponds to a block in the TemplateVisitor class.
Scope(Map<String, Object>) - Constructor for class ai.grakn.graql.internal.template.Scope
 
Scope(Scope, Map<String, Object>) - Constructor for class ai.grakn.graql.internal.template.Scope
 
ScopeAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary.type
TypeAtom corresponding to a graql HasScopeProperty property.
ScopeAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.ScopeAtom
 
scopes() - Method in interface ai.grakn.concept.Type
Retrieve a list of the Instances that scope this Type.
select(NamedAggregate<? super S, ? extends T>...) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will collect together several named aggregates into a map.
select(Set<NamedAggregate<? super S, ? extends T>>) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will collect together several named aggregates into a map.
select(ImmutableSet<NamedAggregate<? super S, ? extends T>>) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
An aggregate that combines several aggregates together into a map (where keys are the names of the aggregates)
select(String...) - Method in interface ai.grakn.graql.MatchQuery
 
select(Set<Var>) - Method in interface ai.grakn.graql.MatchQuery
 
selectAtoms() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
selectAtoms() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
atom selection function
sendTask(Class<?>, String, Instant, Duration, Json) - Method in class ai.grakn.client.TaskClient
Submit a task to run on an Grakn Engine server
serialize(String, TaskConfiguration) - Method in class ai.grakn.engine.tasks.TaskConfigurationSerializer
 
serialize(String, TaskState) - Method in class ai.grakn.engine.tasks.TaskStateSerializer
 
serializeToString(TaskState) - Static method in class ai.grakn.engine.tasks.TaskStateSerializer
 
SERVER_HOST_NAME - Static variable in class ai.grakn.engine.GraknEngineConfig
 
SERVER_PORT_NUMBER - Static variable in class ai.grakn.engine.GraknEngineConfig
 
serverException(int, Exception) - Static method in exception ai.grakn.exception.GraknServerException
Thrown when the Grakn server has an internal exception.
serverIsRunning(String) - Static method in class ai.grakn.client.Client
Check if Grakn Engine has been started
session(String, String) - Static method in class ai.grakn.Grakn
Returns a session instance to produce concurrent connections to the Grakn knowledge graph.
set(String) - Method in enum ai.grakn.GraknSystemProperty
Set the value of the system property
set(String, Object) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setAbstract(Boolean) - Method in interface ai.grakn.concept.EntityType
Sets the EntityType to be abstract - which prevents it from having any instances.
setAbstract(Boolean) - Method in interface ai.grakn.concept.RelationType
Sets the RelationType to be abstract - which prevents it from having any instances.
setAbstract(Boolean) - Method in interface ai.grakn.concept.ResourceType
Sets the ResourceType to be abstract - which prevents it from having any instances.
setAbstract(Boolean) - Method in interface ai.grakn.concept.RuleType
 
setAbstract(Boolean) - Method in interface ai.grakn.concept.Type
Sets the Entity Type to be abstract - which prevents it from having any instances.
setBatchSize(int) - Method in class ai.grakn.client.BatchMutatorClient
Set the size of the each transaction in terms of number of vars.
setConfigProperty(String, String) - Method in class ai.grakn.engine.GraknEngineConfig
 
setEquivalentFragmentSet(EquivalentFragmentSet) - Method in interface ai.grakn.graql.internal.gremlin.fragment.Fragment
 
setExplanation(AnswerExplanation) - Method in interface ai.grakn.graql.admin.Answer
 
setExplanation(AnswerExplanation) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
setInTask(boolean) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setIteration(int) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setNullString(String) - Method in class ai.grakn.migration.csv.CSVMigrator
Set string that will be evaluated as null
setNumberActiveTasks(int) - Method in class ai.grakn.client.BatchMutatorClient
Number of active tasks running on the server at any one time.
setParentQuery(ReasonerQuery) - Method in interface ai.grakn.graql.admin.Atomic
 
setParentQuery(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
setParentQuery(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.Binary
 
setParentQuery(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
setQuery(ReasonerQuery) - Method in interface ai.grakn.graql.admin.AnswerExplanation
 
setQuery(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.explanation.Explanation
 
setQuery(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.explanation.LookupExplanation
 
setQuery(ReasonerQuery) - Method in class ai.grakn.graql.internal.reasoner.explanation.RuleExplanation
 
setQuoteChar(char) - Method in class ai.grakn.migration.csv.CSVMigrator
Set character used to encapsulate values containing special characters.
setRegex(String) - Method in interface ai.grakn.concept.ResourceType
Set the regular expression that instances of the ResourceType must conform to.
setResource(VarPatternAdmin) - Method in class ai.grakn.graql.internal.pattern.property.HasResourceProperty
 
setRetryPolicy(boolean) - Method in class ai.grakn.client.BatchMutatorClient
Tell the BatchMutatorClient if it should retry sending tasks when the Engine server is not available
setRolePlayer(VarPatternAdmin) - Method in interface ai.grakn.graql.admin.RelationPlayer
Set the role player, returning a new RelationPlayer with that role player set
setRuntime(long) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setSeparator(char) - Method in class ai.grakn.migration.csv.CSVMigrator
Set separator the input file will be split on
setTaskCompletionConsumer(Consumer<Json>) - Method in class ai.grakn.client.BatchMutatorClient
Provide a consumer function to execute upon task completion
settingNullProperty(Schema.VertexProperty) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to set a property to null
setTypes(Set<String>) - Method in class ai.grakn.graql.internal.shell.GraqlCompleter
 
setup(Memory) - Method in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
setup(Memory) - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
setup(Memory) - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
setup(Memory) - Method in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
setVarName(Var) - Method in interface ai.grakn.graql.admin.VarPatternAdmin
 
setVarName(Var) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
shard(ConceptId) - Method in interface ai.grakn.graph.admin.GraknAdmin
Creates a new shard for the concept
shard(ConceptId) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
SHARDING_THRESHOLD - Static variable in class ai.grakn.graph.internal.AbstractGraknGraph
 
ShellCommandCompleter - Class in ai.grakn.graql.internal.shell
Completer that complete Graql shell commands
ShellCommandCompleter() - Constructor for class ai.grakn.graql.internal.shell.ShellCommandCompleter
 
shortcut(Var, Var, Var, Optional<Var>) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a shortcut edge between two role-players.
ShortestPathVertexProgram - Class in ai.grakn.graql.internal.analytics
The vertex program for computing the shortest path between two instances.
ShortestPathVertexProgram() - Constructor for class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
ShortestPathVertexProgram(Set<LabelId>, ConceptId, ConceptId) - Constructor for class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
ShortExecutionMockTask - Class in ai.grakn.engine.tasks.mock
Mocked task that will finish nearly instantaneously
ShortExecutionMockTask() - Constructor for class ai.grakn.engine.tasks.mock.ShortExecutionMockTask
 
shortName() - Method in interface ai.grakn.graql.Var
Get a shorter representation of the variable (with prefixed "$")
showImplicitConcepts(boolean) - Method in interface ai.grakn.GraknGraph
Utility function to specify whether implicit and system-generated types should be returned.
showImplicitConcepts(boolean) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
signJWT(String) - Method in class ai.grakn.engine.util.JWTHandler
 
SingleQueueTaskManager - Class in ai.grakn.engine.tasks.manager.singlequeue
TaskManager implementation that operates using a single Kafka queue and controls the lifecycle SingleQueueTaskManager
SingleQueueTaskManager(EngineID, GraknEngineConfig, RedisConnection, EngineGraknGraphFactory) - Constructor for class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
Create a SingleQueueTaskManager The SingleQueueTaskManager implementation must: + Instantiate a connection to zookeeper + Configure and instance of TaskStateStorage + Create and run an instance of SingleQueueTaskRunner + Add oneself to the leader elector by instantiating failoverelector
SingleQueueTaskRunner - Class in ai.grakn.engine.tasks.manager.singlequeue
The SingleQueueTaskRunner is used by the SingleQueueTaskManager to execute tasks from a Kafka queue.
SingleQueueTaskRunner(SingleQueueTaskManager, EngineID, GraknEngineConfig, RedisConnection, EngineGraknGraphFactory, ExternalOffsetStorage, Consumer<TaskState, TaskConfiguration>) - Constructor for class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskRunner
Create a SingleQueueTaskRunner which retrieves tasks from the given and uses the given to store and retrieve information about tasks.
size() - Method in interface ai.grakn.graql.admin.Answer
 
size() - Method in interface ai.grakn.graql.admin.Unifier
 
size() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
size() - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
size() - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
size() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
size(int) - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.HippopotamusFactory
 
SmallHippopotamusImpl - Class in ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae
A tiny hippo! Isn't it cute?
SmallHippopotamusImpl() - Constructor for class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.SmallHippopotamusImpl
 
SNBGraph - Class in ai.grakn.test.graphs
SNBGraph
SNBGraph() - Constructor for class ai.grakn.test.graphs.SNBGraph
 
SPECIFIC_VALUE_PREDICATE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for each specific value predicate a given atom (resource) has
SplitMacro - Class in ai.grakn.graql.internal.template.macro
Templating function that splits the given value based on the given character.
SplitMacro() - Constructor for class ai.grakn.graql.internal.template.macro.SplitMacro
 
spy - Static variable in class ai.grakn.matcher.MovieMatchers
 
SQLMigrationOptions - Class in ai.grakn.migration.sql
Configure the default SQL migration options and access arguments passed by the user
SQLMigrationOptions(String[]) - Constructor for class ai.grakn.migration.sql.SQLMigrationOptions
 
SQLMigrator - Class in ai.grakn.migration.sql
The SQL migrator will execute the given SQL query and then apply the given template to those results.
SQLMigrator(String, Connection) - Constructor for class ai.grakn.migration.sql.SQLMigrator
Construct a SQL migrator to migrate data from the given DB
SQUARE_SUM - Static variable in class ai.grakn.graql.internal.analytics.StdMapReduce
 
stackTrace() - Method in class ai.grakn.engine.tasks.TaskState
 
StandaloneTaskManager - Class in ai.grakn.engine.tasks.manager
In-memory task manager to schedule and execute tasks.
StandaloneTaskManager(EngineID, GraknEngineConfig, RedisConnection, EngineGraknGraphFactory) - Constructor for class ai.grakn.engine.tasks.manager.StandaloneTaskManager
 
start(GraknEngineConfig) - Static method in class ai.grakn.engine.GraknEngineServer
 
start() - Method in class ai.grakn.engine.loader.MutatorTask
 
start() - Method in class ai.grakn.engine.postprocessing.PostProcessingTask
Apply CASTING and RESOURCE post processing jobs the concept ids in the provided configuration
start() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
start() - Method in class ai.grakn.engine.postprocessing.UpdatingInstanceCountTask
 
start() - Method in class ai.grakn.engine.tasks.BackgroundTask
Called to start execution of the task, may be called on a newly scheduled or previously stopped task.
start() - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
start() - Static method in class ai.grakn.util.EmbeddedCassandra
Starts an embedded version of cassandra
start(int, String...) - Static method in class ai.grakn.util.EmbeddedKafka
 
start(int) - Static method in class ai.grakn.util.EmbeddedRedis
Starts an embedded redis on the provided port
startCassandraIfNeeded() - Static method in class ai.grakn.test.GraknTestSetup
Starts cassandra if needed.
startedCounter - Static variable in class ai.grakn.engine.tasks.mock.LongExecutionMockTask
 
startHTTP() - Method in class ai.grakn.engine.GraknEngineServer
 
stateStorage(Exception) - Static method in exception ai.grakn.exception.GraknBackendException
Thrown when the task state storage cannot be accessed.
stateStorage() - Static method in exception ai.grakn.exception.GraknBackendException
Thrown when the task state storage cannot be accessed.
stateStorageMissingId(TaskId) - Static method in exception ai.grakn.exception.GraknBackendException
Thrown when a task id is missing from the task state storage
stateStorageTaskRetrievalFailure(Exception) - Static method in exception ai.grakn.exception.GraknBackendException
Thrown when a task id is missing from the task state storage
STATIC_FILES_PATH - Static variable in class ai.grakn.engine.GraknEngineConfig
 
statisticsResourceTypesNotSpecified() - Static method in exception ai.grakn.exception.GraqlQueryException
 
status() - Method in class ai.grakn.engine.tasks.TaskState
 
statusChangeTime() - Method in class ai.grakn.engine.tasks.TaskState
 
std() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
std(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will find the unbiased sample standard deviation of a variable's values.
std(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that finds the unbiased sample standard deviation of a match query
std() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
StdMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for computing the standard deviation of the given resource.
StdMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.StdMapReduce
 
StdMapReduce(Set<LabelId>, ResourceType.DataType, String) - Constructor for class ai.grakn.graql.internal.analytics.StdMapReduce
 
StdQuery - Interface in ai.grakn.graql.analytics
Compute the standard deviation of the selected resource-type.
stop() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
stop() - Method in class ai.grakn.engine.tasks.BackgroundTask
Called to stop execution of the task, may be called on a running or paused task.
stop() - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
stop() - Static method in class ai.grakn.util.EmbeddedKafka
Stops the embedded kafka
stop() - Static method in class ai.grakn.util.EmbeddedRedis
Stops the embedded redis
STOP - Static variable in class ai.grakn.util.REST.WebPath.Tasks
 
stopHTTP() - Method in class ai.grakn.engine.GraknEngineServer
 
stopTask(TaskId) - Method in class ai.grakn.client.TaskClient
Stop a task using the given ID.
stopTask(TaskId) - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
Stop a task from running.
stopTask(TaskId) - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskRunner
Stop the task if it is executing on this machine
stopTask(TaskId) - Method in class ai.grakn.engine.tasks.manager.StandaloneTaskManager
 
stopTask(TaskId) - Method in interface ai.grakn.engine.tasks.TaskManager
Stop a Scheduled, Paused or Running task.
storage() - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
Access the storage that this instance of TaskManager uses.
storage() - Method in class ai.grakn.engine.tasks.manager.StandaloneTaskManager
 
storage() - Method in interface ai.grakn.engine.tasks.TaskManager
Return the StateStorage instance that is used by this class.
storeState(Configuration) - Method in class ai.grakn.graql.internal.analytics.CommonOLAP
Store persistentProperties and any hard coded fields in an apache config object for propagation to spark executors.
storeState(Configuration) - Method in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
storeState(Configuration) - Method in class ai.grakn.graql.internal.analytics.GraknMapReduce
 
storeState(Configuration) - Method in class ai.grakn.graql.internal.analytics.GraknVertexProgram
 
storeState(Configuration) - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
stream() - Method in class ai.grakn.graql.internal.gremlin.EquivalentFragmentSet
 
stream(Optional<GraknGraph>) - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
stream() - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyIterator
 
stream() - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
 
stream() - Method in interface ai.grakn.graql.Streamable
 
stream(Iterator<T>) - Method in class ai.grakn.migration.csv.CSVMigrator
Partition a stream into a stream of collections, each with batchSize elements.
Streamable<T> - Interface in ai.grakn.graql
An interface describing something that can be streamed, or iterated over.
STRING - Static variable in class ai.grakn.concept.ResourceType.DataType
 
StringConverter - Class in ai.grakn.graql.internal.util
Class for converting Graql strings, used in the parser and for toString methods
StringMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into a quoted string.
StringMacro() - Constructor for class ai.grakn.graql.internal.template.macro.StringMacro
 
StringUtil - Class in ai.grakn.util
Some helper methods in dealing with strings in the context of GRAKN.
StringUtil() - Constructor for class ai.grakn.util.StringUtil
 
sub(EntityType) - Method in interface ai.grakn.concept.EntityType
Adds another subtype to this type
sub(RelationType) - Method in interface ai.grakn.concept.RelationType
Adds another subtype to this type
sub(ResourceType<D>) - Method in interface ai.grakn.concept.ResourceType
Adds another subtype to this type
sub(Role) - Method in interface ai.grakn.concept.Role
Adds another sub to this type
sub(RuleType) - Method in interface ai.grakn.concept.RuleType
Adds another subtype to this type
sub(Var, Var) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable is a sub-type of another variable.
sub(String) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
sub(VarPattern) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
sub(String) - Method in interface ai.grakn.graql.VarPattern
 
sub(VarPattern) - Method in interface ai.grakn.graql.VarPattern
 
SubAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary.type
TypeAtom corresponding to graql a SubProperty property.
SubAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.type.SubAtom
 
subFilter(Answer, Set<IdPredicate>) - Static method in class ai.grakn.graql.internal.reasoner.query.QueryAnswerStream
 
subjectRole(Label) - Method in interface ai.grakn.migration.owl.Namer
Make a name for the role type corresponding to the subject (i.e.
subjectRole(RelationType) - Method in class ai.grakn.migration.owl.OWLMigrator
 
submerge() - Method in interface ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.Hippopotamus
 
submerge() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.LargeHippopotamusImpl
 
submerge() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.SmallHippopotamusImpl
 
submerge() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.TitanicHippopotamusImpl
 
submit() - Method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
SubProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the sub property on a Type.
SubProperty(VarPatternAdmin) - Constructor for class ai.grakn.graql.internal.pattern.property.SubProperty
 
subs() - Method in interface ai.grakn.concept.EntityType
Returns a collection of subtypes of this EntityType.
subs() - Method in interface ai.grakn.concept.OntologyConcept
Get all indirect subs of this concept.
subs() - Method in interface ai.grakn.concept.RelationType
Returns a collection of subtypes of this RelationType.
subs() - Method in interface ai.grakn.concept.ResourceType
Returns a collection of subtypes of this ResourceType.
subs() - Method in interface ai.grakn.concept.Role
Returns the sub of this Role.
subs() - Method in interface ai.grakn.concept.RuleType
 
subs() - Method in interface ai.grakn.concept.Type
Get all indirect sub-types of this type.
sum() - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
sum(String) - Static method in class ai.grakn.graql.Graql
Create an aggregate that will sum the values of a variable.
SUM - Static variable in class ai.grakn.graql.internal.analytics.MeanMapReduce
 
SUM - Static variable in class ai.grakn.graql.internal.analytics.StdMapReduce
 
sum(Var) - Static method in class ai.grakn.graql.internal.query.aggregate.Aggregates
Aggregate that sums results of a match query.
sum() - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
SumMapReduce - Class in ai.grakn.graql.internal.analytics
The MapReduce program for computing the sum of the given resource.
SumMapReduce() - Constructor for class ai.grakn.graql.internal.analytics.SumMapReduce
 
SumMapReduce(Set<LabelId>, ResourceType.DataType, String) - Constructor for class ai.grakn.graql.internal.analytics.SumMapReduce
 
SumQuery - Interface in ai.grakn.graql.analytics
Compute the sum of the selected resource-type.
sup(EntityType) - Method in interface ai.grakn.concept.EntityType
Sets the direct supertype of the EntityType to be the EntityType specified.
sup() - Method in interface ai.grakn.concept.EntityType
Returns the supertype of this EntityType.
sup() - Method in interface ai.grakn.concept.OntologyConcept
 
sup(RelationType) - Method in interface ai.grakn.concept.RelationType
Sets the supertype of the RelationType to be the RelationType specified.
sup() - Method in interface ai.grakn.concept.RelationType
Returns the direct supertype of this RelationType.
sup(ResourceType<D>) - Method in interface ai.grakn.concept.ResourceType
Sets the supertype of the ResourceType to be the ResourceType specified.
sup() - Method in interface ai.grakn.concept.ResourceType
Returns the supertype of this ResourceType.
sup(Role) - Method in interface ai.grakn.concept.Role
Sets the super of this Role.
sup() - Method in interface ai.grakn.concept.Role
Returns the super of this Role.
sup() - Method in interface ai.grakn.concept.RuleType
 
sup(RuleType) - Method in interface ai.grakn.concept.RuleType
 
sup() - Method in interface ai.grakn.concept.Type
 
SUPERUSER - Static variable in class ai.grakn.engine.user.UsersHandler
 
superUsername() - Method in class ai.grakn.engine.user.UsersHandler
 
SUPPORTED_TYPES - Static variable in class ai.grakn.concept.ResourceType.DataType
 
sync - Variable in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class ai.grakn.graql.internal.parser.GraqlErrorListener
 
System() - Constructor for class ai.grakn.util.REST.WebPath.System
 
SYSTEM_GRAPH_NAME - Static variable in class ai.grakn.engine.SystemKeyspace
 
SystemController - Class in ai.grakn.engine.controller
Controller Providing Configs for building Grakn Graphs
SystemController(EngineGraknGraphFactory, Service) - Constructor for class ai.grakn.engine.controller.SystemController
 
systemKeyspace() - Method in class ai.grakn.engine.factory.EngineGraknGraphFactory
 
SystemKeyspace - Class in ai.grakn.engine
Manages the system keyspace.
SystemKeyspace(EngineGraknGraphFactory) - Constructor for class ai.grakn.engine.SystemKeyspace
 
SystemKeyspaceUsers - Class in ai.grakn.engine.user
A DAO for managing users in the Grakn system keyspace.

T

TailRecursionGraph - Class in ai.grakn.test.graphs
 
TailRecursionGraph(int, int) - Constructor for class ai.grakn.test.graphs.TailRecursionGraph
 
TASK_CLASS_NAME_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
TASK_CREATOR_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
TASK_LOADER_MUTATIONS - Static variable in class ai.grakn.util.REST.Request
 
TASK_MANAGER_IMPLEMENTATION - Static variable in class ai.grakn.engine.GraknEngineConfig
 
TASK_PRIORITY_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
TASK_RUN_AT_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
TASK_RUN_INTERVAL_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
TASK_STATUS_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 
TaskCheckpoint - Class in ai.grakn.engine.tasks
Internal checkpoint used to keep track of task execution
taskClass() - Method in class ai.grakn.engine.tasks.TaskState
 
TaskClient - Class in ai.grakn.client
Client for interacting with tasks on engine
TaskConfiguration - Class in ai.grakn.engine.tasks
Internal checkpoint used to keep track of task execution
TaskConfigurationDeserializer - Class in ai.grakn.engine.tasks
Implementation of Deserializer that allows usage of TaskId as kafka queue keys
TaskConfigurationDeserializer() - Constructor for class ai.grakn.engine.tasks.TaskConfigurationDeserializer
 
TaskConfigurationSerializer - Class in ai.grakn.engine.tasks
Implementation of Serializer that allows usage of TaskId as kafka queue keys
TaskConfigurationSerializer() - Constructor for class ai.grakn.engine.tasks.TaskConfigurationSerializer
 
TaskId - Class in ai.grakn.engine
An identifier for a task
TaskManager - Interface in ai.grakn.engine.tasks
The base TaskManager interface.
Tasks() - Constructor for class ai.grakn.util.REST.WebPath.Tasks
 
TASKS - Static variable in class ai.grakn.util.REST.WebPath.Tasks
 
TASKS_PARAM - Static variable in class ai.grakn.util.REST.Request
 
TaskSchedule - Class in ai.grakn.engine.tasks
Scheduling information for tasks, contained within a TaskState.
TasksController - Class in ai.grakn.engine.controller
Endpoints used to query and control queued background tasks.
TasksController(Service, TaskManager) - Constructor for class ai.grakn.engine.controller.TasksController
 
TaskState - Class in ai.grakn.engine.tasks
Internal task state model used to keep track of scheduled tasks.
TaskState.Priority - Enum in ai.grakn.engine.tasks
The priority of the task which decides which queue the task should go into
TaskStateDeserializer - Class in ai.grakn.engine.tasks
Implementation of Serializer that allows usage of TaskState as kafka queue values
TaskStateDeserializer() - Constructor for class ai.grakn.engine.tasks.TaskStateDeserializer
 
TaskStateInMemoryStore - Class in ai.grakn.engine.tasks.storage
Implementation of StateStorage that stores task state in memory.
TaskStateInMemoryStore() - Constructor for class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
 
TaskStateSerializer - Class in ai.grakn.engine.tasks
Implementation of Serializer that allows usage of TaskState as kafka queue values
TaskStateSerializer() - Constructor for class ai.grakn.engine.tasks.TaskStateSerializer
 
TaskStateStorage - Interface in ai.grakn.engine.tasks
The base StateStorage interface.
TaskStateZookeeperStore - Class in ai.grakn.engine.tasks.storage
Manages the state of background BackgroundTask in a synchronized manner withing a cluster.
TaskStateZookeeperStore(ZookeeperConnection) - Constructor for class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
 
TaskStatus - Enum in ai.grakn.engine
Describes the six possible states a task can be in.
TaskSubmitter - Interface in ai.grakn.engine.tasks
Submits Background Tasks for processing
template(String, Map<String, Object>) - Method in class ai.grakn.migration.base.Migrator
 
TemplateParser - Class in ai.grakn.graql.internal.template
Class for parsing Graql templates and associated data into Graql statements.
TemplateVisitor - Class in ai.grakn.graql.internal.template
ANTLR visitor class for parsing a template
TemplateVisitor(CommonTokenStream, Map<String, Object>, Map<String, Macro<?>>) - Constructor for class ai.grakn.graql.internal.template.TemplateVisitor
 
temporaryLock(Exception) - Static method in exception ai.grakn.exception.TemporaryWriteException
Thrown when the persistence layer is locked temporarily.
TemporaryWriteException - Exception in ai.grakn.exception
Graph Mutation Exception
terminate(Memory) - Method in class ai.grakn.graql.internal.analytics.ConnectedComponentVertexProgram
 
terminate(Memory) - Method in class ai.grakn.graql.internal.analytics.DegreeStatisticsVertexProgram
 
terminate(Memory) - Method in class ai.grakn.graql.internal.analytics.DegreeVertexProgram
 
terminate(Memory) - Method in class ai.grakn.graql.internal.analytics.MedianVertexProgram
 
terminate(Memory) - Method in class ai.grakn.graql.internal.analytics.ShortestPathVertexProgram
 
TestGraph - Class in ai.grakn.test.graphs
Base for all test graphs.
TestGraph() - Constructor for class ai.grakn.test.graphs.TestGraph
 
theMuppets - Static variable in class ai.grakn.matcher.MovieMatchers
 
Thing - Interface in ai.grakn.concept
A data instance in the graph belonging to a specific Type
TinkerInternalFactory - Class in ai.grakn.factory
A Grakn Graph on top of TinkerGraph
TitanHadoopInternalFactory - Class in ai.grakn.factory
A Grakn Graph on top of HadoopGraph
TitanicHippopotamusImpl - Class in ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae
A huge hippo.
TitanicHippopotamusImpl() - Constructor for class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.TitanicHippopotamusImpl
 
TitanInternalFactory - Class in ai.grakn.factory
A Grakn Graph on top of TitanGraph
TitanPreviousPropertyStepStrategy - Class in ai.grakn.factory
Optimisation applied to use Titan indices in the following additional case:
TitanPreviousPropertyStepStrategy() - Constructor for class ai.grakn.factory.TitanPreviousPropertyStepStrategy
 
title - Static variable in class ai.grakn.matcher.MovieMatchers
 
tmdbVoteAverage - Static variable in class ai.grakn.matcher.MovieMatchers
 
tmdbVoteCount - Static variable in class ai.grakn.matcher.MovieMatchers
 
to(ConceptId) - Method in interface ai.grakn.graql.analytics.PathQuery
 
to(String, String) - Static method in class ai.grakn.migration.base.Migrator
 
toImmutableList() - Static method in class ai.grakn.util.CommonUtil
 
toImmutableMultiset() - Static method in class ai.grakn.util.CommonUtil
 
toImmutableSet() - Static method in class ai.grakn.util.CommonUtil
 
toRelationMultimap(T) - Method in interface ai.grakn.graql.internal.reasoner.utils.conversion.OntologyConceptConverter
convert a given type to a map of relation types in which it can play roles and the corresponding role types including entity type hierarchy
toRelationMultimap(OntologyConcept) - Method in class ai.grakn.graql.internal.reasoner.utils.conversion.OntologyConceptConverterImpl
 
toRelationMultimap(Role) - Method in class ai.grakn.graql.internal.reasoner.utils.conversion.RoleTypeConverter
 
toString() - Method in class ai.grakn.concept.ConceptId
 
toString() - Method in class ai.grakn.concept.Label
 
toString() - Method in class ai.grakn.concept.LabelId
 
toString() - Method in class ai.grakn.concept.ResourceType.DataType
 
toString() - Method in class ai.grakn.engine.TaskId
 
toString() - Method in class ai.grakn.engine.tasks.TaskCheckpoint
 
toString() - Method in class ai.grakn.engine.tasks.TaskConfiguration
 
toString() - Method in class ai.grakn.engine.tasks.TaskState
 
toString() - Method in class ai.grakn.engine.util.EngineID
 
toString() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
toString() - Method in class ai.grakn.graql.internal.analytics.CommonOLAP
 
toString() - Method in class ai.grakn.graql.internal.gremlin.EquivalentFragmentSet
 
toString() - Method in class ai.grakn.graql.internal.gremlin.GraqlTraversal
 
toString() - Method in class ai.grakn.graql.internal.parser.GraqlErrorListener
 
toString() - Method in class ai.grakn.graql.internal.query.match.MatchQueryBase
 
toString() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.AtomicBase
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.RelationAtom
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.ResourceAtom
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.IsaAtom
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.SubAtom
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.IdPredicate
 
toString() - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.NeqPredicate
 
toString() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerAtomicQuery
 
toString() - Method in class ai.grakn.graql.internal.reasoner.query.ReasonerQueryImpl
 
toString() - Method in class ai.grakn.graql.internal.reasoner.rule.InferenceRule
 
toString() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
toString() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.LargeHippopotamusImpl
 
toString() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.SmallHippopotamusImpl
 
toString() - Method in class ai.grakn.graql.internal.shell.animalia.chordata.mammalia.artiodactyla.hippopotamidae.TitanicHippopotamusImpl
 
toString() - Method in class ai.grakn.graql.internal.template.macro.Unescaped
 
toString() - Method in interface ai.grakn.graql.Var
 
toString() - Method in class ai.grakn.matcher.MatchableConcept
 
totalElimintated() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
 
transactionClosed(GraknGraph, String) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to use the graph when the transaction is closed
transactionInvalid(Object) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to open an invalid type of transaction
transactionOpen(GraknGraph) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to open a transaction which is already open
transactionReadOnly(GraknGraph) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when attempting to mutate a read only transaction
TransitivityChainGraph - Class in ai.grakn.test.graphs
 
TransitivityChainGraph(int) - Constructor for class ai.grakn.test.graphs.TransitivityChainGraph
 
TransitivityMatrixGraph - Class in ai.grakn.test.graphs
 
TransitivityMatrixGraph(int, int) - Constructor for class ai.grakn.test.graphs.TransitivityMatrixGraph
 
tryLock() - Method in class ai.grakn.engine.lock.NonReentrantLock
 
tryLock(long, TimeUnit) - Method in class ai.grakn.engine.lock.NonReentrantLock
 
tryLock() - Method in class ai.grakn.engine.lock.ZookeeperLock
Acquire the lock if it is available within 1 second of calling.
tryLock(long, TimeUnit) - Method in class ai.grakn.engine.lock.ZookeeperLock
Acquire the lock if it is available within using .
tryProperty(String) - Method in class ai.grakn.engine.GraknEngineConfig
 
type() - Method in interface ai.grakn.concept.Entity
 
type() - Method in interface ai.grakn.concept.Relation
Retrieve the associated Relation Type for this Relation.
type() - Method in interface ai.grakn.concept.Resource
Retrieves the type of the Resource, that is, the ResourceType of which this resource is an Thing.
type() - Method in interface ai.grakn.concept.Rule
 
type() - Method in interface ai.grakn.concept.Thing
Return the Type of the Concept.
Type - Interface in ai.grakn.concept
A Type represents any ontological element in the graph.
type(String) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept has the given type name.
type(Label) - Static method in class ai.grakn.matcher.GraknMatchers
Create a matcher to test that the concept has the given type name.
TYPE_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
TypeAtom - Class in ai.grakn.graql.internal.reasoner.atom.binary
Atom implementation defining type atoms of the general form: {isa|sub|plays|relates|has|has-scope}($varName, $predicateVariable) Type atoms correspond to the following respective graql properties: IsaProperty, SubProperty, PlaysProperty RelatesProperty HasResourceTypeProperty HasScopeProperty
TypeAtom(VarPatternAdmin, Var, IdPredicate, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
TypeAtom(TypeAtom) - Constructor for class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
typeCannotBeDeleted(Label) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when a Type has incoming edges and therefore cannot be deleted
TypeInfo(String, long) - Constructor for class ai.grakn.migration.xml.XmlSchema.TypeInfo
 
typeLabelToString(Label) - Static method in class ai.grakn.graql.internal.util.StringConverter
 
typeOf(String) - Method in class ai.grakn.migration.xml.XmlSchema
Return the type info of an element or new TypeInfo("xs:complexType", Long.MAX_LONG) as a default.
TYPES - Static variable in class ai.grakn.util.REST.RemoteShell
 
TYPES - Static variable in class ai.grakn.util.REST.WebPath.Dashboard
 

U

Unescaped<T> - Class in ai.grakn.graql.internal.template.macro
Class representing a object that should not be escaped by the templator.
unescapeString(String) - Static method in class ai.grakn.util.StringUtil
 
unificationAtomIncompatibility() - Static method in exception ai.grakn.exception.GraqlQueryException
 
Unifier - Interface in ai.grakn.graql.admin
Interface for resolution unifier defined as a finite set of mappings between variables xi and terms ti: θ = {x1/t1, x2/t2, ..., xi/ti}.
UnifierImpl - Class in ai.grakn.graql.internal.reasoner
Implementation of Unifier interface.
UnifierImpl() - Constructor for class ai.grakn.graql.internal.reasoner.UnifierImpl
Identity unifier.
UnifierImpl(Map<Var, Var>) - Constructor for class ai.grakn.graql.internal.reasoner.UnifierImpl
 
UnifierImpl(Unifier) - Constructor for class ai.grakn.graql.internal.reasoner.UnifierImpl
 
unify(Unifier) - Method in interface ai.grakn.graql.admin.Answer
 
unify(Unifier) - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.HasAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.IsaAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.PlaysAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.RelatesAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.ScopeAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.type.SubAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.binary.TypeAtom
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.iterator.LazyAnswerIterator
 
unify(Unifier) - Method in class ai.grakn.graql.internal.reasoner.query.QueryAnswers
unify the answers by applying unifiers to variable set
UniqueVarProperty - Interface in ai.grakn.graql.admin
A unique property of a VarPattern.
unknown(Exception) - Static method in exception ai.grakn.exception.GraknBackendException
Thrown when the persistence layer throws an unexpected exception.
unknownAggregate(String) - Static method in exception ai.grakn.exception.GraqlQueryException
 
unlock() - Method in class ai.grakn.engine.lock.NonReentrantLock
 
unlock() - Method in class ai.grakn.engine.lock.ZookeeperLock
 
unreachableStatement(Throwable) - Static method in class ai.grakn.util.CommonUtil
 
unreachableStatement(String) - Static method in class ai.grakn.util.CommonUtil
 
unreachableStatement(String, Throwable) - Static method in class ai.grakn.util.CommonUtil
 
unsupportedContentType(String) - Static method in exception ai.grakn.exception.GraknServerException
Thrown the content type specified in a request is invalid
unsupportedDataType(Object) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when using an unsupported datatype with resources
up() - Method in class ai.grakn.graql.internal.template.Scope
Move up one level to the parent scope
updateConceptCounts(Map<ConceptId, Long>) - Method in interface ai.grakn.graph.admin.GraknAdmin
Updates the counts of all the types
updateConceptCounts(Map<ConceptId, Long>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
updateState(TaskState) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
 
updateState(TaskState) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
Writes a new state to Zookeeper.
updateState(TaskState) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
Used to update task state.
updateUser(Json) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
Update a given user.
updateUser(Json) - Method in class ai.grakn.engine.user.UsersHandler
 
UpdatingInstanceCountTask - Class in ai.grakn.engine.postprocessing
Task that controls when types are updated with their new instance counts
UpdatingInstanceCountTask() - Constructor for class ai.grakn.engine.postprocessing.UpdatingInstanceCountTask
 
UpperMacro - Class in ai.grakn.graql.internal.template.macro
Convert the given value into an upper case string.
UpperMacro() - Constructor for class ai.grakn.graql.internal.template.macro.UpperMacro
 
uri() - Method in class ai.grakn.engine.GraknEngineConfig
 
uri(String) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
Specify the uri to use for the deduplication job.
USER_ATTR - Static variable in class ai.grakn.util.REST.Request
 
USER_EMAIL - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_ENTITY - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_FIRST_NAME - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_IS_ADMIN - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_LAST_NAME - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_NAME - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_PASSWORD - Static variable in class ai.grakn.engine.user.UsersHandler
 
USER_SALT - Static variable in class ai.grakn.engine.user.UsersHandler
 
UserController - Class in ai.grakn.engine.controller
Endpoint used to control user interaction.
UserController(Service, UsersHandler) - Constructor for class ai.grakn.engine.controller.UserController
 
userExists(String) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
Return true if the user with the specified name exists and false otherwise.
userExists(String) - Method in class ai.grakn.engine.user.UsersHandler
 
USERNAME - Static variable in class ai.grakn.util.REST.RemoteShell
 
UsersHandler - Class in ai.grakn.engine.user
Class to interact with users stored in the graph.
UsersHandler(String) - Constructor for class ai.grakn.engine.user.UsersHandler
 
usingOrientDB() - Static method in class ai.grakn.test.GraknTestSetup
 
usingTinker() - Static method in class ai.grakn.test.GraknTestSetup
 
usingTitan() - Static method in class ai.grakn.test.GraknTestSetup
 
UTF8 - Static variable in class ai.grakn.util.REST.HttpConn
 
Utility - Class in ai.grakn.graql.internal.analytics
Some helper methods for MapReduce and vertex program.
Utility() - Constructor for class ai.grakn.graql.internal.analytics.Utility
 
UUID_PARAMETER - Static variable in class ai.grakn.util.REST.Request
 

V

val(Object) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
val(ValuePredicate) - Method in class ai.grakn.graql.internal.pattern.AbstractVarPattern
 
val(Object) - Method in interface ai.grakn.graql.VarPattern
 
val(ValuePredicate) - Method in interface ai.grakn.graql.VarPattern
 
validateUser(String, String) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
 
validateUser(String, String) - Method in class ai.grakn.engine.user.UsersHandler
 
validationErrors(List<String>) - Static method in exception ai.grakn.exception.InvalidGraphException
Thrown on commit when validation errors are found
validVertex(Vertex) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
validVertex(Vertex) - Method in class ai.grakn.graph.internal.GraknTitanGraph
 
value() - Method in class ai.grakn.engine.util.EngineID
 
value() - Method in enum ai.grakn.GraknSystemProperty
Retrieve the value of the system property
value(Var, ValuePredicateAdmin) - Static method in class ai.grakn.graql.internal.gremlin.fragment.Fragments
 
value(Var, ValuePredicateAdmin) - Static method in class ai.grakn.graql.internal.gremlin.sets.EquivalentFragmentSets
An EquivalentFragmentSet that indicates a variable represents a resource with value matching a predicate.
VALUE_PROPERTY - Static variable in class ai.grakn.graql.internal.hal.HALUtils
 
valueOf(String) - Static method in enum ai.grakn.engine.tasks.TaskState.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.engine.TaskStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.GraknSystemProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.GraknTxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.graql.internal.shell.ErrorMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.graql.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.migration.owl.OwlModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.ErrorMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.Analytics
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.BaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.EdgeLabel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.EdgeProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.ImplicitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.MetaSchema
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.grakn.util.Schema.VertexProperty
Returns the enum constant of this type with the specified name.
ValuePredicate - Class in ai.grakn.graql.internal.reasoner.atom.predicate
Predicate implementation specialising it to be an value predicate.
ValuePredicate(VarPatternAdmin, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
ValuePredicate(Var, ValuePredicateAdmin, ReasonerQuery) - Constructor for class ai.grakn.graql.internal.reasoner.atom.predicate.ValuePredicate
 
ValuePredicate - Interface in ai.grakn.graql
a atom on a value in a query.
ValuePredicateAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting a ValuePredicate
valuePredicateAtomWithMultiplePredicates() - Static method in exception ai.grakn.exception.GraqlQueryException
 
ValueProperty - Class in ai.grakn.graql.internal.pattern.property
Represents the value property on a Resource.
ValueProperty(ValuePredicateAdmin) - Constructor for class ai.grakn.graql.internal.pattern.property.ValueProperty
 
values() - Static method in enum ai.grakn.engine.tasks.TaskState.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.engine.TaskStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.GraknSystemProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.GraknTxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface ai.grakn.graql.admin.Answer
 
values() - Method in interface ai.grakn.graql.admin.Unifier
 
values() - Method in class ai.grakn.graql.internal.query.QueryAnswer
 
values() - Method in class ai.grakn.graql.internal.reasoner.UnifierImpl
 
values() - Static method in enum ai.grakn.graql.internal.shell.ErrorMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.graql.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.migration.owl.OwlModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.ErrorMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.Analytics
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.BaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.EdgeLabel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.EdgeProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.ImplicitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.MetaSchema
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.grakn.util.Schema.VertexProperty
Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(Object) - Static method in class ai.grakn.util.StringUtil
 
var(String) - Static method in class ai.grakn.graql.Graql
 
var() - Static method in class ai.grakn.graql.Graql
 
var() - Static method in class ai.grakn.graql.internal.pattern.Patterns
 
var(String) - Static method in class ai.grakn.graql.internal.pattern.Patterns
 
Var - Interface in ai.grakn.graql
A variable in a Graql query
variable(String, Matcher<? extends Iterable<? extends MatchableConcept>>) - Static method in class ai.grakn.matcher.GraknMatchers
Create matcher to test against a particular variable on every result of a Graql query.
VARIABLE_VALUE_PREDICATE - Static variable in class ai.grakn.graql.internal.reasoner.atom.ResolutionStrategy
priority modifier for each value predicate with variable
varNotInQuery(Var) - Static method in exception ai.grakn.exception.GraqlQueryException
 
VarPattern - Interface in ai.grakn.graql
A variable together with its properties.
VarPatternAdmin - Interface in ai.grakn.graql.admin
Admin class for inspecting a VarPattern
VarProperty - Interface in ai.grakn.graql.admin
A property of a VarPatternAdmin, such as "isa movie" or "has name 'Jim'"
VarPropertyInternal - Interface in ai.grakn.graql.internal.pattern.property
Internal interface for VarProperty, providing additional methods to match, insert or delete the property.
verifyJWT(String) - Method in class ai.grakn.engine.util.JWTHandler
 
versionMistmatch(Resource) - Static method in exception ai.grakn.exception.GraphOperationException
Thrown when using incompatible versions of Grakn
visit(OWLClass) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLObjectProperty) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLDataProperty) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLAnnotationProperty) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLNamedIndividual) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLDeclarationAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLSubClassOfAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLObjectPropertyDomainAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLObjectPropertyRangeAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLSubObjectPropertyOfAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLSubDataPropertyOfAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLEquivalentObjectPropertiesAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLInverseObjectPropertiesAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLTransitiveObjectPropertyAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLReflexiveObjectPropertyAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLSubPropertyChainOfAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLClassAssertionAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLObjectPropertyAssertionAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLDataPropertyAssertionAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(OWLAnnotationAssertionAxiom) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visit(SWRLRule) - Method in class ai.grakn.migration.owl.OwlGraknGraphStoringVisitor
 
visitAndExpression(GraqlTemplateParser.AndExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitBlock(GraqlTemplateParser.BlockContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitBlockContents(GraqlTemplateParser.BlockContentsContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitBooleanConstant(GraqlTemplateParser.BooleanConstantContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitBooleanExpression(GraqlTemplateParser.BooleanExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitDouble_(GraqlTemplateParser.Double_Context) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitEqExpression(GraqlTemplateParser.EqExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitEscapedExpression(GraqlTemplateParser.EscapedExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitExpression(GraqlTemplateParser.ExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitForEachStatement(GraqlTemplateParser.ForEachStatementContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitForInStatement(GraqlTemplateParser.ForInStatementContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitGreaterEqExpression(GraqlTemplateParser.GreaterEqExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitGreaterExpression(GraqlTemplateParser.GreaterExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitGroupExpression(GraqlTemplateParser.GroupExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitId(GraqlTemplateParser.IdContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitIdExpression(GraqlTemplateParser.IdExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitIfStatement(GraqlTemplateParser.IfStatementContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitInt_(GraqlTemplateParser.Int_Context) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitLessEqExpression(GraqlTemplateParser.LessEqExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitLessExpression(GraqlTemplateParser.LessExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitList(GraqlTemplateParser.ListContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitListAccessor(GraqlTemplateParser.ListAccessorContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitMacroExpression(GraqlTemplateParser.MacroExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitMapAccessor(GraqlTemplateParser.MapAccessorContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitNil(GraqlTemplateParser.NilContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitNotEqExpression(GraqlTemplateParser.NotEqExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitNotExpression(GraqlTemplateParser.NotExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitNumber(GraqlTemplateParser.NumberContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitOrExpression(GraqlTemplateParser.OrExpressionContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitString(GraqlTemplateParser.StringContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitTemplate(GraqlTemplateParser.TemplateContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitTerminal(TerminalNode) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitVarLiteral(GraqlTemplateParser.VarLiteralContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 
visitVarResolved(GraqlTemplateParser.VarResolvedContext) - Method in class ai.grakn.graql.internal.template.TemplateVisitor
 

W

waitToFinish() - Method in class ai.grakn.client.BatchMutatorClient
Wait for all of the submitted tasks to have been completed
war - Static variable in class ai.grakn.matcher.MovieMatchers
 
WebPath() - Constructor for class ai.grakn.util.REST.WebPath
 
whenTaskFinishes(Consumer<TaskId>) - Static method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
whenTaskResumes(Consumer<TaskCheckpoint>) - Static method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
whenTaskStarts(Consumer<TaskId>) - Static method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
 
WHITE - Static variable in class ai.grakn.graql.internal.util.ANSI
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.AggregateQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.ClusterQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.CountQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.DegreeQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.MaxQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.MeanQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.MedianQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.MinQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.PathQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.StdQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.analytics.SumQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.AskQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.ComputeQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.ComputeQueryBuilder
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.DeleteQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.InsertQuery
 
withGraph(GraknGraph) - Method in class ai.grakn.graql.internal.query.analytics.ComputeQueryBuilderImpl
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.MatchQuery
 
withGraph(GraknGraph) - Method in interface ai.grakn.graql.Query
 
withImplicitConceptsVisible(GraknGraph, Runnable) - Static method in class ai.grakn.util.CommonUtil
 
withImplicitConceptsVisible(GraknGraph, Supplier<T>) - Static method in class ai.grakn.util.CommonUtil
 
withImplicitConceptsVisible(GraknGraph, Function<GraknGraph, T>) - Static method in class ai.grakn.util.CommonUtil
 
withoutGraph() - Static method in class ai.grakn.graql.Graql
 
workers(int) - Method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
wrongMacroArgumentType(Macro, String, String) - Static method in exception ai.grakn.exception.GraqlQueryException
 
wrongNumberOfMacroArguments(Macro, List<Object>) - Static method in exception ai.grakn.exception.GraqlQueryException
 

X

XmlMigrationOptions - Class in ai.grakn.migration.xml
Configure the default XML migration options and access arguments passed by the user
XmlMigrationOptions(String[]) - Constructor for class ai.grakn.migration.xml.XmlMigrationOptions
 
XmlMigrator - Class in ai.grakn.migration.xml
Migrator for migrating XML data into Grakn instances
XmlMigrator(File) - Constructor for class ai.grakn.migration.xml.XmlMigrator
Construct a XmlMigrator to migrate data in the given file or dir
XmlMigrator(Reader) - Constructor for class ai.grakn.migration.xml.XmlMigrator
Construct a XmlMigrator to migrate data in given reader
XmlSchema - Class in ai.grakn.migration.xml
Read an XML Schema (a .xsd) file and provide information about the types inside it.
XmlSchema() - Constructor for class ai.grakn.migration.xml.XmlSchema
 
XmlSchema.TypeInfo - Class in ai.grakn.migration.xml
Holds type information about an XML element: the XML Schema type name and max number of occurrences.

Y

YELLOW - Static variable in class ai.grakn.graql.internal.util.ANSI
 

Z

ZK_BACKOFF_BASE_SLEEP_TIME - Static variable in class ai.grakn.engine.GraknEngineConfig
 
ZK_BACKOFF_MAX_RETRIES - Static variable in class ai.grakn.engine.GraknEngineConfig
 
ZK_CONNECTION_TIMEOUT - Static variable in class ai.grakn.engine.GraknEngineConfig
 
ZK_NAMESPACE - Static variable in class ai.grakn.engine.GraknEngineConfig
 
ZK_SERVERS - Static variable in class ai.grakn.engine.GraknEngineConfig
 
ZK_SESSION_TIMEOUT - Static variable in class ai.grakn.engine.GraknEngineConfig
 
ZookeeperConnection - Class in ai.grakn.engine.tasks.connection
Task encapsulating the connection to Zookeeper.
ZookeeperConnection(GraknEngineConfig) - Constructor for class ai.grakn.engine.tasks.connection.ZookeeperConnection
Start the connection to zookeeper.
ZookeeperLock - Class in ai.grakn.engine.lock
A fully distributed lock that is globally synchronous.
ZookeeperLock(ZookeeperConnection, String) - Constructor for class ai.grakn.engine.lock.ZookeeperLock
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
Grakn

Copyright © 2017 Grakn Labs Ltd. All rights reserved.