TL - the type of the left object.
TR - the type of the right object.
V - the type of the value.
public interface Relation<TL,TR,V>
A Relation object represents a relation launched from an object to another object. The former is called
as the left object while the latter is called as the right object. A value can be assigned to
- Fang Lin