Class RepositoryInfo
java.lang.Object
io.github.thecsdev.tcdcommons.api.util.io.repo.ugc.RepositoryUGC
io.github.thecsdev.tcdcommons.api.util.io.repo.ugc.RepositoryInfo
- Direct Known Subclasses:
GitHubRepositoryInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract @Nullable String
Returns the description of this repository.abstract @Nullable BigInteger
Returns the number of times this repository had been forked.abstract RepositoryHostInfo
getHost()
Returns theRepositoryHostInfo
about the host that hosts this repository.abstract String
getID()
Returns aString
representation of this repository's unique identifier.abstract @Nullable BigInteger
Returns the number of times this repository had been liked/starred/favorited.abstract String
getName()
Returns the name of this repository.abstract @Nullable BigInteger
Returns the number of issues or bug reports that are currently "open" for this repository.Methods inherited from class io.github.thecsdev.tcdcommons.api.util.io.repo.ugc.RepositoryUGC
equals, getAuthorUserID, getCreatedTime, getLastEditedTime, hashCode
-
Constructor Details
-
RepositoryInfo
public RepositoryInfo()
-
-
Method Details
-
getHost
Returns theRepositoryHostInfo
about the host that hosts this repository.- Specified by:
getHost
in classRepositoryUGC
-
getID
Returns aString
representation of this repository's unique identifier.- Specified by:
getID
in classRepositoryUGC
-
getName
Returns the name of this repository. -
getDescription
Returns the description of this repository. -
getOpenIssuesCount
Returns the number of issues or bug reports that are currently "open" for this repository. -
getForkCount
Returns the number of times this repository had been forked. -
getLikeCount
Returns the number of times this repository had been liked/starred/favorited.
-