| Modifier and Type | Class and Description | 
|---|---|
| class  | LabelP | 
| Modifier and Type | Method and Description | 
|---|---|
| static P<String> | LabelP. of(String label) | 
| Modifier and Type | Method and Description | 
|---|---|
| P<V> | P. and(Predicate<? super V> predicate) | 
| static <V> P<V> | P. between(V first,
       V second)Determines if a value is within (inclusive) of the range of the two specified values. | 
| P<V> | P. clone() | 
| static <V> P<V> | P. eq(V value)Determines if values are equal. | 
| static <V> P<V> | P. gt(V value)Determines if a value is greater than another. | 
| static <V> P<V> | P. gte(V value)Determines if a value is greater than or equal to another. | 
| static <V> P<V> | P. inside(V first,
      V second)Determines if a value is within (exclusive) the range of the two specified values. | 
| static <V> P<V> | P. lt(V value)Determines if a value is less than another. | 
| static <V> P<V> | P. lte(V value)Determines if a value is less than or equal to another. | 
| P<V> | P. negate() | 
| static <V> P<V> | P. neq(V value)Determines if values are not equal. | 
| static <V> P<V> | P. not(P<V> predicate)The opposite of the specified  P. | 
| P<V> | P. or(Predicate<? super V> predicate) | 
| static <V> P<V> | P. outside(V first,
       V second)Determines if a value is not within (exclusive) of the range of the two specified values. | 
| static P | P. test(BiPredicate biPredicate,
    Object value)Construct an instance of  Pfrom aBiPredicate. | 
| static <V> P<V> | P. within(Collection<V> value)Determines if a value is within the specified list of values. | 
| static <V> P<V> | P. within(V... values)Determines if a value is within the specified list of values. | 
| static <V> P<V> | P. without(Collection<V> value)Deermines if a value is not within the specified list of values. | 
| static <V> P<V> | P. without(V... values)Determines if a value is not within the specified list of values. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <V> P<V> | P. not(P<V> predicate)The opposite of the specified  P. | 
| Modifier and Type | Method and Description | 
|---|---|
| default GraphTraversal<S,E> | GraphTraversal. has(String propertyKey,
   P<?> predicate)Filters vertices, edges and vertex properties based on their properties. | 
| static <A> GraphTraversal<A,A> | __. has(String propertyKey,
   P<?> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. has(String label,
   String propertyKey,
   P<?> predicate)Filters vertices, edges and vertex properties based on their properties. | 
| static <A> GraphTraversal<A,A> | __. has(String label,
   String propertyKey,
   P<?> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. has(T accessor,
   P<?> predicate)Filters vertices, edges and vertex properties based on their properties. | 
| static <A> GraphTraversal<A,A> | __. has(T accessor,
   P<?> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. hasId(P<Object> predicate)Filters vertices, edges and vertex properties based on their identifier. | 
| static <A> GraphTraversal<A,A> | __. hasId(P<Object> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. hasKey(P<String> predicate)Filters vertices, edges and vertex properties based on their key. | 
| static <A> GraphTraversal<A,A> | __. hasKey(P<String> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. hasLabel(P<String> predicate)Filters vertices, edges and vertex properties based on their label. | 
| static <A> GraphTraversal<A,A> | __. hasLabel(P<String> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. hasValue(P<Object> predicate)Filters vertices, edges and vertex properties based on their value. | 
| static <A> GraphTraversal<A,A> | __. hasValue(P<Object> predicate) | 
| static <A> GraphTraversal<A,A> | __. is(P<A> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. is(P<E> predicate)Filters  Eobject values given the providedpredicate. | 
| default GraphTraversal<S,E> | GraphTraversal. where(P<String> predicate)Filters the current object based on the object itself or the path history. | 
| static <A> GraphTraversal<A,A> | __. where(P<String> predicate) | 
| default GraphTraversal<S,E> | GraphTraversal. where(String startKey,
     P<String> predicate)Filters the current object based on the object itself or the path history. | 
| static <A> GraphTraversal<A,A> | __. where(String startKey,
     P<String> predicate) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected P<Object> | WherePredicateStep. predicate | 
| Modifier and Type | Method and Description | 
|---|---|
| P<S> | IsStep. getPredicate() | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<P<?>> | WherePredicateStep. getPredicate() | 
| Constructor and Description | 
|---|
| IsStep(Traversal.Admin traversal,
      P<S> predicate) | 
| WherePredicateStep(Traversal.Admin traversal,
                  Optional<String> startKey,
                  P<String> predicate) | 
| Modifier and Type | Method and Description | 
|---|---|
| P<?> | HasContainer. getPredicate() | 
| Modifier and Type | Method and Description | 
|---|---|
| static HasContainer[] | HasContainer. makeHasContainers(String key,
                 P<?> predicate)Deprecated. 
 As of release 3.2.4. Providers should handle composite  and(java.util.function.Predicate<? super V>)predicates and not rely on splitting. | 
| Constructor and Description | 
|---|
| HasContainer(String key,
            P<?> predicate) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AndP<V> | 
| class  | ConnectiveP<V> | 
| class  | OrP<V> | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<P<V>> | ConnectiveP. predicates | 
| Modifier and Type | Method and Description | 
|---|---|
| P<V> | AndP. and(Predicate<? super V> predicate) | 
| P<V> | ConnectiveP. and(Predicate<? super V> predicate) | 
| P<V> | AndP. negate() | 
| P<V> | OrP. negate() | 
| P<V> | ConnectiveP. negate() | 
| protected P<V> | ConnectiveP. negate(ConnectiveP<V> p) | 
| P<V> | OrP. or(Predicate<? super V> predicate) | 
| P<V> | ConnectiveP. or(Predicate<? super V> predicate) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<P<V>> | ConnectiveP. getPredicates() | 
| Constructor and Description | 
|---|
| AndP(P<V>... predicates)Deprecated.  | 
| ConnectiveP(P<V>... predicates)Deprecated.  | 
| OrP(P<V>... predicates)Deprecated.  | 
| Constructor and Description | 
|---|
| AndP(List<P<V>> predicates) | 
| ConnectiveP(List<P<V>> predicates) | 
| OrP(List<P<V>> predicates) | 
| Modifier and Type | Method and Description | 
|---|---|
| <I extends InputShim> | GryoSerializers.PSerializer. read(KryoShim<I,?> kryo,
    I input,
    Class<P> clazz) | 
| Modifier and Type | Method and Description | 
|---|---|
| <O extends OutputShim> | GryoSerializers.PSerializer. write(KryoShim<?,O> kryo,
     O output,
     P p) | 
| Modifier and Type | Method and Description | 
|---|---|
| <I extends InputShim> | GryoSerializers.PSerializer. read(KryoShim<I,?> kryo,
    I input,
    Class<P> clazz) | 
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.