Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
Graph.addEdge(Vertex<K,VV> source,
Vertex<K,VV> target,
EV edgeValue)
Adds the given edge to the graph.
|
Graph<K,VV,EV> |
Graph.addEdges(List<Edge<K,EV>> newEdges)
Adds the given list edges to the graph.
|
Graph<K,VV,EV> |
Graph.addVertex(Vertex<K,VV> vertex)
Adds the input vertex to the graph.
|
Graph<K,VV,EV> |
Graph.addVertices(List<Vertex<K,VV>> verticesToAdd)
Adds the list of vertices, passed as input, to the graph.
|
Graph<K,VV,EV> |
Graph.difference(Graph<K,VV,EV> graph)
Performs Difference on the vertex and edge sets of the input graphs
removes common vertices and edges.
|
<K,EV> Graph<K,org.apache.flink.types.NullValue,EV> |
GraphCsvReader.edgeTypes(Class<K> vertexKey,
Class<EV> edgeValue)
Creates a Graph from CSV input with edge values, but without vertex values.
|
Graph<K,VV,EV> |
Graph.filterOnEdges(org.apache.flink.api.common.functions.FilterFunction<Edge<K,EV>> edgeFilter)
Apply a filtering function to the graph and return a sub-graph that
satisfies the predicates only for the edges.
|
Graph<K,VV,EV> |
Graph.filterOnVertices(org.apache.flink.api.common.functions.FilterFunction<Vertex<K,VV>> vertexFilter)
Apply a filtering function to the graph and return a sub-graph that
satisfies the predicates only for the vertices.
|
static <K,EV> Graph<K,org.apache.flink.types.NullValue,EV> |
Graph.fromCollection(Collection<Edge<K,EV>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a Collection of edges.
|
static <K,VV,EV> Graph<K,VV,EV> |
Graph.fromCollection(Collection<Edge<K,EV>> edges,
org.apache.flink.api.common.functions.MapFunction<K,VV> vertexValueInitializer,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a Collection of edges.
|
static <K,VV,EV> Graph<K,VV,EV> |
Graph.fromCollection(Collection<Vertex<K,VV>> vertices,
Collection<Edge<K,EV>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a Collection of vertices and a Collection of edges.
|
static <K,EV> Graph<K,org.apache.flink.types.NullValue,EV> |
Graph.fromDataSet(org.apache.flink.api.java.DataSet<Edge<K,EV>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of edges.
|
static <K,VV,EV> Graph<K,VV,EV> |
Graph.fromDataSet(org.apache.flink.api.java.DataSet<Edge<K,EV>> edges,
org.apache.flink.api.common.functions.MapFunction<K,VV> vertexValueInitializer,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of edges.
|
static <K,VV,EV> Graph<K,VV,EV> |
Graph.fromDataSet(org.apache.flink.api.java.DataSet<Vertex<K,VV>> vertices,
org.apache.flink.api.java.DataSet<Edge<K,EV>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of vertices and a DataSet of edges.
|
static <K> Graph<K,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
Graph.fromTuple2DataSet(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple2<K,K>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of Tuple2 objects for edges.
|
static <K,VV> Graph<K,VV,org.apache.flink.types.NullValue> |
Graph.fromTuple2DataSet(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple2<K,K>> edges,
org.apache.flink.api.common.functions.MapFunction<K,VV> vertexValueInitializer,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of Tuple2 objects for edges.
|
static <K,VV,EV> Graph<K,VV,EV> |
Graph.fromTupleDataSet(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple2<K,VV>> vertices,
org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple3<K,K,EV>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of Tuple2 objects for vertices and
Tuple3 objects for edges.
|
static <K,EV> Graph<K,org.apache.flink.types.NullValue,EV> |
Graph.fromTupleDataSet(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple3<K,K,EV>> edges,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of Tuple3 objects for edges.
|
static <K,VV,EV> Graph<K,VV,EV> |
Graph.fromTupleDataSet(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple3<K,K,EV>> edges,
org.apache.flink.api.common.functions.MapFunction<K,VV> vertexValueInitializer,
org.apache.flink.api.java.ExecutionEnvironment context)
Creates a graph from a DataSet of Tuple3 objects for edges.
|
Graph<K,VV,EV> |
Graph.getUndirected()
This operation adds all inverse-direction edges to the graph.
|
Graph<K,org.apache.flink.types.NullValue,EV> |
Graph.intersect(Graph<K,VV,EV> graph,
boolean distinctEdges)
Performs intersect on the edge sets of the input graphs.
|
<T> Graph<K,VV,EV> |
Graph.joinWithEdges(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple3<K,K,T>> inputDataSet,
EdgeJoinFunction<EV,T> edgeJoinFunction)
Joins the edge DataSet with an input DataSet on the composite key of both
source and target IDs and applies a user-defined transformation on the values
of the matched records.
|
<T> Graph<K,VV,EV> |
Graph.joinWithEdgesOnSource(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple2<K,T>> inputDataSet,
EdgeJoinFunction<EV,T> edgeJoinFunction)
Joins the edge DataSet with an input Tuple2 DataSet and applies a user-defined transformation
on the values of the matched records.
|
<T> Graph<K,VV,EV> |
Graph.joinWithEdgesOnTarget(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple2<K,T>> inputDataSet,
EdgeJoinFunction<EV,T> edgeJoinFunction)
Joins the edge DataSet with an input Tuple2 DataSet and applies a user-defined transformation
on the values of the matched records.
|
<T> Graph<K,VV,EV> |
Graph.joinWithVertices(org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple2<K,T>> inputDataSet,
VertexJoinFunction<VV,T> vertexJoinFunction)
Joins the vertex DataSet of this graph with an input Tuple2 DataSet and applies
a user-defined transformation on the values of the matched records.
|
<K> Graph<K,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
GraphCsvReader.keyType(Class<K> vertexKey)
Creates a Graph from CSV input without vertex values or edge values.
|
<NV> Graph<K,VV,NV> |
Graph.mapEdges(org.apache.flink.api.common.functions.MapFunction<Edge<K,EV>,NV> mapper)
Apply a function to the attribute of each edge in the graph.
|
<NV> Graph<K,VV,NV> |
Graph.mapEdges(org.apache.flink.api.common.functions.MapFunction<Edge<K,EV>,NV> mapper,
org.apache.flink.api.common.typeinfo.TypeInformation<Edge<K,NV>> returnType)
Apply a function to the attribute of each edge in the graph.
|
<NV> Graph<K,NV,EV> |
Graph.mapVertices(org.apache.flink.api.common.functions.MapFunction<Vertex<K,VV>,NV> mapper)
Apply a function to the attribute of each vertex in the graph.
|
<NV> Graph<K,NV,EV> |
Graph.mapVertices(org.apache.flink.api.common.functions.MapFunction<Vertex<K,VV>,NV> mapper,
org.apache.flink.api.common.typeinfo.TypeInformation<Vertex<K,NV>> returnType)
Apply a function to the attribute of each vertex in the graph.
|
Graph<K,VV,EV> |
Graph.removeEdge(Edge<K,EV> edge)
Removes all edges that match the given edge from the graph.
|
Graph<K,VV,EV> |
Graph.removeEdges(List<Edge<K,EV>> edgesToBeRemoved)
Removes all the edges that match the edges in the given data set from the graph.
|
Graph<K,VV,EV> |
Graph.removeVertex(Vertex<K,VV> vertex)
Removes the given vertex and its edges from the graph.
|
Graph<K,VV,EV> |
Graph.removeVertices(List<Vertex<K,VV>> verticesToBeRemoved)
Removes the given list of vertices and its edges from the graph.
|
Graph<K,VV,EV> |
Graph.reverse()
Reverse the direction of the edges in the graph
|
<M> Graph<K,VV,EV> |
Graph.runGatherSumApplyIteration(GatherFunction<VV,EV,M> gatherFunction,
SumFunction<VV,EV,M> sumFunction,
ApplyFunction<K,VV,M> applyFunction,
int maximumNumberOfIterations)
Runs a Gather-Sum-Apply iteration on the graph.
|
<M> Graph<K,VV,EV> |
Graph.runGatherSumApplyIteration(GatherFunction<VV,EV,M> gatherFunction,
SumFunction<VV,EV,M> sumFunction,
ApplyFunction<K,VV,M> applyFunction,
int maximumNumberOfIterations,
GSAConfiguration parameters)
Runs a Gather-Sum-Apply iteration on the graph with configuration options.
|
<M> Graph<K,VV,EV> |
Graph.runScatterGatherIteration(ScatterFunction<K,VV,M,EV> scatterFunction,
GatherFunction<K,VV,M> gatherFunction,
int maximumNumberOfIterations)
Runs a ScatterGather iteration on the graph.
|
<M> Graph<K,VV,EV> |
Graph.runScatterGatherIteration(ScatterFunction<K,VV,M,EV> scatterFunction,
GatherFunction<K,VV,M> gatherFunction,
int maximumNumberOfIterations,
ScatterGatherConfiguration parameters)
Runs a ScatterGather iteration on the graph with configuration options.
|
<M> Graph<K,VV,EV> |
Graph.runVertexCentricIteration(ComputeFunction<K,VV,EV,M> computeFunction,
MessageCombiner<K,M> combiner,
int maximumNumberOfIterations)
Runs a
VertexCentricIteration on the graph. |
<M> Graph<K,VV,EV> |
Graph.runVertexCentricIteration(ComputeFunction<K,VV,EV,M> computeFunction,
MessageCombiner<K,M> combiner,
int maximumNumberOfIterations,
VertexCentricConfiguration parameters)
Runs a
VertexCentricIteration on the graph with configuration options. |
Graph<K,VV,EV> |
Graph.subgraph(org.apache.flink.api.common.functions.FilterFunction<Vertex<K,VV>> vertexFilter,
org.apache.flink.api.common.functions.FilterFunction<Edge<K,EV>> edgeFilter)
Apply filtering functions to the graph and return a sub-graph that
satisfies the predicates for both vertices and edges.
|
<NEW> Graph<K,VV,NEW> |
Graph.translateEdgeValues(TranslateFunction<EV,NEW> translator)
Translate
Edge values using the given MapFunction . |
<NEW> Graph<NEW,VV,EV> |
Graph.translateGraphIds(TranslateFunction<K,NEW> translator)
|
<NEW> Graph<K,NEW,EV> |
Graph.translateVertexValues(TranslateFunction<VV,NEW> translator)
Translate
Vertex values using the given MapFunction . |
<K,VV,EV> Graph<K,VV,EV> |
GraphCsvReader.types(Class<K> vertexKey,
Class<VV> vertexValue,
Class<EV> edgeValue)
Creates a Graph from CSV input with vertex values and edge values.
|
Graph<K,VV,EV> |
Graph.union(Graph<K,VV,EV> graph)
Performs union on the vertices and edges sets of the input graphs
removing duplicate vertices but maintaining duplicate edges.
|
<K,VV> Graph<K,VV,org.apache.flink.types.NullValue> |
GraphCsvReader.vertexTypes(Class<K> vertexKey,
Class<VV> vertexValue)
Creates a Graph from CSV input without edge values.
|
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
Graph.difference(Graph<K,VV,EV> graph)
Performs Difference on the vertex and edge sets of the input graphs
removes common vertices and edges.
|
Graph<K,org.apache.flink.types.NullValue,EV> |
Graph.intersect(Graph<K,VV,EV> graph,
boolean distinctEdges)
Performs intersect on the edge sets of the input graphs.
|
GraphAnalytic<K,VV,EV,T> |
GraphAnalytic.run(Graph<K,VV,EV> input)
All
GraphAnalytic processing must be terminated by an
OutputFormat . |
GraphAnalytic<K,VV,EV,T> |
AbstractGraphAnalytic.run(Graph<K,VV,EV> input) |
T |
GraphAlgorithm.run(Graph<K,VV,EV> input) |
Graph<K,VV,EV> |
Graph.union(Graph<K,VV,EV> graph)
Performs union on the vertices and edges sets of the input graphs
removing duplicate vertices but maintaining duplicate edges.
|
Modifier and Type | Method and Description |
---|---|
org.apache.flink.api.java.DataSet<Edge<K,org.apache.flink.api.java.tuple.Tuple2<EV,VertexDegrees.Degrees>>> |
EdgeTargetDegrees.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Vertex<K,VertexDegrees.Degrees>> |
VertexDegrees.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Edge<K,org.apache.flink.api.java.tuple.Tuple2<EV,VertexDegrees.Degrees>>> |
EdgeSourceDegrees.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Vertex<K,org.apache.flink.types.LongValue>> |
VertexInDegree.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Edge<K,org.apache.flink.api.java.tuple.Tuple3<EV,VertexDegrees.Degrees,VertexDegrees.Degrees>>> |
EdgeDegreesPair.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Vertex<K,org.apache.flink.types.LongValue>> |
VertexOutDegree.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
org.apache.flink.api.java.DataSet<Edge<K,org.apache.flink.api.java.tuple.Tuple2<EV,org.apache.flink.types.LongValue>>> |
EdgeTargetDegree.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Edge<K,org.apache.flink.api.java.tuple.Tuple3<EV,org.apache.flink.types.LongValue,org.apache.flink.types.LongValue>>> |
EdgeDegreePair.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Vertex<K,org.apache.flink.types.LongValue>> |
VertexDegree.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Edge<K,org.apache.flink.api.java.tuple.Tuple2<EV,org.apache.flink.types.LongValue>>> |
EdgeSourceDegree.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
MaximumDegree.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
MaximumDegree.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
Simplify.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
Simplify.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
Simplify.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,VV,EV> |
Simplify.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,NEW,EV> |
TranslateVertexValues.runInternal(Graph<K,OLD,EV> input) |
Graph<K,VV,NEW> |
TranslateEdgeValues.runInternal(Graph<K,VV,OLD> input) |
Graph<NEW,VV,EV> |
TranslateGraphIds.runInternal(Graph<OLD,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,NEW,EV> |
TranslateVertexValues.runInternal(Graph<K,OLD,EV> input) |
Graph<K,VV,NEW> |
TranslateEdgeValues.runInternal(Graph<K,VV,OLD> input) |
Graph<NEW,VV,EV> |
TranslateGraphIds.runInternal(Graph<OLD,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<KB,VVB,Projection<KT,VVT,VVB,EV>> |
BipartiteGraph.projectionBottomFull()
Convert a bipartite graph into a graph that contains only bottom vertices.
|
Graph<KB,VVB,org.apache.flink.api.java.tuple.Tuple2<EV,EV>> |
BipartiteGraph.projectionBottomSimple()
Convert a bipartite graph into an undirected graph that contains only bottom vertices.
|
Graph<KT,VVT,Projection<KB,VVB,VVT,EV>> |
BipartiteGraph.projectionTopFull()
Convert a bipartite graph into a graph that contains only top vertices.
|
Graph<KT,VVT,org.apache.flink.api.java.tuple.Tuple2<EV,EV>> |
BipartiteGraph.projectionTopSimple()
Convert a bipartite graph into an undirected graph that contains only top vertices.
|
Modifier and Type | Method and Description |
---|---|
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
StarGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
HypercubeGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
EmptyGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
CompleteGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
PathGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
GridGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
CycleGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
CirculantGraph.generate() |
Graph<K,VV,EV> |
GraphGenerator.generate()
Generates the configured graph.
|
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
EchoGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
RMatGraph.generate() |
Graph<org.apache.flink.types.LongValue,org.apache.flink.types.NullValue,org.apache.flink.types.NullValue> |
SingletonEdgeGraph.generate() |
Modifier and Type | Method and Description |
---|---|
Graph<K,Long,Double> |
CommunityDetection.run(Graph<K,Long,Double> graph) |
Graph<K,Summarization.VertexValue<VV>,Summarization.EdgeValue<EV>> |
Summarization.run(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<K,Long,Double> |
CommunityDetection.run(Graph<K,Long,Double> graph) |
org.apache.flink.api.java.DataSet<Vertex<K,Double>> |
GSASingleSourceShortestPaths.run(Graph<K,VV,Double> input) |
org.apache.flink.api.java.DataSet<Vertex<K,Double>> |
SingleSourceShortestPaths.run(Graph<K,VV,Double> input) |
Graph<K,Summarization.VertexValue<VV>,Summarization.EdgeValue<EV>> |
Summarization.run(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<org.apache.flink.api.java.tuple.Tuple3<K,K,K>> |
TriangleEnumerator.run(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Vertex<K,VV>> |
GSAConnectedComponents.run(Graph<K,VV,EV> graph) |
org.apache.flink.api.java.DataSet<Vertex<K,VV>> |
LabelPropagation.run(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<Vertex<K,VV>> |
ConnectedComponents.run(Graph<K,VV,EV> graph) |
Modifier and Type | Method and Description |
---|---|
TriadicCensus<K,VV,EV> |
TriadicCensus.run(Graph<K,VV,EV> input) |
GlobalClusteringCoefficient<K,VV,EV> |
GlobalClusteringCoefficient.run(Graph<K,VV,EV> input) |
AverageClusteringCoefficient<K,VV,EV> |
AverageClusteringCoefficient.run(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<LocalClusteringCoefficient.Result<K>> |
LocalClusteringCoefficient.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<TriangleListing.Result<K>> |
TriangleListing.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
TriadicCensus<K,VV,EV> |
TriadicCensus.run(Graph<K,VV,EV> input) |
GlobalClusteringCoefficient<K,VV,EV> |
GlobalClusteringCoefficient.run(Graph<K,VV,EV> input) |
AverageClusteringCoefficient<K,VV,EV> |
AverageClusteringCoefficient.run(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<LocalClusteringCoefficient.Result<K>> |
LocalClusteringCoefficient.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<TriangleListing.Result<K>> |
TriangleListing.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
org.apache.flink.api.java.DataSet<PageRank.Result<K>> |
PageRank.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<HITS.Result<K>> |
HITS.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
ChecksumHashCode<K,VV,EV> |
ChecksumHashCode.run(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
VertexMetrics<K,VV,EV> |
VertexMetrics.run(Graph<K,VV,EV> input) |
EdgeMetrics<K,VV,EV> |
EdgeMetrics.run(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
VertexMetrics<K,VV,EV> |
VertexMetrics.run(Graph<K,VV,EV> input) |
EdgeMetrics<K,VV,EV> |
EdgeMetrics.run(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
org.apache.flink.api.java.DataSet<JaccardIndex.Result<K>> |
JaccardIndex.runInternal(Graph<K,VV,EV> input) |
org.apache.flink.api.java.DataSet<AdamicAdar.Result<K>> |
AdamicAdar.runInternal(Graph<K,VV,EV> input) |
Modifier and Type | Method and Description |
---|---|
Graph<OUT_K,OUT_VV,OUT_EV> |
GraphAlgorithmWrappingGraph.run(Graph<IN_K,IN_VV,IN_EV> input) |
protected abstract Graph<OUT_K,OUT_VV,OUT_EV> |
GraphAlgorithmWrappingGraph.runInternal(Graph<IN_K,IN_VV,IN_EV> input)
The implementation of the algorithm, renamed from
GraphAlgorithm.run(Graph) . |
Modifier and Type | Method and Description |
---|---|
Graph<OUT_K,OUT_VV,OUT_EV> |
GraphAlgorithmWrappingGraph.run(Graph<IN_K,IN_VV,IN_EV> input) |
org.apache.flink.api.java.DataSet<T> |
GraphAlgorithmWrappingDataSet.run(Graph<K,VV,EV> input) |
protected abstract Graph<OUT_K,OUT_VV,OUT_EV> |
GraphAlgorithmWrappingGraph.runInternal(Graph<IN_K,IN_VV,IN_EV> input)
The implementation of the algorithm, renamed from
GraphAlgorithm.run(Graph) . |
protected abstract org.apache.flink.api.java.DataSet<T> |
GraphAlgorithmWrappingDataSet.runInternal(Graph<K,VV,EV> input)
The implementation of the algorithm, renamed from
GraphAlgorithm.run(Graph) . |
Modifier and Type | Method and Description |
---|---|
boolean |
InvalidVertexIdsValidator.validate(Graph<K,VV,EV> graph)
Checks that the edge set input contains valid vertex Ids, i.e.
|
abstract boolean |
GraphValidator.validate(Graph<K,VV,EV> graph) |
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.