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 boolean
containsKey(K key)
T
find(K id)
<C extends Collection<? super T>>
CfindAll(C result, Collection<K> ids)
Collection<T>
getAll()
int
getChangesNumber()
Set<K>
getKeys()
List<T>
getSorted()
<C extends List<? super T>>
CgetSorted(C result, Filter<? super T> filter)
void
processItems(Collection<K> ids, ItemProcessor<T> itemProcessor)
void
processItems(ItemProcessor<T> itemProcessor)
int
size()
-
-
-
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)
-
-