protected final Vertex processVertex(final Vertex vertex, final Map<String, Object> context) {
        vertexProcessor.ifPresent(c -> c.accept(vertex, context));
        return vertex;
    }
Constructs a new network generator for edges with the given label and annotator. If a {@code seedGenerator} is
not supplied then the system clock is used to generate a seed.

@param label           Label for the generated edges
@param edgeProcessor   {@code Consumer} to use for annotating newly generated edges.
@param vertexProcessor {@code Consumer} to use for annotating process vertices.
@param seedGenerator   A {@code Supplier} function to provide seeds to {@link java.util.Random}
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/algorithm/generator/AbstractGenerator.java