public class Fragments extends Object
| Modifier and Type | Method and Description |
|---|---|
static ai.grakn.graql.internal.gremlin.fragment.DataTypeFragment |
dataType(VarName start,
ResourceType.DataType dataType) |
static ai.grakn.graql.internal.gremlin.fragment.DistinctCastingFragment |
distinctCasting(VarName start,
VarName otherCastingName) |
static ai.grakn.graql.internal.gremlin.fragment.IdFragment |
id(VarName start,
ConceptId id) |
static ai.grakn.graql.internal.gremlin.fragment.InCastingFragment |
inCasting(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.InHasRoleFragment |
inHasRole(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.InHasScopeFragment |
inHasScope(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.InIsaFragment |
inIsa(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.InIsaFragment |
inIsaCastings(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.InPlaysRoleFragment |
inPlaysRole(VarName start,
VarName end,
boolean required) |
static ai.grakn.graql.internal.gremlin.fragment.InRolePlayerFragment |
inRolePlayer(VarName start,
VarName end) |
static Fragment |
inSub(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.IsAbstractFragment |
isAbstract(VarName start) |
static Fragment |
name(VarName start,
String name) |
static Fragment |
neq(VarName start,
VarName other) |
static ai.grakn.graql.internal.gremlin.fragment.NotCastingFragment |
notCasting(VarName start) |
static ai.grakn.graql.internal.gremlin.fragment.OutCastingFragment |
outCasting(VarName start,
VarName end) |
static Fragment |
outHasRole(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.OutHasScopeFragment |
outHasScope(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.OutIsaFragment |
outIsa(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.OutIsaFragment |
outIsaCastings(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.OutPlaysRoleFragment |
outPlaysRole(VarName start,
VarName end,
boolean required) |
static ai.grakn.graql.internal.gremlin.fragment.OutRolePlayerFragment |
outRolePlayer(VarName start,
VarName end) |
static Fragment |
outSub(VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.RegexFragment |
regex(VarName start,
String regex) |
static Fragment |
shortcut(Optional<String> relationType,
Optional<String> roleStart,
Optional<String> roleEnd,
VarName start,
VarName end) |
static ai.grakn.graql.internal.gremlin.fragment.ValueFlagFragment |
value(VarName start) |
static ai.grakn.graql.internal.gremlin.fragment.ValueFragment |
value(VarName start,
ValuePredicateAdmin predicate) |
public static Fragment shortcut(Optional<String> relationType, Optional<String> roleStart, Optional<String> roleEnd, VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.InHasRoleFragment inHasRole(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.InIsaFragment inIsa(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.OutIsaFragment outIsa(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.InIsaFragment inIsaCastings(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.OutIsaFragment outIsaCastings(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.InHasScopeFragment inHasScope(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.OutHasScopeFragment outHasScope(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.DataTypeFragment dataType(VarName start, ResourceType.DataType dataType)
public static ai.grakn.graql.internal.gremlin.fragment.InPlaysRoleFragment inPlaysRole(VarName start, VarName end, boolean required)
public static ai.grakn.graql.internal.gremlin.fragment.OutPlaysRoleFragment outPlaysRole(VarName start, VarName end, boolean required)
public static ai.grakn.graql.internal.gremlin.fragment.InCastingFragment inCasting(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.OutCastingFragment outCasting(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.InRolePlayerFragment inRolePlayer(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.OutRolePlayerFragment outRolePlayer(VarName start, VarName end)
public static ai.grakn.graql.internal.gremlin.fragment.DistinctCastingFragment distinctCasting(VarName start, VarName otherCastingName)
public static ai.grakn.graql.internal.gremlin.fragment.IdFragment id(VarName start, ConceptId id)
public static ai.grakn.graql.internal.gremlin.fragment.ValueFragment value(VarName start, ValuePredicateAdmin predicate)
public static ai.grakn.graql.internal.gremlin.fragment.IsAbstractFragment isAbstract(VarName start)
public static ai.grakn.graql.internal.gremlin.fragment.RegexFragment regex(VarName start, String regex)
public static ai.grakn.graql.internal.gremlin.fragment.ValueFlagFragment value(VarName start)
public static ai.grakn.graql.internal.gremlin.fragment.NotCastingFragment notCasting(VarName start)
Copyright © 2017 Grakn Labs Ltd. All rights reserved.