public class JanusGraphPredicateUtils extends Object
Constructor and Description |
---|
JanusGraphPredicateUtils() |
Modifier and Type | Method and Description |
---|---|
static JanusGraphPredicate |
convert(BiPredicate p) |
static List<Object> |
convert(org.apache.tinkerpop.gremlin.process.traversal.util.ConnectiveP<?> predicate,
ConnectiveJanusPredicate connectivePredicate) |
static org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer |
convert(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer container) |
static JanusGraphPredicate |
convertInternal(BiPredicate p)
Convert Tinkerpop's comparison operators to JanusGraph's
|
static ConnectiveJanusPredicate |
instanceConnectiveJanusPredicate(org.apache.tinkerpop.gremlin.process.traversal.P<?> predicate) |
static boolean |
supports(BiPredicate p) |
public static JanusGraphPredicate convertInternal(BiPredicate p)
p
- Any predicateIllegalArgumentException
- if the given Predicate is unknownpublic static JanusGraphPredicate convert(BiPredicate p)
public static boolean supports(BiPredicate p)
public static org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer convert(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer container)
public static ConnectiveJanusPredicate instanceConnectiveJanusPredicate(org.apache.tinkerpop.gremlin.process.traversal.P<?> predicate)
public static List<Object> convert(org.apache.tinkerpop.gremlin.process.traversal.util.ConnectiveP<?> predicate, ConnectiveJanusPredicate connectivePredicate)
Copyright © 2012–2024. All rights reserved.