Interface IDependencyMap<T,D>
-
- All Known Implementing Classes:
DependencMapLinkedHash,DependencyMap,DependencyMapIdentity
public interface IDependencyMap<T,D>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(T dependeeGroup, D element)voidclear()booleancontainsAny(T dependeeGroup)booleancontainsAnyForGroup(T dependeeGroup)Iterable<D>getDependantsForEach(T dependeeGroup)Iterable<D>getDependantsForGroup(T dependeeGroup)booleanisEmpty()voidremoveForEach(T dependeeGroup)Iterable<D>removeForEachResult(T dependeeGroup)voidremoveGroup(T dependeeGroup)Iterable<D>removeGroupReturn(T dependeeGroup)Iterable<D>removeGroupReturn(T dependeeGroup, Predicate<D> predicate)
-