Uses of Interface
org.eclipse.jgit.lib.Ref
-
Packages that use Ref Package Description org.eclipse.jgit.api High-level API commands (the porcelain of JGit).org.eclipse.jgit.api.errors Exceptions thrown by API commands.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.merge Content and commit history merge algorithms.org.eclipse.jgit.revplot Building/rendering revision graphs.org.eclipse.jgit.revwalk Walking revision graphs (commit history).org.eclipse.jgit.transport Transport (fetch/push) for different protocols.org.eclipse.jgit.util Utility classes. -
-
Uses of Ref in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api that return Ref Modifier and Type Method Description RefCheckoutCommand. call()RefCreateBranchCommand. call()RefRenameBranchCommand. call()RefResetCommand. call()Executes theResetcommand.RefTagCommand. call()Executes thetagcommand with all the options and parameters collected by the setter methods of this class.Methods in org.eclipse.jgit.api that return types with arguments of type Ref Modifier and Type Method Description List<Ref>ListBranchCommand. call()List<Ref>ListTagCommand. call()Collection<Ref>LsRemoteCommand. call()Executes theLsRemotecommand with all the options and parameters collected by the setter methods (e.g.Map<String,Ref>LsRemoteCommand. callAsMap()Same asLsRemoteCommand.call(), but return Map instead of Collection.List<Ref>CherryPickResult. getCherryPickedRefs()List<Ref>RevertCommand. getRevertedRefs()Methods in org.eclipse.jgit.api with parameters of type Ref Modifier and Type Method Description PushCommandPushCommand. add(Ref ref)Add a reference to push.NameRevCommandNameRevCommand. addRef(Ref ref)Add a ref to the set that all results must match.CherryPickCommandCherryPickCommand. include(Ref commit)MergeCommandMergeCommand. include(Ref aCommit)RevertCommandRevertCommand. include(Ref commit)Constructor parameters in org.eclipse.jgit.api with type arguments of type Ref Constructor Description CherryPickResult(RevCommit newHead, List<Ref> cherryPickedRefs) -
Uses of Ref in org.eclipse.jgit.api.errors
Methods in org.eclipse.jgit.api.errors that return Ref Modifier and Type Method Description RefConcurrentRefUpdateException. getRef()Constructors in org.eclipse.jgit.api.errors with parameters of type Ref Constructor Description ConcurrentRefUpdateException(String message, Ref ref, RefUpdate.Result rc)ConcurrentRefUpdateException(String message, Ref ref, RefUpdate.Result rc, Throwable cause) -
Uses of Ref in org.eclipse.jgit.internal.storage.dfs
Methods in org.eclipse.jgit.internal.storage.dfs that return Ref Modifier and Type Method Description RefDfsRefDatabase.RefCache. get(String name)Find a reference by name.RefDfsRefDatabase. getRef(String needle)RefDfsRefDatabase. peel(Ref ref)Methods in org.eclipse.jgit.internal.storage.dfs that return types with arguments of type Ref Modifier and Type Method Description List<Ref>DfsRefDatabase. getAdditionalRefs()Map<String,Ref>DfsRefDatabase. getRefs(String prefix)Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type Ref Modifier and Type Method Description protected voidDfsRefDatabase. cachePeeledState(Ref oldLeaf, Ref newLeaf)Update the cached peeled state of a referenceprotected abstract booleanDfsRefDatabase. compareAndPut(Ref oldRef, Ref newRef)Compare a reference, and put if it matches.protected abstract booleanDfsRefDatabase. compareAndRemove(Ref oldRef)Compare a reference, and delete if it matches.RefDfsRefDatabase. peel(Ref ref)DfsRefDatabase.RefCacheDfsRefDatabase.RefCache. put(Ref ref)Obtain a modified copy of the cache with a ref stored.Constructor parameters in org.eclipse.jgit.internal.storage.dfs with type arguments of type Ref Constructor Description RefCache(RefList<Ref> ids, RefList<Ref> sym)Initialize a new reference cache. -
Uses of Ref in org.eclipse.jgit.internal.storage.file
Methods in org.eclipse.jgit.internal.storage.file that return Ref Modifier and Type Method Description RefRefDirectory. getRef(String needle)RefRefDirectory. peel(Ref ref)Methods in org.eclipse.jgit.internal.storage.file that return types with arguments of type Ref Modifier and Type Method Description List<Ref>RefDirectory. getAdditionalRefs()Map<String,Ref>RefDirectory. getRefs(String prefix)Methods in org.eclipse.jgit.internal.storage.file with parameters of type Ref Modifier and Type Method Description RefRefDirectory. peel(Ref ref) -
Uses of Ref in org.eclipse.jgit.lib
Classes in org.eclipse.jgit.lib that implement Ref Modifier and Type Class Description classObjectIdRefstatic classObjectIdRef.PeeledNonTagA reference to a non-tag object coming from a cached source.static classObjectIdRef.PeeledTagAn annotated tag whose peeled object has been cached.static classObjectIdRef.UnpeeledAny reference whose peeled value is not yet known.classSymbolicRefA reference that indirectly points at anotherRef.Methods in org.eclipse.jgit.lib that return Ref Modifier and Type Method Description static RefRefDatabase. findRef(Map<String,Ref> map, String name)Try to find the specified name in the ref map usingRefDatabase.SEARCH_PATH.RefObjectIdRef. getLeaf()RefRef. getLeaf()Traverse target references untilisSymbolic()is false.RefSymbolicRef. getLeaf()abstract RefRefDatabase. getRef(String name)Read a single reference.RefRefUpdate. getRef()RefRepository. getRef(String name)Get a ref by name.RefObjectIdRef. getTarget()RefRef. getTarget()Get the reference this reference points to, orthis.RefSymbolicRef. getTarget()abstract RefRefDatabase. peel(Ref ref)Peel a possibly unpeeled reference by traversing the annotated tags.RefRepository. peel(Ref ref)Peel a possibly unpeeled reference to an annotated tag.Methods in org.eclipse.jgit.lib that return types with arguments of type Ref Modifier and Type Method Description abstract List<Ref>RefDatabase. getAdditionalRefs()Get the additional reference-like entities from the repository.Map<String,Ref>Repository. getAllRefs()Map<AnyObjectId,Set<Ref>>Repository. getAllRefsByPeeledObjectId()abstract Map<String,Ref>RefDatabase. getRefs(String prefix)Get a section of the reference namespace.Map<String,Ref>Repository. getTags()static Collection<Ref>RefComparator. sort(Collection<Ref> refs)Sorts the collection of refs, returning a new collection.Methods in org.eclipse.jgit.lib with parameters of type Ref Modifier and Type Method Description intRefComparator. compare(Ref o1, Ref o2)static intRefComparator. compareTo(Ref o1, String o2)Compare a reference to a name.static intRefComparator. compareTo(Ref o1, Ref o2)Compare two references by name.abstract RefRefDatabase. peel(Ref ref)Peel a possibly unpeeled reference by traversing the annotated tags.RefRepository. peel(Ref ref)Peel a possibly unpeeled reference to an annotated tag.Method parameters in org.eclipse.jgit.lib with type arguments of type Ref Modifier and Type Method Description static RefRefDatabase. findRef(Map<String,Ref> map, String name)Try to find the specified name in the ref map usingRefDatabase.SEARCH_PATH.static Collection<Ref>RefComparator. sort(Collection<Ref> refs)Sorts the collection of refs, returning a new collection.Constructors in org.eclipse.jgit.lib with parameters of type Ref Constructor Description RefUpdate(Ref ref)Construct a new update operation for the reference.SymbolicRef(String refName, Ref target)Create a new ref pairing.Constructor parameters in org.eclipse.jgit.lib with type arguments of type Ref Constructor Description RefWriter(Collection<Ref> refs)RefWriter(Map<String,Ref> refs)RefWriter(RefList<Ref> refs) -
Uses of Ref in org.eclipse.jgit.merge
Methods in org.eclipse.jgit.merge with parameters of type Ref Modifier and Type Method Description StringMergeMessageFormatter. format(List<Ref> refsToMerge, Ref target)Construct the merge commit message.StringSquashMessageFormatter. format(List<RevCommit> squashedCommits, Ref target)Construct the squashed commit message.Method parameters in org.eclipse.jgit.merge with type arguments of type Ref Modifier and Type Method Description StringMergeMessageFormatter. format(List<Ref> refsToMerge, Ref target)Construct the merge commit message. -
Uses of Ref in org.eclipse.jgit.revplot
Methods in org.eclipse.jgit.revplot that return Ref Modifier and Type Method Description RefPlotCommit. getRef(int nth)Get the nth Ref from this commit's ref list.Methods in org.eclipse.jgit.revplot with parameters of type Ref Modifier and Type Method Description protected abstract intAbstractPlotRenderer. drawLabel(int x, int y, Ref ref)Draw a decoration for the Ref ref at x,yMethod parameters in org.eclipse.jgit.revplot with type arguments of type Ref Modifier and Type Method Description voidPlotWalk. addAdditionalRefs(Iterable<Ref> refs)Add additional refs to the walk -
Uses of Ref in org.eclipse.jgit.revwalk
Methods in org.eclipse.jgit.revwalk that return types with arguments of type Ref Modifier and Type Method Description static List<Ref>RevWalkUtils. findBranchesReachableFrom(RevCommit commit, RevWalk revWalk, Collection<Ref> refs)Find the list of branches a given commit is reachable from when following parent.sMethod parameters in org.eclipse.jgit.revwalk with type arguments of type Ref Modifier and Type Method Description static List<Ref>RevWalkUtils. findBranchesReachableFrom(RevCommit commit, RevWalk revWalk, Collection<Ref> refs)Find the list of branches a given commit is reachable from when following parent.s -
Uses of Ref in org.eclipse.jgit.transport
Methods in org.eclipse.jgit.transport that return Ref Modifier and Type Method Description RefOperationResult. getAdvertisedRef(String name)Get a single advertised ref by name.RefBaseConnection. getRef(String name)RefConnection. getRef(String name)Get a single advertised ref by name.RefReceiveCommand. getRef()Methods in org.eclipse.jgit.transport that return types with arguments of type Ref Modifier and Type Method Description Map<String,Ref>RefFilter. filter(Map<String,Ref> refs)Filters aMapof refs before it is advertised to the client.protected Map<String,Ref>BaseReceivePack. getAdvertisedOrDefaultRefs()protected abstract Map<String,Ref>AbstractAdvertiseRefsHook. getAdvertisedRefs(Repository repository, RevWalk revWalk)Get the refs to advertise.Map<String,Ref>BaseReceivePack. getAdvertisedRefs()Get refs which were advertised to the client.Collection<Ref>OperationResult. getAdvertisedRefs()Get the complete list of refs advertised by the remote.Map<String,Ref>UploadPack. getAdvertisedRefs()Get refs which were advertised to the client.Collection<Ref>BaseConnection. getRefs()Collection<Ref>Connection. getRefs()Get the complete list of refs advertised as available for fetching or pushing.Map<String,Ref>BaseConnection. getRefsMap()Map<String,Ref>Connection. getRefsMap()Get the complete map of refs advertised as available for fetching or pushing.Methods in org.eclipse.jgit.transport with parameters of type Ref Modifier and Type Method Description RefSpecRefSpec. expandFromDestination(Ref r)Expand this specification to exactly match a ref.RefSpecRefSpec. expandFromSource(Ref r)Expand this specification to exactly match a ref.voidBundleWriter. include(Ref r)Include a single ref (a name/object pair) in the bundle.booleanRefSpec. matchDestination(Ref r)Does this specification's destination description match the ref?booleanRefSpec. matchSource(Ref r)Does this specification's source description match the ref?Method parameters in org.eclipse.jgit.transport with type arguments of type Ref Modifier and Type Method Description protected voidBaseConnection. available(Map<String,Ref> all)Denote the list of refs available on the remote repository.protected voidBasePackFetchConnection. doFetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have, OutputStream outputStream)Execute common ancestor negotiation and fetch the objects.voidBasePackFetchConnection. fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have)voidBasePackFetchConnection. fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have, OutputStream outputStream)voidFetchConnection. fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have)Fetch objects we don't have but that are reachable from advertised refs.voidFetchConnection. fetch(ProgressMonitor monitor, Collection<Ref> want, Set<ObjectId> have, OutputStream out)Fetch objects we don't have but that are reachable from advertised refs.Map<String,Ref>RefFilter. filter(Map<String,Ref> refs)Filters aMapof refs before it is advertised to the client.Set<ObjectId>RefAdvertiser. send(Map<String,Ref> refs)Format an advertisement for the supplied refs.voidBaseReceivePack. setAdvertisedRefs(Map<String,Ref> allRefs, Set<ObjectId> additionalHaves)Set the refs advertised by this ReceivePack.voidUploadPack. setAdvertisedRefs(Map<String,Ref> allRefs)Set the refs advertised by this UploadPack.Constructors in org.eclipse.jgit.transport with parameters of type Ref Constructor Description RemoteRefUpdate(Repository localDb, Ref srcRef, String remoteName, boolean forceUpdate, String localName, ObjectId expectedOldObjectId)Construct remote ref update request by providing an update specification. -
Uses of Ref in org.eclipse.jgit.util
Classes in org.eclipse.jgit.util with type parameters of type Ref Modifier and Type Class Description classRefList<T extends Ref>Specialized variant of an ArrayList to support aRefDatabase.static classRefList.Builder<T extends Ref>Builder to facilitate fast construction of an immutable RefList.Methods in org.eclipse.jgit.util with type parameters of type Ref Modifier and Type Method Description static <T extends Ref>
RefList<T>RefList. emptyList()Methods in org.eclipse.jgit.util that return Ref Modifier and Type Method Description RefRefMap. get(Object key)RefRefMap. put(String keyName, Ref value)RefRefMap. remove(Object key)Methods in org.eclipse.jgit.util that return types with arguments of type Ref Modifier and Type Method Description List<Ref>RefList. asList()Set<Map.Entry<String,Ref>>RefMap. entrySet()Iterator<Ref>RefList. iterator()Methods in org.eclipse.jgit.util with parameters of type Ref Modifier and Type Method Description voidRefList.Builder. addAll(Ref[] src, int off, int cnt)Add all items from a source array.RefRefMap. put(String keyName, Ref value)Constructor parameters in org.eclipse.jgit.util with type arguments of type Ref Constructor Description RefMap(String prefix, RefList<? extends Ref> packed, RefList<? extends Ref> loose, RefList<? extends Ref> resolved)Construct a map to merge 3 collections together.
-