Interface Edge<I extends EntityBean,O extends EntityBean>

Type Parameters:
I - type of In().
O - type of Out().
All Superinterfaces:
io.github.mmm.property.AttributeReadOnly, Entity, EntityBean, io.github.mmm.marshall.MarshallableObject, io.github.mmm.marshall.Marshaller<Object>, io.github.mmm.marshall.Marshalling<Object>, io.github.mmm.marshall.MarshallingObject, ReadableBean, io.github.mmm.value.ReadablePath, io.github.mmm.marshall.UnmarshallableObject, io.github.mmm.marshall.Unmarshaller<Object>, io.github.mmm.validation.Validatable, WritableBean, io.github.mmm.value.WritablePath
All Known Subinterfaces:
TypedEdge<I,O>

@AbstractInterface public interface Edge<I extends EntityBean,O extends EntityBean> extends EntityBean
An Edge connects two entities as a directed many-to-many relation. It links from an incoming to an outgoing entity.
Since:
1.0.0