Package io.ciera.runtime.summit.classes
Class RelationshipSet
- java.lang.Object
-
- io.ciera.runtime.summit.types.Set<IRelationship>
-
- io.ciera.runtime.summit.classes.RelationshipSet
-
- All Implemented Interfaces:
IRelationshipSet,ISet<IRelationship>,IXtumlType,Iterable<IRelationship>,Collection<IRelationship>,Set<IRelationship>
public class RelationshipSet extends Set<IRelationship> implements IRelationshipSet
-
-
Constructor Summary
Constructors Constructor Description RelationshipSet()RelationshipSet(Comparator<? super IRelationship> comp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<IRelationship>elements()IRelationshipSetemptySet()IRelationshipSetemptySet(Comparator<? super IRelationship> comp)IRelationshipget(UniqueId form, UniqueId part)IRelationshipSetgetFormalizing(UniqueId part)IRelationshipSetgetParticipating(UniqueId form)IRelationshipnullElement()-
Methods inherited from class io.ciera.runtime.summit.types.Set
add, addAll, any, anyWhere, clear, contains, containsAll, difference, difference, disunion, disunion, equality, intersection, intersection, isEmpty, iterator, remove, removeAll, retainAll, size, sorted, sorted, toArray, toArray, union, union, where
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface io.ciera.runtime.summit.types.ISet
any, anyWhere, difference, difference, disunion, disunion, intersection, intersection, sorted, sorted, union, union, where
-
Methods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, oneWhere, serialize
-
-
-
-
Constructor Detail
-
RelationshipSet
public RelationshipSet()
-
RelationshipSet
public RelationshipSet(Comparator<? super IRelationship> comp)
-
-
Method Detail
-
getFormalizing
public IRelationshipSet getFormalizing(UniqueId part) throws XtumlException
- Specified by:
getFormalizingin interfaceIRelationshipSet- Throws:
XtumlException
-
getParticipating
public IRelationshipSet getParticipating(UniqueId form) throws XtumlException
- Specified by:
getParticipatingin interfaceIRelationshipSet- Throws:
XtumlException
-
get
public IRelationship get(UniqueId form, UniqueId part) throws XtumlException
- Specified by:
getin interfaceIRelationshipSet- Throws:
XtumlException
-
nullElement
public IRelationship nullElement()
- Specified by:
nullElementin interfaceISet<IRelationship>
-
emptySet
public IRelationshipSet emptySet()
- Specified by:
emptySetin interfaceISet<IRelationship>
-
emptySet
public IRelationshipSet emptySet(Comparator<? super IRelationship> comp)
- Specified by:
emptySetin interfaceISet<IRelationship>
-
elements
public List<IRelationship> elements()
- Specified by:
elementsin interfaceISet<IRelationship>
-
-