Package | Description |
---|---|
oracle.pgx.algorithm |
Modifier and Type | Method and Description |
---|---|
static <T> VertexProperty<T> |
VertexProperty.create()
Instantiate a new vertex property.
|
static <T> VertexProperty<T> |
VertexProperty.create(T t)
Instantiate a new vertex property.
|
Modifier and Type | Method and Description |
---|---|
<T> Reduction |
Reduction.andUpdate(PgxVertex vertex, VertexProperty<T> property, T value)
If the reduction in the Reduction applies, also update the property the property specified here.
|
VertexSet |
VertexSet.filter(VertexProperty<java.lang.Boolean> property)
Filter the vertices in the set by the given boolean property.
|
VertexSet |
VertexSequence.filter(VertexProperty<java.lang.Boolean> property)
Filter the vertices in the sequence by the given boolean property.
|
VertexSet |
VertexSet.orderBy(VertexProperty vertexProperty, Order order)
Order the vertices based on the value of the property.
|
<T extends java.lang.Number> |
VertexSet.sum(VertexProperty<T> reducer)
Get the property for each vertex in the set and sum the results.
|
static <T> Reduction |
Reduction.updateMaxValue(PgxVertex vertex, VertexProperty<T> property, T value)
Create an atomic reduction of a vertex property.
|
static <T> Reduction |
Reduction.updateMinValue(PgxVertex vertex, VertexProperty<T> property, T value)
Create an atomic reduction of a vertex property.
|