public class Queries extends Object
public static MatchQueryAdmin match(Conjunction<PatternAdmin> pattern)
pattern - a pattern to match in the graphpublic static MatchQueryAdmin matchNoInfer(Conjunction<PatternAdmin> pattern)
public static AskQueryAdmin ask(MatchQuery matchQuery)
matchQuery - the match query that the ask query will search for in the graphpublic static InsertQueryAdmin insert(com.google.common.collect.ImmutableCollection<VarAdmin> vars, MatchQueryAdmin matchQuery)
vars - a collection of Vars to insertmatchQuery - the match query to insert for each resultpublic static InsertQueryAdmin insert(com.google.common.collect.ImmutableCollection<VarAdmin> vars, Optional<GraknGraph> graph)
graph - the graph to execute onvars - a collection of Vars to insertpublic static DeleteQueryAdmin delete(Collection<VarAdmin> deleters, MatchQuery matchQuery)
public static ComputeQueryBuilder compute(Optional<GraknGraph> graph)
public static ComputeQuery compute(Optional<GraknGraph> graph, String computeMethod)
public static ComputeQuery compute(Optional<GraknGraph> graph, String computeMethod, String from, String to, Set<String> subTypeIds)
public static ComputeQuery compute(Optional<GraknGraph> graph, String computeMethod, Set<String> subTypeIds, Set<String> statisticsResourceTypeIds)
public static <T> AggregateQuery<T> aggregate(MatchQueryAdmin matchQuery, Aggregate<? super Map<String,Concept>,T> aggregate)
Copyright © 2016 Grakn Labs Ltd. All rights reserved.