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

A

abort() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
abort() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
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
 
admin() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
ai.grakn.factory - package ai.grakn.factory
Provides graph accessors for different backends.
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.util - package ai.grakn.util
 
and(String, boolean) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 

B

broadcastMemory(JavaSparkContext) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
buildConcept(Vertex) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

C

cancelJobs() - Method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
clear() - Static method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
clearGraph() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
close() - Method in class ai.grakn.factory.GraknSessionImpl
 
close() - Static method in class ai.grakn.factory.SystemKeyspace
Closes the system keyspace if there are no pending transactions on it.
close() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
closeSession() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
commit() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
commit() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
commitNoLogs() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Commits to the graph without submitting any commit logs.
compute(VertexProgram, MapReduce...) - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
compute(MapReduce) - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
contactEngine(String, String, String) - Static method in class ai.grakn.util.EngineCommunicator
 
contactEngine(String, String) - Static method in class ai.grakn.util.EngineCommunicator
 
containsKeyspace(String) - Static method in class ai.grakn.factory.SystemKeyspace
Checks if the keyspace exists in the system.
convertToId(TypeLabel) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

D

delete() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
deleteKeyspace(String) - Static method in class ai.grakn.factory.SystemKeyspace
This is called when a graph is deleted via GraknAdmin.delete().
duplicateCastingsExist(String, Set<ConceptId>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
duplicateResourcesExist(String, Set<ConceptId>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Check if the given index has duplicates to merge

E

EngineCommunicator - Class in ai.grakn.util
Establishes communication between the graph and engine
EngineCommunicator() - Constructor for class ai.grakn.util.EngineCommunicator
 
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
 
executeVertexProgramIteration(JavaPairRDD<Object, VertexWritable>, JavaPairRDD<Object, ViewIncomingPayload<M>>, GraknSparkMemory, Configuration) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 

F

FactoryBuilder - Class in ai.grakn.factory
Builds a Grakn Graph InternalFactory
fixDuplicateCastings(String, Set<ConceptId>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Merges the provided duplicate castings.
fixDuplicateResources(String, Set<ConceptId>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

G

get(String) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
getConcept(Schema.ConceptProperty, Object) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getConcept(ConceptId) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getEntityType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getFactory(String, String, Properties) - Static method in class ai.grakn.factory.FactoryBuilder
 
getGraphComputer() - Method in class ai.grakn.factory.GraknSessionImpl
 
getGraphComputer() - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
getGraphComputerClass(String) - Method in class ai.grakn.graph.internal.GraknComputerImpl
 
getGraphWithNewTransaction(TinkerGraph, boolean) - Method in class ai.grakn.factory.TinkerInternalFactory
 
getIteration() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
getKeyspace() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaConcept() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaEntityType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRelationType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaResourceType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRoleType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRuleConstraint() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRuleInference() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getMetaRuleType() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRelationType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getResourcesByValue(V) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getResourceType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRoleType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRuleType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
getRuntime() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
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 class ai.grakn.graph.internal.AbstractGraknGraph
 
getType(TypeLabel) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
GraknComputerImpl - Class in ai.grakn.graph.internal
Graph Computer Used For Analytics Algorithms
GraknComputerImpl(Graph) - Constructor for class ai.grakn.graph.internal.GraknComputerImpl
 
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
 
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
 
graql() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

I

implicitConceptsVisible() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
incr(String, long) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
incrIteration() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
initialise(String, Properties) - Static method in class ai.grakn.factory.SystemKeyspace
Initialises the system keyspace for a specific running instance of engine
InternalFactory<T extends org.apache.tinkerpop.gremlin.structure.Graph> - Interface in ai.grakn.factory
Graph Building Interface
isBatchGraph() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isClosed() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isConceptModified(ConceptImpl) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isConceptModified(ConceptImpl) - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 
isReadOnly() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isSessionClosed() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
isSessionClosed() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 

K

keys() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
KEYSPACE_ENTITY - Static variable in class ai.grakn.factory.SystemKeyspace
 
KEYSPACE_RESOURCE - Static variable in class ai.grakn.factory.SystemKeyspace
 
killJobs() - Method in class ai.grakn.graph.internal.GraknComputerImpl
 

L

LOG - Static variable in class ai.grakn.factory.SystemKeyspace
 
LOG - Variable in class ai.grakn.graph.internal.AbstractGraknGraph
 

M

main(String[]) - Static method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
memoryKeys - Variable in class ai.grakn.graph.internal.computer.GraknSparkMemory
 

N

NORMAL_CACHE_TIMEOUT_MS - Static variable in class ai.grakn.graph.internal.AbstractGraknGraph
 
numOpenTx() - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
numOpenTx() - Method in class ai.grakn.graph.internal.GraknTinkerGraph
 

O

open(GraknTxType) - Method in class ai.grakn.factory.GraknSessionImpl
 
open(GraknTxType) - Method in interface ai.grakn.factory.InternalFactory
 
openTransaction(GraknTxType) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
Opens the thread bound transaction
or(String, boolean) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 

P

prepareFinalGraphRDD(JavaPairRDD<Object, VertexWritable>, JavaPairRDD<Object, ViewIncomingPayload<M>>, String[]) - Static method in class ai.grakn.graph.internal.computer.GraknSparkExecutor
 
putEntityType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putEntityType(TypeLabel) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRelationType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRelationType(TypeLabel) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putResourceType(String, ResourceType.DataType<V>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putResourceType(TypeLabel, ResourceType.DataType<V>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRoleType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRoleType(TypeLabel) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRuleType(String) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
putRuleType(TypeLabel) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

R

refresh() - Static method in class ai.grakn.factory.FactoryBuilder
Clears all connections.
refresh() - Static method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 

S

set(String, Object) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setInTask(boolean) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setIteration(int) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
setRuntime(long) - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 
shard(ConceptId) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
SHARDING_THRESHOLD - Static variable in class ai.grakn.graph.internal.AbstractGraknGraph
 
showImplicitConcepts(boolean) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 
submit() - Method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
SYSTEM_GRAPH_NAME - Static variable in class ai.grakn.factory.SystemKeyspace
 
SystemKeyspace - Class in ai.grakn.factory
Manages the system keyspace.

T

TinkerInternalFactory - Class in ai.grakn.factory
A Grakn Graph on top of TinkerGraph
toString() - Method in class ai.grakn.graph.internal.computer.GraknSparkMemory
 

U

updateConceptCounts(Map<ConceptId, Long>) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

V

validVertex(Vertex) - Method in class ai.grakn.graph.internal.AbstractGraknGraph
 

W

workers(int) - Method in class ai.grakn.graph.internal.computer.GraknSparkComputer
 
A B C D E F G I K L M N O P R S T U V W 
Skip navigation links
Grakn

Copyright © 2017 Grakn Labs Ltd. All rights reserved.