public final class SimpleDomainGraph extends AbstractDomainGraph<SimpleDomainVertex,SimpleDomainEdge>
GenericGraph
.
This is the most basic concrete subclass of AbstractDomainGraph
and can be used as a reference for your own
domain graph. It is a final class. If you need more functionality please extend AbstractDomainGraph
.Modifier and Type | Class and Description |
---|---|
static class |
SimpleDomainGraph.SimpleDomainGraphBuilder |
AbstractDomainGraph.AbstractDomainGraphBuilder<T extends AbstractDomainGraph.AbstractDomainGraphBuilder,V extends AbstractDomainVertex,E extends AbstractDomainEdge>
Constructor and Description |
---|
SimpleDomainGraph(GenericGraph graph) |
Modifier and Type | Method and Description |
---|---|
static SimpleDomainGraph.SimpleDomainGraphBuilder |
builder() |
SimpleDomainEdge |
convert(GenericEdge edge) |
protected ImmutableGraph<SimpleDomainVertex,SimpleDomainEdge> |
convert(GenericGraph graph) |
SimpleDomainVertex |
convert(GenericVertex vertex) |
static SimpleDomainGraph |
from(GenericGraph genericGraph) |
asGenericGraph, equals, getConnectingEdges, getDefaultFocus, getDescription, getEdge, getEdgeIds, getEdges, getLabel, getNamespace, getNeighbors, getVertex, getVertexIds, getVertices, getView, hashCode, resolveEdges, resolveVertex, resolveVertices, resolveVertices, toString
public SimpleDomainGraph(GenericGraph graph)
public SimpleDomainVertex convert(GenericVertex vertex)
convert
in class AbstractDomainGraph<SimpleDomainVertex,SimpleDomainEdge>
public SimpleDomainEdge convert(GenericEdge edge)
convert
in class AbstractDomainGraph<SimpleDomainVertex,SimpleDomainEdge>
protected ImmutableGraph<SimpleDomainVertex,SimpleDomainEdge> convert(GenericGraph graph)
convert
in class AbstractDomainGraph<SimpleDomainVertex,SimpleDomainEdge>
public static SimpleDomainGraph.SimpleDomainGraphBuilder builder()
public static SimpleDomainGraph from(GenericGraph genericGraph)
Copyright © 2021. All rights reserved.