Interface | Description |
---|---|
VertexPartitionBaseOpsConstructor<T extends VertexPartitionBase<Object>> |
A typeclass for subclasses of
VertexPartitionBase representing the ability to wrap them in a
VertexPartitionBaseOps . |
Class | Description |
---|---|
AggregatingEdgeContext<VD,ED,A> | |
EdgePartition<ED,VD> |
A collection of edges, along with referenced vertex attributes and an optional active vertex set
for filtering computation on the edges.
|
EdgePartitionBuilder<ED,VD> |
Constructs an EdgePartition from scratch.
|
EdgeRDDImpl<ED,VD> | |
EdgeWithLocalIds<ED> |
Add a new edge to the partition.
|
ExistingEdgePartitionBuilder<ED,VD> |
Constructs an EdgePartition from an existing EdgePartition with the same vertex set.
|
GraphImpl<VD,ED> |
An implementation of
Graph to support computation on graphs. |
ReplicatedVertexView<VD,ED> |
Manages shipping vertex attributes to the edge partitions of an
EdgeRDD . |
RoutingTablePartition |
Stores the locations of edge-partition join sites for each vertex attribute in a particular
vertex partition.
|
ShippableVertexPartition<VD> |
A map from vertex id to vertex attribute that additionally stores edge partition join sites for
each vertex attribute, enabling joining with an
EdgeRDD . |
ShippableVertexPartition.ShippableVertexPartitionOpsConstructor$ |
Implicit evidence that
ShippableVertexPartition is a member of the
VertexPartitionBaseOpsConstructor typeclass. |
ShippableVertexPartitionOps<VD> | |
VertexAttributeBlock<VD> |
Stores vertex attributes to ship to an edge partition.
|
VertexPartition<VD> |
A map from vertex id to vertex attribute.
|
VertexPartition.VertexPartitionOpsConstructor$ |
Implicit evidence that
VertexPartition is a member of the VertexPartitionBaseOpsConstructor
typeclass. |
VertexPartitionBase<VD> |
An abstract map from vertex id to vertex attribute.
|
VertexPartitionBaseOps<VD,Self extends VertexPartitionBase<Object>> |
An class containing additional operations for subclasses of VertexPartitionBase that provide
implicit evidence of membership in the
VertexPartitionBaseOpsConstructor typeclass (for
example, VertexPartition.VertexPartitionOpsConstructor ). |
VertexPartitionOps<VD> | |
VertexRDDImpl<VD> |
Enum | Description |
---|---|
EdgeActiveness |
Criteria for filtering edges based on activeness.
|