All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.panhongan.utils.dag.Edge Maven / Gradle / Ivy

package com.github.panhongan.utils.dag;

/**
 * lalalu plus
 */

public class Edge {

	private Vertex fromVertex;    // 出发顶点

	private Vertex toVertex;    // 被指向顶点

	public Edge(Vertex from, Vertex to) {
		this.fromVertex = from;
		this.toVertex = to;
	}

	public Vertex getFromVertex() {
		return fromVertex;
	}

	public Vertex getToVertex() {
		return toVertex;
	}

	@Override
	public String toString() {
		StringBuffer sb = new StringBuffer();
		sb.append("edge : from = ");
		sb.append(fromVertex.getName());
		sb.append(", to = ");
		sb.append(toVertex.getName());
		return sb.toString();
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy