| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableEdge<V,E>
Immutable implementation of
Edge. |
| Modifier and Type | Method and Description |
|---|---|
Set<Edge<V,E>> |
ImmutableVerticesAndEdges.edges() |
Set<Edge<V,E>> |
ImmutableLoop.edges() |
default Set<Edge<V,E>> |
VerticesAndEdges.edges() |
Set<Edge<V,E>> |
Loop.edges() |
| Modifier and Type | Method and Description |
|---|---|
ImmutableVerticesAndEdges.Builder<V,E> |
ImmutableVerticesAndEdges.Builder.addEdges(Edge<V,E>... elements)
Adds elements to
edges set. |
ImmutableLoop.Builder<V,E> |
ImmutableLoop.Builder.addEdges(Edge<V,E>... elements)
Adds elements to
edges set. |
ImmutableVerticesAndEdges.Builder<V,E> |
ImmutableVerticesAndEdges.Builder.addEdges(Edge<V,E> element)
Adds one element to
edges set. |
ImmutableLoop.Builder<V,E> |
ImmutableLoop.Builder.addEdges(Edge<V,E> element)
Adds one element to
edges set. |
static <V,E> ImmutableEdge<V,E> |
ImmutableEdge.copyOf(Edge<V,E> instance)
Creates an immutable copy of a
Edge value. |
ImmutableEdge.Builder<V,E> |
ImmutableEdge.Builder.from(Edge<V,E> instance)
Fill a builder with attribute values from the provided
Edge instance. |
ImmutableVerticesAndEdges<V,E> |
ImmutableVerticesAndEdges.withEdges(Edge<V,E>... elements)
Copy the current immutable object with elements that replace the content of
edges. |
ImmutableLoop<V,E> |
ImmutableLoop.withEdges(Edge<V,E>... elements)
Copy the current immutable object with elements that replace the content of
edges. |
| Modifier and Type | Method and Description |
|---|---|
ImmutableVerticesAndEdges.Builder<V,E> |
ImmutableVerticesAndEdges.Builder.addAllEdges(Iterable<? extends Edge<V,E>> elements)
Adds elements to
edges set. |
ImmutableLoop.Builder<V,E> |
ImmutableLoop.Builder.addAllEdges(Iterable<? extends Edge<V,E>> elements)
Adds elements to
edges set. |
ImmutableVerticesAndEdges.Builder<V,E> |
ImmutableVerticesAndEdges.Builder.edges(Iterable<? extends Edge<V,E>> elements)
Sets or replaces all elements for
edges set. |
ImmutableLoop.Builder<V,E> |
ImmutableLoop.Builder.edges(Iterable<? extends Edge<V,E>> elements)
Sets or replaces all elements for
edges set. |
ImmutableVerticesAndEdges<V,E> |
ImmutableVerticesAndEdges.withEdges(Iterable<? extends Edge<V,E>> elements)
Copy the current immutable object with elements that replace the content of
edges. |
ImmutableLoop<V,E> |
ImmutableLoop.withEdges(Iterable<? extends Edge<V,E>> elements)
Copy the current immutable object with elements that replace the content of
edges. |
Copyright © 2022. All rights reserved.