Interface ImmutableGraph<V extends Vertex,​E extends Edge>

    • Method Detail

      • getVertices

        java.util.List<V> getVertices()
      • getEdges

        java.util.List<E> getEdges()
      • getVertex

        V getVertex​(java.lang.String id)
      • getEdge

        E getEdge​(java.lang.String id)
      • getVertexIds

        java.util.List<java.lang.String> getVertexIds()
      • getEdgeIds

        java.util.List<java.lang.String> getEdgeIds()
      • getView

        ImmutableGraph<V,​E> getView​(java.util.Collection<V> verticesInFocus,
                                          int szl)
      • resolveVertices

        java.util.List<V> resolveVertices​(java.util.Collection<java.lang.String> vertexIds)
      • resolveVertices

        java.util.List<V> resolveVertices​(NodeRef nodeRef)
      • resolveVertex

        V resolveVertex​(VertexRef vertexRef)
      • resolveEdges

        java.util.List<E> resolveEdges​(java.util.Collection<java.lang.String> edgeIds)
      • getNeighbors

        java.util.Collection<V> getNeighbors​(V eachVertex)
      • getConnectingEdges

        java.util.Collection<E> getConnectingEdges​(V eachVertex)
      • getDefaultFocus

        Focus getDefaultFocus()