Class VcsRepository<T extends VcsRepository<T,​E>,​E extends VcsRepositoryProperties>

  • Direct Known Subclasses:
    AnyVcsRepository

    public abstract class VcsRepository<T extends VcsRepository<T,​E>,​E extends VcsRepositoryProperties>
    extends RootEntityPropertiesBuilder<E>
    Represents a definition of VCS repository.

    This class contains common data only. In order to define a specific type of repository one should use the specialised implementation or, if such is not available, AnyVcsRepository class.