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

A

abort() - Method in class ai.grakn.kb.internal.GraknTxTinker
 
AbstractElement<E extends org.apache.tinkerpop.gremlin.structure.Element,P extends Enum> - Class in ai.grakn.kb.internal.structure
GraknTx AbstractElement
add(String, Object) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
addConclusion(Type) - Method in class ai.grakn.kb.internal.concept.RuleImpl
 
addEdge(VertexElement, Schema.EdgeLabel) - Method in class ai.grakn.kb.internal.structure.VertexElement
 
addedInstance(ConceptId) - Method in class ai.grakn.kb.internal.cache.TxCache
 
addEntityInferred() - Method in class ai.grakn.kb.internal.concept.EntityTypeImpl
 
addHypothesis(Type) - Method in class ai.grakn.kb.internal.concept.RuleImpl
 
addKeyspace(Keyspace) - Method in class ai.grakn.keyspace.KeyspaceStoreImpl
Logs a new Keyspace to the KeyspaceStore.
addNewAttribute(String, ConceptId) - Method in class ai.grakn.kb.internal.cache.TxCache
 
addNewRelationship(Relationship) - Method in class ai.grakn.kb.internal.cache.TxCache
 
addRelationship(boolean) - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
addRelationshipInferred() - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
addRolePlayer(Role, Thing) - Method in class ai.grakn.kb.internal.concept.RelationshipReified
 
addVertexElement(Schema.BaseType, ConceptId...) - Method in class ai.grakn.kb.internal.concept.ElementFactory
Creates a new VertexElement with a ConceptId which can optionally be set.
addVertexElement(Schema.BaseType, ConceptId...) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
admin() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
ai.grakn.factory - package ai.grakn.factory
Provides graph accessors for different backends.
ai.grakn.kb.internal - package ai.grakn.kb.internal
Internal implementation of GraknTx.
ai.grakn.kb.internal.cache - package ai.grakn.kb.internal.cache
Internal implementation of caching mechanism used by any GraknTx
ai.grakn.kb.internal.computer - package ai.grakn.kb.internal.computer
Internal implementation of GraknComputer
ai.grakn.kb.internal.concept - package ai.grakn.kb.internal.concept
Internal implementation of Concepts
ai.grakn.kb.internal.structure - package ai.grakn.kb.internal.structure
Internal implementation of structures embedded in a GraknTx.
ai.grakn.keyspace - package ai.grakn.keyspace
 
allRolePlayers() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
allRolePlayers() - Method in class ai.grakn.kb.internal.concept.RelationshipReified
 
applyGraphFilter(JavaPairRDD<Object, VertexWritable>, GraphFilter) - Static method in class ai.grakn.kb.internal.computer.GraknSparkExecutor
 
assign(Role, Thing) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
Expands this Relationship to include a new role player which is playing a specific Role.
attribute(D) - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
AttributeImpl<D> - Class in ai.grakn.kb.internal.concept
Represent a literal resource in the graph.
attributeInferred(Attribute) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
attributeInferred(Attribute) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
attributes(AttributeType[]) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
attributes(AttributeType...) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
attributes() - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
AttributeTypeImpl<D> - Class in ai.grakn.kb.internal.concept
An ontological element which models and categorises the various Attribute in the graph.

B

baseType() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
batchTinkerPopGraphWithTx - Variable in class ai.grakn.factory.TxFactoryAbstract
 
bool() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
broadcastMemory(JavaSparkContext) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
buildAttributeType(VertexElement, AttributeType<V>, AttributeType.DataType<V>) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildConcept(Vertex) - Method in class ai.grakn.kb.internal.concept.ElementFactory
Constructors are called directly because this is only called when reading a known vertex or concept.
buildConcept(VertexElement) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildConcept(Edge) - Method in class ai.grakn.kb.internal.concept.ElementFactory
Constructors are called directly because this is only called when reading a known Edge or Concept.
buildConcept(EdgeElement) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildConcept(Vertex) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
buildConcept(Edge) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
buildEdgeElement(Edge) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildEntityType(VertexElement, EntityType) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildGraknTxFromTinkerGraph(G) - Method in class ai.grakn.factory.TxFactoryAbstract
 
buildGraknTxFromTinkerGraph(TinkerGraph) - Method in class ai.grakn.factory.TxFactoryTinker
 
buildRelation(EdgeElement, RelationshipType, Role, Role) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildRelationshipType(VertexElement, RelationshipType) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildRole(VertexElement, Role) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildRule(VertexElement, Rule, Pattern, Pattern) - Method in class ai.grakn.kb.internal.concept.ElementFactory
 
buildTinkerPopGraph(boolean) - Method in class ai.grakn.factory.TxFactoryAbstract
 
buildTinkerPopGraph(boolean) - Method in class ai.grakn.factory.TxFactoryTinker
 
buildVertexElement(Vertex) - Method in class ai.grakn.kb.internal.concept.ElementFactory
Builds a VertexElement from an already existing Vertex.

C

Cache<V> - Class in ai.grakn.kb.internal.cache
An internal cached element
Cacheable<V> - Class in ai.grakn.kb.internal.cache
Contains the functionality needed to add an Object to Cache
cacheConcept(Concept) - Method in class ai.grakn.kb.internal.cache.TxCache
Caches a concept so it does not have to be rebuilt later.
cacheLabel(Label, LabelId) - Method in class ai.grakn.kb.internal.cache.GlobalCache
Caches a label so we can map type labels to type ids.
CacheOwner - Interface in ai.grakn.kb.internal.cache
Indicates a Cache is contained within the class
caches() - Method in interface ai.grakn.kb.internal.cache.CacheOwner
 
caches() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
caches() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
caches() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
caches() - Method in class ai.grakn.kb.internal.structure.Casting
 
cacheType(Label, SchemaConcept) - Method in class ai.grakn.kb.internal.cache.GlobalCache
Caches a type so that we can retrieve ontological concepts without making a DB read.
cancelJobs() - Method in class ai.grakn.kb.internal.computer.GraknSparkComputer
 
Casting - Class in ai.grakn.kb.internal.structure
Represents An Thing Playing a Role
castingsRelation(Role...) - Method in class ai.grakn.kb.internal.concept.RelationshipReified
Castings are retrieved from the perspective of the Relationship
checkMutationAllowed() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
checkSchemaMutationAllowed() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
clear() - Method in class ai.grakn.kb.internal.cache.Cache
Clears the cache.
clearGraph() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
close() - Method in class ai.grakn.factory.EmbeddedGraknSession
 
close() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Close the transaction without committing
closeSession() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Closes the root session this graph stems from.
closeTx(String) - Method in class ai.grakn.kb.internal.cache.TxCache
 
closeTx() - Method in class ai.grakn.kb.internal.cache.TxRuleCache
cleans cache contents
commit() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Commits and closes the transaction without returning CommitLog
commit() - Method in class ai.grakn.kb.internal.GraknTxTinker
 
commitAndGetLogs() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Commits, closes transaction and returns CommitLog.
complete() - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
compute(VertexProgram, MapReduce, Set<LabelId>, Boolean) - Method in class ai.grakn.kb.internal.computer.GraknComputerImpl
 
compute(VertexProgram, MapReduce, Set<LabelId>) - Method in class ai.grakn.kb.internal.computer.GraknComputerImpl
 
concept() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
conceptId() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
ConceptImpl - Class in ai.grakn.kb.internal.concept
The base concept implementation.
ConceptVertex - Interface in ai.grakn.kb.internal.concept
A Concept represented as a VertexElement
config() - Method in class ai.grakn.factory.EmbeddedGraknSession
The config options of this GraknSession which were passed in at the time of construction
configure(String, Object) - Method in class ai.grakn.kb.internal.computer.GraknSparkComputer
 
containsKeyspace(Keyspace) - Method in class ai.grakn.keyspace.KeyspaceStoreImpl
 
convertLabelToId(Label) - Method in class ai.grakn.kb.internal.cache.TxCache
 
convertToId(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Converts a Type Label into a type Id for this specific graph.
copy(V) - Method in class ai.grakn.kb.internal.cache.Cacheable
Copies the old value into a new value.
create(VertexElement, AttributeType<D>, Object) - Static method in class ai.grakn.kb.internal.concept.AttributeImpl
 
create(VertexElement, AttributeType<D>, AttributeType.DataType<D>) - Static method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
create(D) - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
create(VertexElement, EntityType) - Static method in class ai.grakn.kb.internal.concept.EntityImpl
 
create(VertexElement, EntityType) - Static method in class ai.grakn.kb.internal.concept.EntityTypeImpl
 
create() - Method in class ai.grakn.kb.internal.concept.EntityTypeImpl
 
create(RelationshipType, Role, Role, EdgeElement) - Static method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
create(RelationshipStructure) - Static method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
create(VertexElement, RelationshipType) - Static method in class ai.grakn.kb.internal.concept.RelationshipReified
 
create(VertexElement, RelationshipType) - Static method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
create() - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
create(VertexElement, Role) - Static method in class ai.grakn.kb.internal.concept.RoleImpl
 
create(VertexElement, Rule, Pattern, Pattern) - Static method in class ai.grakn.kb.internal.concept.RuleImpl
 
create(EdgeElement, Relationship, Role, Thing) - Static method in class ai.grakn.kb.internal.structure.Casting
 
createEngineSession(Keyspace, GraknConfig, TxFactoryBuilder) - Static method in class ai.grakn.factory.EmbeddedGraknSession
Creates a EmbeddedGraknSession specific for internal use (within Engine), using provided Grakn configuration
createEngineSession(Keyspace, GraknConfig) - Static method in class ai.grakn.factory.EmbeddedGraknSession
 
createEngineSession(Keyspace) - Static method in class ai.grakn.factory.EmbeddedGraknSession
 
createPersistentCache(CacheOwner, Cacheable, Supplier) - Static method in class ai.grakn.kb.internal.cache.Cache
Creates a session level Cache which cannot be cleared.
createSessionCache(CacheOwner, Cacheable, Supplier) - Static method in class ai.grakn.kb.internal.cache.Cache
Creates a Cache that will only flush to a central shared cache then the Transaction is disposed off
createShard() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
createTxCache(CacheOwner, Cacheable, Supplier) - Static method in class ai.grakn.kb.internal.cache.Cache
Creates a Cache that will only exist within the context of a Transaction
currentShard() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 

D

dataType() - Method in class ai.grakn.kb.internal.concept.AttributeImpl
 
dataType() - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
delete() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
Deletes the concept.
delete() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
delete() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
delete() - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
delete() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
Deletes the concept as a SchemaConcept
delete() - Method in class ai.grakn.kb.internal.concept.ThingImpl
Deletes the concept as an Thing
delete() - Method in class ai.grakn.kb.internal.concept.TypeImpl
Deletes the concept as type
delete() - Method in class ai.grakn.kb.internal.structure.AbstractElement
Deletes the element from the graph
delete() - Method in class ai.grakn.kb.internal.structure.Casting
Deletes this Casting effectively removing a Thing from playing a Role in a Relationship
delete() - Method in class ai.grakn.kb.internal.structure.EdgeElement
Deletes the edge between two concepts and adds both those concepts for re-validation in case something goes wrong
deleteEdge(Direction, Schema.EdgeLabel, VertexElement...) - Method in class ai.grakn.kb.internal.structure.VertexElement
Deletes all the edges of a specific Schema.EdgeLabel to or from a specific set of targets.
deleteKeyspace(Keyspace) - Method in class ai.grakn.keyspace.KeyspaceStoreImpl
 
deleteNode() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
Deletes the node and adds it neighbours for validation
directPlays() - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
duplicateResourcesExist(String, Set<ConceptId>) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Check if there are duplicate resources in the provided set of vertex IDs

E

EdgeElement - Class in ai.grakn.kb.internal.structure
Represent an Edge in a GraknTx
EdgeElement(EmbeddedGraknTx, Edge) - Constructor for class ai.grakn.kb.internal.structure.EdgeElement
 
element() - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
ElementFactory - Class in ai.grakn.kb.internal.concept
Constructs Concepts And Edges
ElementFactory(EmbeddedGraknTx) - Constructor for class ai.grakn.kb.internal.concept.ElementFactory
 
ElementId - Class in ai.grakn.kb.internal.structure
A Concept Id
EmbeddedGraknSession - Class in ai.grakn.factory
Builds a TxFactory.
EmbeddedGraknTx<G extends org.apache.tinkerpop.gremlin.structure.Graph> - Class in ai.grakn.kb.internal
The GraknTx Base Implementation.
EmbeddedGraknTx(EmbeddedGraknSession, G) - Constructor for class ai.grakn.kb.internal.EmbeddedGraknTx
 
EntityImpl - Class in ai.grakn.kb.internal.concept
An instance of Entity Type EntityType
EntityTypeImpl - Class in ai.grakn.kb.internal.concept
SchemaConcept used to represent categories.
equals(Object) - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
equals(Object) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
equals(Object) - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
equals(Object) - Method in class ai.grakn.kb.internal.structure.Casting
 
equals(Object) - Method in class ai.grakn.kb.internal.structure.EdgeElement
 
equals(Object) - Method in class ai.grakn.kb.internal.structure.ElementId
 
equals(Object) - Method in class ai.grakn.kb.internal.structure.Shard
 
executeCombine(JavaPairRDD<K, V>, Configuration) - Static method in class ai.grakn.kb.internal.computer.GraknSparkExecutor
 
executeMap(JavaPairRDD<Object, VertexWritable>, MapReduce<K, V, ?, ?, ?>, Configuration) - Static method in class ai.grakn.kb.internal.computer.GraknSparkExecutor
 
executeReduce(JavaPairRDD<K, V>, MapReduce<K, V, OK, OV, ?>, Configuration) - Static method in class ai.grakn.kb.internal.computer.GraknSparkExecutor
 
executeVertexProgramIteration(JavaPairRDD<Object, VertexWritable>, JavaPairRDD<Object, ViewIncomingPayload<M>>, GraknSparkMemory, Configuration, Configuration) - Static method in class ai.grakn.kb.internal.computer.GraknSparkExecutor
 

F

factory() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
fixDuplicateResources(String, Set<ConceptId>) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Merges the provided duplicate resources
flush() - Method in class ai.grakn.kb.internal.cache.Cache
Takes the current value in the transaction cache if it is present and puts it in the valueGlobal reference so that it can be accessed via all transactions.
from(Concept) - Static method in interface ai.grakn.kb.internal.cache.CacheOwner
Helper method to cast Concept into CacheOwner
from(Attribute) - Static method in class ai.grakn.kb.internal.concept.AttributeImpl
 
from(AttributeType) - Static method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
from(Concept) - Static method in interface ai.grakn.kb.internal.concept.ConceptVertex
 
from(Entity) - Static method in class ai.grakn.kb.internal.concept.EntityImpl
 
from(EntityType) - Static method in class ai.grakn.kb.internal.concept.EntityTypeImpl
 
from(Relationship) - Static method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
from(RelationshipType) - Static method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
from(Rule) - Static method in class ai.grakn.kb.internal.concept.RuleImpl
 
from(SchemaConcept) - Static method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
from(Type) - Static method in class ai.grakn.kb.internal.concept.TypeImpl
 

G

get() - Method in class ai.grakn.kb.internal.cache.Cache
Retrieves the object in the cache.
get(String) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.AttributeImpl
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.EntityImpl
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.EntityTypeImpl
 
get(EdgeElement) - Static method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.RelationshipReified
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.RoleImpl
 
get(VertexElement) - Static method in class ai.grakn.kb.internal.concept.RuleImpl
 
getAttributesByValue(V) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getAttributeType(String) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getCachedConcept(ConceptId) - Method in class ai.grakn.kb.internal.cache.TxCache
Returns a previously built concept
getCachedSchemaConcept(Label) - Method in class ai.grakn.kb.internal.cache.TxCache
Returns a previously built type
getCachedTypes() - Method in class ai.grakn.kb.internal.cache.GlobalCache
A copy of the cached schema.
getClosedReason() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getConcept(Schema.VertexProperty, Object) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getConcept(ConceptId) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getEdgesOfType(Direction, Schema.EdgeLabel) - Method in class ai.grakn.kb.internal.structure.VertexElement
 
getEntityType(String) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getFactory(EmbeddedGraknSession, boolean) - Method in class ai.grakn.factory.GraknTxFactoryBuilder
 
getFactory(EmbeddedGraknSession, boolean) - Method in class ai.grakn.factory.TxFactoryBuilder
 
getGraphComputer() - Method in class ai.grakn.factory.EmbeddedGraknSession
Get a new or existing GraknComputer.
getGraphComputer() - Method in class ai.grakn.kb.internal.computer.GraknComputerImpl
 
getGraphWithNewTransaction(G, boolean) - Method in class ai.grakn.factory.TxFactoryAbstract
 
getGraphWithNewTransaction(TinkerGraph, boolean) - Method in class ai.grakn.factory.TxFactoryTinker
 
getIndex() - Method in class ai.grakn.kb.internal.concept.ThingImpl
This index is used by concepts such as casting and relations to speed up internal lookups
getInstance() - Static method in class ai.grakn.factory.GraknTxFactoryBuilder
 
getIteration() - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
getModifiedCastings() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getModifiedRelationshipTypes() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getModifiedRoles() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getModifiedRules() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getModifiedThings() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getNewAttributes() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getNewRelationships() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getRelationship() - Method in class ai.grakn.kb.internal.structure.Casting
 
getRelationshipType(String) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getRelationshipType() - Method in class ai.grakn.kb.internal.structure.Casting
 
getRole(String) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getRole() - Method in class ai.grakn.kb.internal.structure.Casting
 
getRolePlayer() - Method in class ai.grakn.kb.internal.structure.Casting
 
getRule(Rule, Supplier<T>) - Method in class ai.grakn.kb.internal.cache.TxRuleCache
 
getRule(String) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getRules() - Method in class ai.grakn.kb.internal.cache.TxRuleCache
 
getRulesWithType(SchemaConcept) - Method in class ai.grakn.kb.internal.cache.TxRuleCache
 
getRulesWithType(SchemaConcept, boolean) - Method in class ai.grakn.kb.internal.cache.TxRuleCache
 
getRuntime() - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
getSchemaConcept(LabelId) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getSchemaConcept(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getShardCount(Type) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Returns the current number of shards the provided Type has.
getShardingCount() - Method in class ai.grakn.kb.internal.cache.TxCache
 
getTinkerPopGraph(boolean) - Method in interface ai.grakn.factory.TxFactory
 
getTinkerPopGraph(boolean) - Method in class ai.grakn.factory.TxFactoryAbstract
 
getTinkerPopGraph() - Method in class ai.grakn.factory.TxFactoryTinker
 
getTinkerPopGraph() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getTinkerTraversal() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Utility function to get a read-only Tinkerpop traversal.
getType(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
getValue() - Method in class ai.grakn.kb.internal.structure.ElementId
 
GlobalCache - Class in ai.grakn.kb.internal.cache
Tracks Knowledge Base Specific Variables
GlobalCache(GraknConfig) - Constructor for class ai.grakn.kb.internal.cache.GlobalCache
 
GraknComputerImpl - Class in ai.grakn.kb.internal.computer
GraphComputer Used For Analytics Algorithms
GraknComputerImpl(Graph) - Constructor for class ai.grakn.kb.internal.computer.GraknComputerImpl
 
GraknSparkComputer - Class in ai.grakn.kb.internal.computer
This is a modified version of Spark Computer.
GraknSparkComputer(HadoopGraph) - Constructor for class ai.grakn.kb.internal.computer.GraknSparkComputer
 
GraknSparkExecutor - Class in ai.grakn.kb.internal.computer
This is a modified version of Spark Executor.
GraknSparkMemory - Class in ai.grakn.kb.internal.computer
This is a modified version of Spark Memory.
GraknSparkMemory(VertexProgram<?>, Set<MapReduce>, JavaSparkContext) - Constructor for class ai.grakn.kb.internal.computer.GraknSparkMemory
 
GraknSparkVertexProgramInterceptor<V extends org.apache.tinkerpop.gremlin.process.computer.VertexProgram> - Interface in ai.grakn.kb.internal.computer
Interceptor interface copied from tinkerpop so we can use our own graph computer
GraknTxFactoryBuilder - Class in ai.grakn.factory
TxFactoryBuilder implementation used in Grakn core.
GraknTxTinker - Class in ai.grakn.kb.internal
A GraknTx using TinkerGraph as a vendor backend.
GraknTxTinker(EmbeddedGraknSession, TinkerGraph) - Constructor for class ai.grakn.kb.internal.GraknTxTinker
 
graql() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 

H

has(Attribute) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
has(Attribute) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
has(AttributeType) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
hashCode() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
hashCode() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
hashCode() - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
hashCode() - Method in class ai.grakn.kb.internal.structure.Casting
 
hashCode() - Method in class ai.grakn.kb.internal.structure.EdgeElement
 
hashCode() - Method in class ai.grakn.kb.internal.structure.ElementId
 
hashCode() - Method in class ai.grakn.kb.internal.structure.Shard
 

I

id() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
id() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
id() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
id() - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
id() - Method in class ai.grakn.kb.internal.structure.Shard
 
ifPresent(Consumer<V>) - Method in class ai.grakn.kb.internal.cache.Cache
Mutates the cached value if something is cached.
IN_MEMORY - Static variable in class ai.grakn.factory.TxFactoryBuilder
 
incrIteration() - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
inMemory(Keyspace) - Static method in class ai.grakn.factory.EmbeddedGraknSession
 
inMemory(String) - Static method in class ai.grakn.factory.EmbeddedGraknSession
 
innerToString() - Method in class ai.grakn.kb.internal.concept.AttributeImpl
 
innerToString() - Method in class ai.grakn.kb.internal.concept.RelationshipReified
 
innerToString() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
instances() - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
instancesDirect() - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
isAbstract() - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
isAbstract(Boolean) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
isBatchTx() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
A flag to check if batch loading is enabled and consistency checks are switched off
isClosed() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
isConceptCached(ConceptId) - Method in class ai.grakn.kb.internal.cache.TxCache
Checks if the concept has been built before and is currently cached
isDeleted() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
isDeleted() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
isDeleted() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
isDeleted() - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
isImplicit() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
isInferred() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
isInferred() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
isInferred() - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
isLabelCached(Label) - Method in class ai.grakn.kb.internal.cache.TxCache
 
isPresent() - Method in class ai.grakn.kb.internal.cache.Cache
 
isReified() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
isReified() - Method in class ai.grakn.kb.internal.concept.RelationshipReified
 
isTinkerPopGraphClosed() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
isTinkerPopGraphClosed() - Method in class ai.grakn.kb.internal.GraknTxTinker
 
isTxOpen() - Method in class ai.grakn.kb.internal.cache.TxCache
 
isTypeCached(Label) - Method in class ai.grakn.kb.internal.cache.TxCache
 
isValidElement(Element) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 

K

key(AttributeType) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
keys() - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
keys(AttributeType[]) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
keys(AttributeType...) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
keys() - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
keyspace() - Method in class ai.grakn.factory.EmbeddedGraknSession
 
keyspace() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
keyspace() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
keyspace() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
keyspaces() - Method in class ai.grakn.keyspace.KeyspaceStoreImpl
 
KeyspaceStoreImpl - Class in ai.grakn.keyspace
Default implementation of KeyspaceStore that uses an EmbeddedGraknSession to access a knowledge base and store keyspace information.
KeyspaceStoreImpl(GraknConfig) - Constructor for class ai.grakn.keyspace.KeyspaceStoreImpl
 
killJobs() - Method in class ai.grakn.kb.internal.computer.GraknComputerImpl
 

L

label() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
label(Label) - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
label() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
label() - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
labelId() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
labelId() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
link(ConceptImpl) - Method in class ai.grakn.kb.internal.structure.Shard
Links a new concept to this shard.
links() - Method in class ai.grakn.kb.internal.structure.Shard
 
loadJar(Configuration, File, Object...) - Method in class ai.grakn.kb.internal.computer.GraknSparkComputer
 
loadSystemSchema() - Method in class ai.grakn.keyspace.KeyspaceStoreImpl
 

M

main(String[]) - Static method in class ai.grakn.kb.internal.computer.GraknSparkComputer
 
map() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
memoryComputeKeys - Variable in class ai.grakn.kb.internal.computer.GraknSparkMemory
 

N

newFactory(String, EmbeddedGraknSession) - Static method in class ai.grakn.factory.TxFactoryBuilder
 
number() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
numOpenTx() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
numOpenTx() - Method in class ai.grakn.kb.internal.GraknTxTinker
 

O

of(String) - Static method in class ai.grakn.kb.internal.structure.ElementId
 
open(GraknTxType) - Method in interface ai.grakn.factory.TxFactory
 
open(GraknTxType) - Method in class ai.grakn.factory.TxFactoryAbstract
 
openTransaction(GraknTxType) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Opens the thread bound transaction
openTx(GraknTxType) - Method in class ai.grakn.kb.internal.cache.TxCache
 
owner() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
owner(RelationshipImpl) - Method in class ai.grakn.kb.internal.concept.RelationshipReified
Sets the owner of this structure to a specific RelationshipImpl.
ownerRole() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
owners() - Method in class ai.grakn.kb.internal.concept.AttributeImpl
 

P

play(Role, boolean) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
players() - Method in class ai.grakn.kb.internal.concept.RoleImpl
 
playing() - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
plays(Role) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
prepareFinalGraphRDD(JavaPairRDD<Object, VertexWritable>, JavaPairRDD<Object, ViewIncomingPayload<M>>, Set<VertexComputeKey>) - Static method in class ai.grakn.kb.internal.computer.GraknSparkExecutor
 
property(Schema.VertexProperty, Object) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
property(P, Object) - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
property(P) - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
propertyBoolean(P) - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
propertyImmutable(P, X, X, Function<X, Object>) - Method in class ai.grakn.kb.internal.structure.AbstractElement
Sets a property which cannot be mutated
propertyImmutable(P, X, X) - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
propertyUnique(P, String) - Method in class ai.grakn.kb.internal.structure.AbstractElement
Sets the value of a property with the added restriction that no other vertex can have that property.
putAttributeInferred(D) - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
putAttributeType(Label, AttributeType.DataType<V>) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
putEdge(VertexElement, Schema.EdgeLabel) - Method in class ai.grakn.kb.internal.structure.VertexElement
 
putEntityType(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
putRelationshipType(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
putRelationTypeImplicit(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
putRole(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
putRolePlayerEdge(Role, Thing) - Method in class ai.grakn.kb.internal.concept.RelationshipReified
If the edge does not exist then it adds a Schema.EdgeLabel#ROLE_PLAYER edge from this Relationship to a target Thing which is playing some Role.
putRoleTypeImplicit(Label) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
putRule(Label, Pattern, Pattern) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 

Q

queryExecutor() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 

R

refresh() - Static method in class ai.grakn.factory.GraknTxFactoryBuilder
Clears all connections.
refreshSchemaCache() - Method in class ai.grakn.kb.internal.cache.TxCache
Refreshes the transaction schema cache by reading the central schema cache is read into this transaction cache.
regex(String) - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
regex() - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
 
registerCache(Cache) - Method in interface ai.grakn.kb.internal.cache.CacheOwner
Registers a Cache so that later it can be cleaned up
reified() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
Gets the RelationshipReified if the Relationship has been reified.
reify() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
reify() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
Reifys and returns the RelationshipReified
reify() - Method in class ai.grakn.kb.internal.concept.RelationshipReified
 
relates(Role) - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
RelationshipEdge - Class in ai.grakn.kb.internal.concept
Encapsulates The Relationship as a EdgeElement
RelationshipImpl - Class in ai.grakn.kb.internal.concept
Encapsulates relationships between Thing
RelationshipReified - Class in ai.grakn.kb.internal.concept
Encapsulates The Relationship as a VertexElement
relationships(Role...) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
relationships() - Method in class ai.grakn.kb.internal.concept.RoleImpl
 
relationships(Role...) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
RelationshipTypeImpl - Class in ai.grakn.kb.internal.concept
An ontological element which categorises how instances may relate to each other.
relhas(Attribute) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
relhas(Attribute) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
remove(Concept) - Method in class ai.grakn.kb.internal.cache.TxCache
 
remove(Casting) - Method in class ai.grakn.kb.internal.cache.TxCache
 
removedInstance(ConceptId) - Method in class ai.grakn.kb.internal.cache.TxCache
 
removeFromValidation(Type) - Method in class ai.grakn.kb.internal.cache.TxCache
 
RoleImpl - Class in ai.grakn.kb.internal.concept
An SchemaConcept which defines a Role which can be played in a RelationshipType.
rolePlayers(Role...) - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
rolePlayers(Role...) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
rolePlayers(Role...) - Method in class ai.grakn.kb.internal.concept.RelationshipReified
 
rolePlayers() - Method in class ai.grakn.kb.internal.concept.RoleImpl
 
rolePlayersMap() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
Retrieve a list of all Thing involved in the Relationship, and the Role they play.
roles() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
roles() - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
roles() - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
ruleCache() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
RuleImpl - Class in ai.grakn.kb.internal.concept
An ontological element used to model and categorise different types of Rule.

S

SchemaConceptImpl<T extends SchemaConcept> - Class in ai.grakn.kb.internal.concept
Schema Specific Concept
schemaNotCached() - Method in class ai.grakn.kb.internal.cache.TxCache
 
session() - Method in class ai.grakn.factory.TxFactoryAbstract
 
session() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
set(V) - Method in class ai.grakn.kb.internal.cache.Cache
Explicitly set the cache to a provided value
set() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
set(String, Object) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
setInExecute(boolean) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
setIteration(int) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
setRuntime(long) - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
shard() - Static method in class ai.grakn.kb.internal.cache.Cacheable
 
shard(ConceptId) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Creates a new shard for the concept
Shard - Class in ai.grakn.kb.internal.structure
Represent a Shard of a concept
Shard(ConceptImpl, VertexElement) - Constructor for class ai.grakn.kb.internal.structure.Shard
 
Shard(VertexElement) - Constructor for class ai.grakn.kb.internal.structure.Shard
 
shardCount() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
shardingThreshold() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
Gets the config option which determines the number of instances a Type must have before the Type if automatically sharded.
shards() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
source() - Method in class ai.grakn.kb.internal.structure.EdgeElement
 
structure() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
submit() - Method in class ai.grakn.kb.internal.computer.GraknSparkComputer
 
subs() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
sup(AttributeType<D>) - Method in class ai.grakn.kb.internal.concept.AttributeTypeImpl
This method is overridden so that we can check that the regex of the new super type (if it has a regex) can be applied to all the existing instances.
sup() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
sup(T) - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
sups() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
sups(SchemaConcept) - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 

T

target() - Method in class ai.grakn.kb.internal.structure.EdgeElement
 
then() - Method in class ai.grakn.kb.internal.concept.RuleImpl
 
thenRules() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
thenTypes() - Method in class ai.grakn.kb.internal.concept.RuleImpl
 
ThingImpl<T extends Thing,V extends Type> - Class in ai.grakn.kb.internal.concept
A data instance in the graph belonging to a specific Type
tinkerPopGraphWithTx - Variable in class ai.grakn.factory.TxFactoryAbstract
 
toString() - Method in class ai.grakn.kb.internal.computer.GraknSparkMemory
 
toString() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
toString() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
toString() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
toString() - Method in class ai.grakn.kb.internal.structure.ElementId
 
toString() - Method in class ai.grakn.kb.internal.structure.VertexElement
 
trackForValidation(Concept) - Method in class ai.grakn.kb.internal.cache.TxCache
 
trackForValidation(Casting) - Method in class ai.grakn.kb.internal.cache.TxCache
 
transaction(GraknTxType) - Method in class ai.grakn.factory.EmbeddedGraknSession
 
tx() - Method in class ai.grakn.kb.internal.structure.AbstractElement
 
TxCache - Class in ai.grakn.kb.internal.cache
Tracks Transaction Specific Variables
TxCache(GlobalCache) - Constructor for class ai.grakn.kb.internal.cache.TxCache
 
txCache() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
txCacheClear() - Method in interface ai.grakn.kb.internal.cache.CacheOwner
Clears the internal Cache
txCacheFlush() - Method in interface ai.grakn.kb.internal.cache.CacheOwner
Flushes the internal transaction caches so they can refresh with persisted graph
TxFactory<T extends org.apache.tinkerpop.gremlin.structure.Graph> - Interface in ai.grakn.factory
Transaction Building Interface
TxFactoryAbstract<Tx extends EmbeddedGraknTx<G>,G extends org.apache.tinkerpop.gremlin.structure.Graph> - Class in ai.grakn.factory
Defines the abstract construction of GraknTxs on top of Tinkerpop Graphs.
TxFactoryAbstract(EmbeddedGraknSession) - Constructor for class ai.grakn.factory.TxFactoryAbstract
 
TxFactoryBuilder - Class in ai.grakn.factory
Builds a TxFactory
TxFactoryBuilder() - Constructor for class ai.grakn.factory.TxFactoryBuilder
 
TxFactoryTinker - Class in ai.grakn.factory
A GraknTx on top of TinkerGraph
TxRuleCache - Class in ai.grakn.kb.internal.cache
Caches rules applicable to schema concepts and their conversion to InferenceRule object (parsing is expensive when large number of rules present).
TxRuleCache(EmbeddedGraknTx) - Constructor for class ai.grakn.kb.internal.cache.TxRuleCache
 
txType() - Method in class ai.grakn.kb.internal.cache.TxCache
 
txType() - Method in class ai.grakn.kb.internal.EmbeddedGraknTx
 
type() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
type() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
type() - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
TypeImpl<T extends Type,V extends Thing> - Class in ai.grakn.kb.internal.concept
A Type represents any ontological element in the graph.

U

unassign(Role, Thing) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
unhas(Attribute) - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
unhas(Attribute) - Method in class ai.grakn.kb.internal.concept.ThingImpl
 
unhas(AttributeType) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
unkey(AttributeType) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
unplay(Role) - Method in class ai.grakn.kb.internal.concept.TypeImpl
 
unrelate(Role) - Method in class ai.grakn.kb.internal.concept.RelationshipTypeImpl
 
updateRules(SchemaConcept, Rule) - Method in class ai.grakn.kb.internal.cache.TxRuleCache
 

V

value() - Method in class ai.grakn.kb.internal.concept.AttributeImpl
 
value() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
valueRole() - Method in class ai.grakn.kb.internal.concept.RelationshipEdge
 
vertex() - Method in class ai.grakn.kb.internal.concept.ConceptImpl
 
vertex() - Method in interface ai.grakn.kb.internal.concept.ConceptVertex
 
vertex() - Method in class ai.grakn.kb.internal.concept.RelationshipImpl
 
vertex() - Method in class ai.grakn.kb.internal.structure.Shard
 
VertexElement - Class in ai.grakn.kb.internal.structure
Represent a Vertex in a GraknTx
VertexElement(EmbeddedGraknTx, Vertex) - Constructor for class ai.grakn.kb.internal.structure.VertexElement
 

W

when() - Method in class ai.grakn.kb.internal.concept.RuleImpl
 
whenRules() - Method in class ai.grakn.kb.internal.concept.SchemaConceptImpl
 
whenTypes() - Method in class ai.grakn.kb.internal.concept.RuleImpl
 
withRelationship(EdgeElement, Relationship) - Static method in class ai.grakn.kb.internal.structure.Casting
 
withThing(EdgeElement, Thing) - Static method in class ai.grakn.kb.internal.structure.Casting
 
workers(int) - Method in class ai.grakn.kb.internal.computer.GraknSparkComputer
 
writeOccurred() - Method in class ai.grakn.kb.internal.cache.TxCache
Notifies the cache that a write has occurred.
writeToGraphCache(boolean) - Method in class ai.grakn.kb.internal.cache.TxCache
A helper method which writes back into the graph cache at the end of a transaction.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links
Grakn

Copyright © 2018 Grakn Labs Ltd. All rights reserved.