| Package | Description |
|---|---|
| oracle.pgx.algorithm |
| 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.
|
<T1,T2> Reduction |
Reduction.andUpdate(T1 lhs, T2 rhs)
If the reduction in the Reduction applies, also update the variable specified here.
|
static <T> Reduction |
Reduction.updateMaxValue(PgxVertex vertex, VertexProperty<T> property, T value)
Create an atomic reduction of a vertex property.
|
static <T1,T2> Reduction |
Reduction.updateMaxValue(T1 lhs, T2 rhs)
Create an atomic reduction of a variable.
|
static <T> Reduction |
Reduction.updateMinValue(PgxVertex vertex, VertexProperty<T> property, T value)
Create an atomic reduction of a vertex property.
|
static <T1,T2> Reduction |
Reduction.updateMinValue(T1 lhs, T2 rhs)
Create an atomic reduction of a variable.
|