Class TinkerGraphComputerView
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.tinkergraph.process.computer.TinkerGraphComputerView
 
- 
 public final class TinkerGraphComputerView extends Object - Author:
- Marko A. Rodriguez (http://markorodriguez.com)
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected Map<String,VertexComputeKey>computeKeys
 - 
Constructor SummaryConstructors Constructor Description TinkerGraphComputerView(AbstractTinkerGraph graph, GraphFilter graphFilter, Set<VertexComputeKey> computeKeys)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <V> Property<V>addProperty(TinkerVertex vertex, String key, V value)protected voidcomplete()List<Property>getProperties(TinkerVertex vertex)List<VertexProperty<?>>getProperty(TinkerVertex vertex, String key)booleanlegalEdge(Vertex vertex, Edge edge)booleanlegalVertex(Vertex vertex)GraphprocessResultGraphPersist(GraphComputer.ResultGraph resultGraph, GraphComputer.Persist persist)voidremoveProperty(TinkerVertex vertex, String key, VertexProperty property)
 
- 
- 
- 
Field Detail- 
computeKeysprotected final Map<String,VertexComputeKey> computeKeys 
 
- 
 - 
Constructor Detail- 
TinkerGraphComputerViewpublic TinkerGraphComputerView(AbstractTinkerGraph graph, GraphFilter graphFilter, Set<VertexComputeKey> computeKeys) 
 
- 
 - 
Method Detail- 
addPropertypublic <V> Property<V> addProperty(TinkerVertex vertex, String key, V value) 
 - 
getPropertypublic List<VertexProperty<?>> getProperty(TinkerVertex vertex, String key) 
 - 
getPropertiespublic List<Property> getProperties(TinkerVertex vertex) 
 - 
removePropertypublic void removeProperty(TinkerVertex vertex, String key, VertexProperty property) 
 - 
legalVertexpublic boolean legalVertex(Vertex vertex) 
 - 
completeprotected void complete() 
 - 
processResultGraphPersistpublic Graph processResultGraphPersist(GraphComputer.ResultGraph resultGraph, GraphComputer.Persist persist) 
 
- 
 
-