Class AbstractVertexProgramBuilder<B extends VertexProgram.Builder>
java.lang.Object
org.apache.tinkerpop.gremlin.process.computer.util.AbstractVertexProgramBuilder<B>
- All Implemented Interfaces:
VertexProgram.Builder
- Direct Known Subclasses:
CloneVertexProgram.Builder,ConnectedComponentVertexProgram.Builder,PageRankVertexProgram.Builder,PeerPressureVertexProgram.Builder,ShortestPathVertexProgram.Builder,TraversalVertexProgram.Builder
public abstract class AbstractVertexProgramBuilder<B extends VertexProgram.Builder>
extends Object
implements VertexProgram.Builder
- Author:
- Marko A. Rodriguez (http://markorodriguez.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.commons.configuration2.BaseConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionAbstractVertexProgramBuilder(Class<? extends VertexProgram> vertexProgramClass) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
create
-
Field Details
-
configuration
protected final org.apache.commons.configuration2.BaseConfiguration configuration
-
-
Constructor Details
-
AbstractVertexProgramBuilder
-
-
Method Details
-
configure
This method should only be used by the underlying compute engine. For VertexProgram configurations, please use specific fluent methods off the builder.- Specified by:
configurein interfaceVertexProgram.Builder
-
create
- Specified by:
createin interfaceVertexProgram.Builder
-