Package hudson.scm

Class CvsModule

All Implemented Interfaces:
Describable<CvsModule>, Serializable

public class CvsModule extends AbstractDescribableImpl<CvsModule> implements Serializable
See Also:
  • Constructor Details

    • CvsModule

      public CvsModule(String remoteName, String localName)
    • CvsModule

      @DataBoundConstructor public CvsModule(String remoteName, String localName, String projectsetFileName)
  • Method Details

    • getLocalName

      @Exported public String getLocalName()
    • getRemoteName

      @Exported public String getRemoteName()
    • getProjectsetFileName

      @Exported public String getProjectsetFileName()
    • getModuleLocation

      @Exported @Deprecated public CvsModuleLocation getModuleLocation()
      Deprecated.
    • getCheckoutName

      public String getCheckoutName()
      Gives a useable form of the local module name. Where the local name has been configured, the defined value will be returned, otherwise the value configured for remote will be returned.
      Returns:
      the name to be used when referring to the module in the local file-system
    • isAlternativeCheckoutName

      public boolean isAlternativeCheckoutName()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object