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.internal.storage.file File based repository storage.org.eclipse.jgit.lib Core API for repository, config, refs, object database.org.eclipse.jgit.pgm.debug org.eclipse.jgit.util Utility classes. -
-
Uses of RefList in org.eclipse.jgit.internal.storage.dfs
Fields in org.eclipse.jgit.internal.storage.dfs declared as RefList Modifier and Type Field Description (package private) RefList<Ref>
DfsRefDatabase.RefCache. ids
(package private) RefList<Ref>
DfsRefDatabase.RefCache. sym
Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type RefList Modifier and Type Method Description private Ref
DfsRefDatabase. resolve(Ref ref, int depth, RefList<Ref> loose)
Constructors in org.eclipse.jgit.internal.storage.dfs with parameters of type RefList Constructor Description RefCache(RefList<Ref> ids, DfsRefDatabase.RefCache old)
RefCache(RefList<Ref> ids, RefList<Ref> sym)
Initialize a new reference cache. -
Uses of RefList in org.eclipse.jgit.internal.storage.file
Subclasses of RefList in org.eclipse.jgit.internal.storage.file Modifier and Type Class Description (package private) static class
RefDirectory.PackedRefList
Fields in org.eclipse.jgit.internal.storage.file declared as RefList Modifier and Type Field Description private RefList<RefDirectory.LooseRef>
RefDirectory.LooseScanner. curLoose
Fields in org.eclipse.jgit.internal.storage.file with type parameters of type RefList Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<RefList<RefDirectory.LooseRef>>
RefDirectory. looseRefs
Immutable sorted list of loose references.Methods in org.eclipse.jgit.internal.storage.file that return RefList Modifier and Type Method Description private static RefList<Ref>
PackedBatchRefUpdate. applyUpdates(RevWalk walk, RefList<Ref> refs, java.util.List<ReceiveCommand> commands)
private RefList<RefDirectory.LooseRef>
RefDirectory. getLooseRefs()
private RefList<Ref>
RefDirectory. parsePackedRefs(java.io.BufferedReader br)
private RefList<Ref>
RefDirectory. upcast(RefList<? extends Ref> loose)
Methods in org.eclipse.jgit.internal.storage.file with parameters of type RefList Modifier and Type Method Description private static RefList<Ref>
PackedBatchRefUpdate. applyUpdates(RevWalk walk, RefList<Ref> refs, java.util.List<ReceiveCommand> commands)
(package private) RefDirectory.PackedRefList
RefDirectory. commitPackedRefs(LockFile lck, RefList<Ref> refs, RefDirectory.PackedRefList oldPackedList, boolean changed)
private Ref
RefDirectory. readAndResolve(java.lang.String name, RefList<Ref> packed)
private Ref
RefDirectory. readRef(java.lang.String name, RefList<Ref> packed)
private Ref
RefDirectory. resolve(Ref ref, int depth, java.lang.String prefix, RefList<RefDirectory.LooseRef> loose, RefList<Ref> packed)
private RefList<Ref>
RefDirectory. upcast(RefList<? extends Ref> loose)
Constructors in org.eclipse.jgit.internal.storage.file with parameters of type RefList Constructor Description LooseScanner(RefList<RefDirectory.LooseRef> curLoose)
PackedRefList(RefList<Ref> src, FileSnapshot s, ObjectId i)
-
Uses of RefList in org.eclipse.jgit.lib
Constructors in org.eclipse.jgit.lib with parameters of type RefList Constructor Description RefWriter(RefList<Ref> refs)
Constructor for RefWriter. -
Uses of RefList in org.eclipse.jgit.pgm.debug
Methods in org.eclipse.jgit.pgm.debug that return RefList Modifier and Type Method Description private RefList<Ref>
BenchmarkReftable. readLsRemote()
-
Uses of RefList in org.eclipse.jgit.util
Fields in org.eclipse.jgit.util declared as RefList Modifier and Type Field Description private static RefList<Ref>
RefList. EMPTY
(package private) RefList<Ref>
RefMap. loose
Immutable collection of the loose references at construction time.(package private) RefList<Ref>
RefMap. packed
Immutable collection of the packed references at construction time.(package private) RefList<Ref>
RefMap. resolved
Immutable collection of resolved symbolic references.Methods in org.eclipse.jgit.util that return RefList Modifier and Type Method Description RefList<T>
RefList. add(int idx, T ref)
Add an item at a specific index.static <T extends Ref>
RefList<T>RefList. emptyList()
Create an empty unmodifiable reference list.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()
Methods in org.eclipse.jgit.util that return types with arguments of type RefList Modifier and Type Method Description static <T extends Ref>
java.util.stream.Collector<T,?,RefList<T>>RefList. toRefList(java.util.function.BinaryOperator<T> mergeFunction)
Create aCollector
forRef
.Constructors in org.eclipse.jgit.util with parameters of type RefList Constructor Description RefList(RefList<T> src)
Initialize this list to use the same backing array as another list.RefMap(java.lang.String prefix, RefList<? extends Ref> packed, RefList<? extends Ref> loose, RefList<? extends Ref> resolved)
Construct a map to merge 3 collections together.
-