| Modifier and Type | Method and Description |
|---|---|
GraknGraph |
GraknGraphFactory.getGraph()
Get a new or existing graph.
|
GraknGraph |
GraknGraphFactory.getGraphBatchLoading()
Get a new or existing graph with batch loading enabled.
|
| Constructor and Description |
|---|
RemoteSession(java.util.function.Function<String,GraknGraph> getGraph) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PokemonGraphFactory.loadGraph(GraknGraph graknGraph) |
static void |
MovieGraphFactory.loadGraph(GraknGraph graknGraph) |
| Modifier and Type | Class and Description |
|---|---|
class |
SystemKeyspace<M extends GraknGraph,T extends org.apache.tinkerpop.gremlin.structure.Graph>
Manages the system keyspace.
|
| Modifier and Type | Method and Description |
|---|---|
GraknGraph |
GraknGraphFactoryImpl.getGraph() |
GraknGraph |
GraphFactory.getGraph(String keyspace) |
GraknGraph |
GraknGraphFactoryImpl.getGraphBatchLoading() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGraknGraph<G extends org.apache.tinkerpop.gremlin.structure.Graph>
The Grakn Graph Base Implementation
|
class |
GraknOrientDBGraph |
class |
GraknTinkerGraph
A Grakn Graph using
TinkerGraph as a vendor backend. |
class |
GraknTitanGraph |
| Modifier and Type | Method and Description |
|---|---|
static Set<Rule> |
Reasoner.getRules(GraknGraph graph) |
static boolean |
Reasoner.hasRules(GraknGraph graph) |
static void |
Reasoner.linkConceptTypes(GraknGraph graph)
Link all unlinked rules in the rule base to their matching types
|
Query<T> |
Query.withGraph(GraknGraph graph) |
MatchQuery |
MatchQuery.withGraph(GraknGraph graph) |
InsertQuery |
InsertQuery.withGraph(GraknGraph graph) |
DeleteQuery |
DeleteQuery.withGraph(GraknGraph graph) |
ComputeQueryBuilder |
ComputeQueryBuilder.withGraph(GraknGraph graph) |
ComputeQuery<T> |
ComputeQuery.withGraph(GraknGraph graph) |
AskQuery |
AskQuery.withGraph(GraknGraph graph) |
AggregateQuery<T> |
AggregateQuery.withGraph(GraknGraph graph) |
| Constructor and Description |
|---|
Reasoner(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
Optional<GraknGraph> |
MatchQueryAdmin.getGraph() |
Optional<GraknGraph> |
InsertQueryAdmin.getGraph() |
| Modifier and Type | Method and Description |
|---|---|
Set<Type> |
MatchQueryAdmin.getTypes(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
SumQuery |
SumQuery.withGraph(GraknGraph graph) |
StdQuery |
StdQuery.withGraph(GraknGraph graph) |
PathQuery |
PathQuery.withGraph(GraknGraph graph) |
MinQuery |
MinQuery.withGraph(GraknGraph graph) |
MedianQuery |
MedianQuery.withGraph(GraknGraph graph) |
MeanQuery |
MeanQuery.withGraph(GraknGraph graph) |
MaxQuery |
MaxQuery.withGraph(GraknGraph graph) |
DegreeQuery<T> |
DegreeQuery.withGraph(GraknGraph graph) |
CountQuery |
CountQuery.withGraph(GraknGraph graph) |
ClusterQuery<T> |
ClusterQuery.withGraph(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
static GraqlTraversal |
GraqlTraversal.create(GraknGraph graph,
Set<? extends List<Fragment>> fragments) |
| Constructor and Description |
|---|
GremlinQuery(GraknGraph graph,
PatternAdmin pattern,
com.google.common.collect.ImmutableSet<String> names) |
| Modifier and Type | Method and Description |
|---|---|
void |
VarPropertyInternal.checkValid(GraknGraph graph,
VarAdmin var)
Check if the given property can be used in a match query
|
void |
RelationProperty.checkValidProperty(GraknGraph graph,
VarAdmin var) |
void |
IsaProperty.checkValidProperty(GraknGraph graph,
VarAdmin var) |
void |
VarPropertyInternal.delete(GraknGraph graph,
Concept concept)
Delete the given property from the graph, if possible.
|
void |
PlaysRoleProperty.delete(GraknGraph graph,
Concept concept) |
void |
HasScopeProperty.delete(GraknGraph graph,
Concept concept) |
void |
HasRoleProperty.delete(GraknGraph graph,
Concept concept) |
void |
HasResourceProperty.delete(GraknGraph graph,
Concept concept) |
| Modifier and Type | Method and Description |
|---|---|
GraknGraph |
InsertQueryExecutor.getGraph() |
| Constructor and Description |
|---|
QueryBuilderImpl(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
ComputeQueryBuilder |
ComputeQueryBuilderImpl.withGraph(GraknGraph graph) |
| Constructor and Description |
|---|
ComputeQueryBuilderImpl(Optional<GraknGraph> graph) |
| Modifier and Type | Method and Description |
|---|---|
Optional<GraknGraph> |
MatchQueryBase.getGraph() |
| Modifier and Type | Method and Description |
|---|---|
Set<Type> |
MatchQueryBase.getTypes(GraknGraph graph) |
default MatchQuery |
MatchQueryInternal.withGraph(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<Map<String,Concept>> |
MatchQueryInternal.stream(Optional<GraknGraph> graph)
Execute the query using the given graph.
|
java.util.stream.Stream<Map<String,Concept>> |
MatchQueryBase.stream(Optional<GraknGraph> optionalGraph) |
| Modifier and Type | Method and Description |
|---|---|
static Rule |
Utility.createPropertyChainRule(RelationType relation,
String fromRoleName,
String toRoleName,
LinkedHashMap<RelationType,javafx.util.Pair<String,String>> chain,
GraknGraph graph) |
static Rule |
Utility.createReflexiveRule(RelationType relType,
GraknGraph graph)
create reflexive rule R(from: X, to: X) :- R(from: X,to: Y)
|
static Rule |
Utility.createSubPropertyRule(RelationType parent,
RelationType child,
Map<String,String> roleMappings,
GraknGraph graph)
creates rule parent :- child
|
static Rule |
Utility.createTransitiveRule(RelationType relType,
String fromRoleName,
String toRoleName,
GraknGraph graph)
create transitive rule R(from: X, to: Y) :- R(from: X,to: Z), R(from: Z, to: Y)
|
| Modifier and Type | Method and Description |
|---|---|
static Set<Atomic> |
AtomicFactory.createAtomSet(Conjunction<PatternAdmin> pattern,
Query parent,
GraknGraph graph) |
static Set<Atomic> |
PropertyMapper.map(VarProperty prop,
VarAdmin var,
Set<VarAdmin> vars,
Query parent,
GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
GraknGraph |
Query.graph() |
| Modifier and Type | Method and Description |
|---|---|
Optional<GraknGraph> |
Query.getGraph() |
| Modifier and Type | Method and Description |
|---|---|
Set<Type> |
Query.getTypes(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<Map<String,Concept>> |
Query.stream(Optional<GraknGraph> graph) |
| Constructor and Description |
|---|
AtomicMatchQuery(MatchQuery query,
GraknGraph graph) |
AtomicQuery(MatchQuery query,
GraknGraph graph) |
AtomicQuery(String rhs,
GraknGraph graph) |
Query(MatchQuery query,
GraknGraph graph) |
Query(String query,
GraknGraph graph) |
ReasonerMatchQuery(MatchQuery query,
GraknGraph graph) |
ReasonerMatchQuery(MatchQuery query,
GraknGraph graph,
QueryAnswers ans) |
| Constructor and Description |
|---|
InferenceRule(Rule rule,
GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MigrationLoader.load(GraknGraph graph,
Migrator migrator) |
| Constructor and Description |
|---|
GraphWriter(GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
GraknGraph |
OWLMigrator.graph() |
| Modifier and Type | Method and Description |
|---|---|
OWLMigrator |
OWLMigrator.graph(GraknGraph graph) |
Copyright © 2016 Grakn Labs Ltd. All rights reserved.