Package org.opennms.netmgt.graph.domain
Class AbstractDomainGraph.AbstractDomainGraphBuilder<T extends AbstractDomainGraph.AbstractDomainGraphBuilder,V extends AbstractDomainVertex,E extends AbstractDomainEdge>
- java.lang.Object
-
- org.opennms.netmgt.graph.domain.AbstractDomainGraph.AbstractDomainGraphBuilder<T,V,E>
-
- Direct Known Subclasses:
ApplicationGraph.ApplicationGraphBuilder,BusinessServiceGraph.BusinessServiceGraphBuilder,SimpleDomainGraph.SimpleDomainGraphBuilder
- Enclosing class:
- AbstractDomainGraph<V extends AbstractDomainVertex,E extends AbstractDomainEdge>
public static class AbstractDomainGraph.AbstractDomainGraphBuilder<T extends AbstractDomainGraph.AbstractDomainGraphBuilder,V extends AbstractDomainVertex,E extends AbstractDomainEdge> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected GenericGraph.GenericGraphBuilderdelegate
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractDomainGraphBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaddEdge(E edge)TaddEdges(Collection<E> edges)TaddVertex(V vertex)TaddVertices(Collection<V> vertices)Tdescription(String description)GenericGraph.GenericGraphBuilder.FocusBuilderfocus()VertexRefgetVertexRef(String vertexId)TgraphInfo(GraphInfo graphInfo)Tid(String id)Tlabel(String label)Tnamespace(String namespace)Tproperty(String name, String value)TremoveEdge(E edge)TremoveVertex(V vertex)
-
-
-
Field Detail
-
delegate
protected GenericGraph.GenericGraphBuilder delegate
-
-
Method Detail
-
addEdges
public T addEdges(Collection<E> edges)
-
addVertices
public T addVertices(Collection<V> vertices)
-
focus
public GenericGraph.GenericGraphBuilder.FocusBuilder focus()
-
-