Package jetbrains.buildServer.serverSide
Interface ReadOnlyIndexedCollection<K,T extends Comparable>
-
- All Known Implementing Classes:
IndexedCollection
public interface ReadOnlyIndexedCollection<K,T extends Comparable>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsKey(K key)Tfind(K id)<C extends Collection<? super T>>
CfindAll(C result, Collection<K> ids)Collection<T>getAll()intgetChangesNumber()Set<K>getKeys()List<T>getSorted()<C extends List<? super T>>
CgetSorted(C result, Filter<? super T> filter)voidprocessItems(Collection<K> ids, ItemProcessor<T> itemProcessor)voidprocessItems(ItemProcessor<T> itemProcessor)intsize()
-
-
-
Method Detail
-
findAll
@NotNull <C extends Collection<? super T>> C findAll(@NotNull C result, @NotNull Collection<K> ids)
-
containsKey
boolean containsKey(K key)
-
getAll
@NotNull Collection<T> getAll()
-
getSorted
<C extends List<? super T>> C getSorted(@NotNull C result, @NotNull Filter<? super T> filter)
-
size
int size()
-
getChangesNumber
int getChangesNumber()
-
processItems
void processItems(@NotNull Collection<K> ids, @NotNull ItemProcessor<T> itemProcessor)
-
processItems
void processItems(@NotNull ItemProcessor<T> itemProcessor)
-
-