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) |
P<V> |
P.clone() |
static <V> P<V> |
P.eq(V value) |
static <V> P<V> |
P.gt(V value) |
static <V> P<V> |
P.gte(V value) |
static <V> P<V> |
P.inside(V first,
V second) |
static <V> P<V> |
P.lt(V value) |
static <V> P<V> |
P.lte(V value) |
P<V> |
P.negate() |
static <V> P<V> |
P.neq(V value) |
static <V> P<V> |
P.not(P<V> predicate) |
P<V> |
P.or(Predicate<? super V> predicate) |
static <V> P<V> |
P.outside(V first,
V second) |
static P |
P.test(BiPredicate biPredicate,
Object value) |
static <V> P<V> |
P.within(Collection<V> value) |
static <V> P<V> |
P.within(V... values) |
static <V> P<V> |
P.without(Collection<V> value) |
static <V> P<V> |
P.without(V... values) |
Modifier and Type | Method and Description |
---|---|
static <V> P<V> |
P.not(P<V> predicate) |
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
E object values given the provided predicate . |
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(List<P<V>> predicates) |
ConnectiveP(List<P<V>> predicates) |
OrP(List<P<V>> predicates) |
Modifier and Type | Method and Description |
---|---|
<I extends InputShim> |
GryoSerializersV1d0.PSerializer.read(KryoShim<I,?> kryo,
I input,
Class<P> clazz) |
<I extends InputShim> |
GryoSerializersV3d0.PSerializer.read(KryoShim<I,?> kryo,
I input,
Class<P> clazz) |
Modifier and Type | Method and Description |
---|---|
<O extends OutputShim> |
GryoSerializersV1d0.PSerializer.write(KryoShim<?,O> kryo,
O output,
P p) |
<O extends OutputShim> |
GryoSerializersV3d0.PSerializer.write(KryoShim<?,O> kryo,
O output,
P p) |
Modifier and Type | Method and Description |
---|---|
<I extends InputShim> |
GryoSerializersV1d0.PSerializer.read(KryoShim<I,?> kryo,
I input,
Class<P> clazz) |
<I extends InputShim> |
GryoSerializersV3d0.PSerializer.read(KryoShim<I,?> kryo,
I input,
Class<P> clazz) |
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.