Project

General

Profile

1
package eu.dnetlib.msro.workflows;
2

    
3
import org.apache.commons.lang3.StringUtils;
4

    
5
/**
6
 * Created by michele on 19/11/15.
7
 */
8
public class Arc {
9

    
10
	public static final String DEFAULT_ARC = "_DEFAULT_ARC_";
11

    
12
	private final String name;
13
	private final String from;
14
	private final String to;
15

    
16
	public Arc(final String name, final String from, final String to) {
17
		this.name = name;
18
		this.from = from;
19
		this.to = to;
20
	}
21

    
22
	public String getName() {
23
		return name;
24
	}
25

    
26
	public String getFrom() {
27
		return from;
28
	}
29

    
30
	public String getTo() {
31
		return to;
32
	}
33

    
34
	@Override
35
	public String toString() {
36
		return String.format("[ %s: %s -> %s ]", StringUtils.isBlank(name) ? "DEFAULT" : name, from, to);
37
	}
38
}
(1-1/9)