ral.lang
Interface One2ManyRelationship<FROM,TO,T extends Pair<FROM,TO>>

All Superinterfaces:
MultiRelationship<FROM,TO,T>, Relationship<FROM,TO,T>, UniMultiRelationship<FROM,TO,T>, UniRelationship<FROM,TO,T>
All Known Subinterfaces:
TreeRelationship<FROM,T>
All Known Implementing Classes:
One2ManyHashRel, TreeHashRel

public interface One2ManyRelationship<FROM,TO,T extends Pair<FROM,TO>>
extends Relationship<FROM,TO,T>

A One2ManyRelationship represents a relationship where any given object can only appear in the "from" position at most once. No restrictions are placed on the "to" position


Method Summary
 
Methods inherited from interface ral.lang.Relationship
from, fromPairs, to, toPairs
 
Methods inherited from interface ral.lang.UniMultiRelationship
add, clearFrom, copyFrom, get, remove, remove
 
Methods inherited from interface ral.lang.MultiRelationship
clearTo, copyTo
 
Methods inherited from interface ral.lang.UniMultiRelationship
add, clearFrom, copyFrom, get, remove, remove