public class AbstractHadoopGraphComputer.Features extends Object implements GraphComputer.Features
Constructor and Description |
---|
Features() |
Modifier and Type | Method and Description |
---|---|
boolean |
supportsDirectObjects()
Supports
VertexProgram and MapReduce parameters to be direct referenced Java objects (no serialization required). |
boolean |
supportsEdgeAddition() |
boolean |
supportsEdgePropertyAddition() |
boolean |
supportsEdgePropertyRemoval() |
boolean |
supportsEdgeRemoval() |
boolean |
supportsResultGraphPersistCombination(GraphComputer.ResultGraph resultGraph,
GraphComputer.Persist persist) |
boolean |
supportsVertexAddition() |
boolean |
supportsVertexPropertyRemoval() |
boolean |
supportsVertexRemoval() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMaxWorkers, supportsGlobalMessageScopes, supportsLocalMessageScopes, supportsVertexPropertyAddition
public boolean supportsVertexAddition()
supportsVertexAddition
in interface GraphComputer.Features
public boolean supportsVertexRemoval()
supportsVertexRemoval
in interface GraphComputer.Features
public boolean supportsVertexPropertyRemoval()
supportsVertexPropertyRemoval
in interface GraphComputer.Features
public boolean supportsEdgeAddition()
supportsEdgeAddition
in interface GraphComputer.Features
public boolean supportsEdgeRemoval()
supportsEdgeRemoval
in interface GraphComputer.Features
public boolean supportsEdgePropertyAddition()
supportsEdgePropertyAddition
in interface GraphComputer.Features
public boolean supportsEdgePropertyRemoval()
supportsEdgePropertyRemoval
in interface GraphComputer.Features
public boolean supportsResultGraphPersistCombination(GraphComputer.ResultGraph resultGraph, GraphComputer.Persist persist)
supportsResultGraphPersistCombination
in interface GraphComputer.Features
public boolean supportsDirectObjects()
GraphComputer.Features
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.supportsDirectObjects
in interface GraphComputer.Features
Copyright © 2013–2016 Apache Software Foundation. All rights reserved.