public class Fragments extends Object
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.