1 package ixa.kaflib;
2
3 import java.io.Serializable;
4
5
6 public class CLink implements Serializable {
7
8 private String id;
9
10 private Predicate from;
11
12 private Predicate to;
13
14 private String relType;
15
16
17 CLink(String id, Predicate from, Predicate to) {
18 this.id = id;
19 this.from = from;
20 this.to = to;
21 }
22
23 public String getId() {
24 return this.id;
25 }
26
27 public Predicate getFrom() {
28 return this.from;
29 }
30
31 public void setFrom(Predicate from) {
32 this.from = from;
33 }
34
35 public Predicate getTo() {
36 return this.to;
37 }
38
39 public void setTo(Predicate to) {
40 this.to = to;
41 }
42
43 public boolean hasRelType() {
44 return this.relType != null;
45 }
46
47 public String getRelType() {
48 return this.relType;
49 }
50
51 public void setRelType(String relType) {
52 this.relType = relType;
53 }
54 }