## Uses of Class
org.eclipse.jgit.util.RefList

Packages that use RefList
Package | Description
--- | ---
org.eclipse.jgit.internal.storage.dfs | Distributed file system based repository storage.
org.eclipse.jgit.lib | Core API for repository, config, refs, object database.
org.eclipse.jgit.util | Utility classes.

### Uses of RefList in org.eclipse.jgit.internal.storage.dfs

Constructors in org.eclipse.jgit.internal.storage.dfs with parameters of type RefList
Constructor and Description
`DfsRefDatabase.RefCache(RefList<Ref> ids, RefList<Ref> sym)` Initialize a new reference cache.
`DfsRefDatabase.RefCache(RefList<Ref> ids, RefList<Ref> sym)` Initialize a new reference cache.

### Uses of RefList in org.eclipse.jgit.lib

Constructors in org.eclipse.jgit.lib with parameters of type RefList
Constructor and Description
`RefWriter(RefList<Ref> refs)`

### Uses of RefList in org.eclipse.jgit.util

Methods in org.eclipse.jgit.util that return RefList
Modifier and Type | Method and Description
--- | ---
`RefList<T>` | RefList.`add(int idx, T ref)` Add an item at a specific index.
`static <T extends Ref> RefList<T>` | RefList.`emptyList()`
`RefList<T>` | RefList.`put(T ref)` Store a reference, adding or replacing as necessary.
`RefList<T>` | RefList.`remove(int idx)` Remove an item at a specific index.
`RefList<T>` | RefList.`set(int idx, T ref)` Obtain a new copy of the list after changing one element.
`RefList<T>` | RefList.Builder.`toRefList()`

Constructors in org.eclipse.jgit.util with parameters of type RefList
Constructor and Description
`RefList(RefList<T> src)` Initialize this list to use the same backing array as another list.
`RefMap(String prefix, RefList<? extends Ref> packed, RefList<? extends Ref> loose, RefList<? extends Ref> resolved)` Construct a map to merge 3 collections together.
`RefMap(String prefix, RefList<? extends Ref> packed, RefList<? extends Ref> loose, RefList<? extends Ref> resolved)` Construct a map to merge 3 collections together.
`RefMap(String prefix, RefList<? extends Ref> packed, RefList<? extends Ref> loose, RefList<? extends Ref> resolved)` Construct a map to merge 3 collections together.