java.lang.Object
org.eclipse.jgit.transport.RefSpec
com.atlassian.bamboo.plugins.git.jgit.transport.LazyRefSpec
All Implemented Interfaces:
Serializable

public class LazyRefSpec extends org.eclipse.jgit.transport.RefSpec
A refspec that retains information about the refs resolved from wildcards. This information can then be retrieved using toBreakingContractString().
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.jgit.transport.RefSpec

    org.eclipse.jgit.transport.RefSpec.WildcardMode
  • Field Summary

    Fields inherited from class org.eclipse.jgit.transport.RefSpec

    WILDCARD_SUFFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
    LazyRefSpec(org.eclipse.jgit.transport.RefSpec refSpec)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.jgit.transport.RefSpec
     
    org.eclipse.jgit.transport.RefSpec
    expandFromDestination(org.eclipse.jgit.lib.Ref r)
     
    org.eclipse.jgit.transport.RefSpec
     
    org.eclipse.jgit.transport.RefSpec
    expandFromSource(org.eclipse.jgit.lib.Ref r)
     
    Collection<org.eclipse.jgit.transport.RefSpec>
     
     

    Methods inherited from class org.eclipse.jgit.transport.RefSpec

    equals, getDestination, getSource, hashCode, isForceUpdate, isMatching, isNegative, isWildcard, isWildcard, matchDestination, matchDestination, matchSource, matchSource, setDestination, setForceUpdate, setSource, setSourceDestination, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • LazyRefSpec

      public LazyRefSpec(org.eclipse.jgit.transport.RefSpec refSpec)
  • Method Details

    • expandFromSource

      public org.eclipse.jgit.transport.RefSpec expandFromSource(String r)
      Overrides:
      expandFromSource in class org.eclipse.jgit.transport.RefSpec
    • expandFromSource

      public org.eclipse.jgit.transport.RefSpec expandFromSource(org.eclipse.jgit.lib.Ref r)
      Overrides:
      expandFromSource in class org.eclipse.jgit.transport.RefSpec
    • expandFromDestination

      public org.eclipse.jgit.transport.RefSpec expandFromDestination(String r)
      Overrides:
      expandFromDestination in class org.eclipse.jgit.transport.RefSpec
    • expandFromDestination

      public org.eclipse.jgit.transport.RefSpec expandFromDestination(org.eclipse.jgit.lib.Ref r)
      Overrides:
      expandFromDestination in class org.eclipse.jgit.transport.RefSpec
    • getExpandedSources

      public Collection<org.eclipse.jgit.transport.RefSpec> getExpandedSources()
    • toBreakingContractString

      public String toBreakingContractString()