public static final class GenericGraph.GenericGraphBuilder extends GenericElement.GenericElementBuilder<GenericGraph.GenericGraphBuilder>
Modifier and Type | Class and Description |
---|---|
class |
GenericGraph.GenericGraphBuilder.FocusBuilder
Helper to build a focus based on various strategies we support.
|
namespaceValidator, properties
getId, id, label
public GenericGraph.GenericGraphBuilder graph(GenericGraph graph)
public GenericGraph.GenericGraphBuilder description(String description)
public GenericGraph.GenericGraphBuilder graphInfo(GraphInfo graphInfo)
public GenericGraph.GenericGraphBuilder focus(Focus defaultFocus)
public GenericGraph.GenericGraphBuilder.FocusBuilder focus()
public GenericGraph.GenericGraphBuilder addEdges(Collection<GenericEdge> edges)
public GenericGraph.GenericGraphBuilder addVertices(Collection<GenericVertex> vertices)
public GenericGraph.GenericGraphBuilder addVertex(GenericVertex vertex)
public GenericGraph.GenericGraphBuilder addEdge(GenericEdge edge)
public void removeEdge(GenericEdge edge)
public void removeVertex(GenericVertex vertex)
public String getNamespace()
getNamespace
in class GenericElement.GenericElementBuilder<GenericGraph.GenericGraphBuilder>
public GenericVertex getVertex(String id)
public List<GenericVertex> resolveVertices(NodeRef nodeRef)
public GenericGraph.GenericGraphBuilder namespace(String namespace)
namespace
in class GenericElement.GenericElementBuilder<GenericGraph.GenericGraphBuilder>
public GenericGraph.GenericGraphBuilder property(String name, Object value)
property
in class GenericElement.GenericElementBuilder<GenericGraph.GenericGraphBuilder>
public GenericGraph.GenericGraphBuilder properties(Map<String,Object> properties)
properties
in class GenericElement.GenericElementBuilder<GenericGraph.GenericGraphBuilder>
public GenericGraph build()
public List<GenericVertex> getVertices()
Copyright © 2021. All rights reserved.