public static interface GraphComputer.Features
Modifier and Type | Method and Description |
---|---|
default boolean |
supportsDirectObjects()
Supports
VertexProgram and MapReduce parameters to be direct referenced Java objects (no serialization required). |
default boolean |
supportsEdgeAddition() |
default boolean |
supportsEdgePropertyAddition() |
default boolean |
supportsEdgePropertyRemoval() |
default boolean |
supportsEdgeRemoval() |
default boolean |
supportsGlobalMessageScopes() |
default boolean |
supportsLocalMessageScopes() |
default boolean |
supportsResultGraphPersistCombination(GraphComputer.ResultGraph resultGraph,
GraphComputer.Persist persist) |
default boolean |
supportsVertexAddition() |
default boolean |
supportsVertexPropertyAddition() |
default boolean |
supportsVertexPropertyRemoval() |
default boolean |
supportsVertexRemoval() |
default boolean supportsGlobalMessageScopes()
default boolean supportsLocalMessageScopes()
default boolean supportsVertexAddition()
default boolean supportsVertexRemoval()
default boolean supportsVertexPropertyAddition()
default boolean supportsVertexPropertyRemoval()
default boolean supportsEdgeAddition()
default boolean supportsEdgeRemoval()
default boolean supportsEdgePropertyAddition()
default boolean supportsEdgePropertyRemoval()
default boolean supportsResultGraphPersistCombination(GraphComputer.ResultGraph resultGraph, GraphComputer.Persist persist)
default boolean supportsDirectObjects()
VertexProgram
and MapReduce
parameters to be direct referenced Java objects (no serialization required).
This is typically true for single machine graph computer engines. For cluster oriented graph computers, this is typically false.Copyright © 2013–2015 Apache Software Foundation. All rights reserved.