Class RepositoryInfo

    • Constructor Detail

      • RepositoryInfo

        @Inject
        public RepositoryInfo​(UserContext context)
        Constructs this object.
        Parameters:
        context - user context
    • Method Detail

      • getUserContext

        protected UserContext getUserContext()
        Returns the user context given to the constructor.
        Returns:
        the user context
      • getBitbucketClient

        protected BitbucketClient getBitbucketClient()
        Returns the Bitbucket client of the user context.
        Returns:
        the Bitbucket client
      • getOwnerName

        public String getOwnerName()
        Returns the owner name to look up.
        Returns:
        the owner name
      • setOwnerName

        public void setOwnerName​(String value)
        Sets the owner name to look up.
        Parameters:
        value - new value of the owner name
      • getName

        public String getName()
        Returns the repository name to look up.
        Returns:
        the repository name
      • setName

        public void setName​(String value)
        Sets the repository name to look up.
        Parameters:
        value - new value of the repository name
      • getRepository

        public BitbucketRepository getRepository()
        Returns the repository found by the last lookup.
        Returns:
        the repository if one was found; null otherwise
        See Also:
        isFound()
      • isFound

        public boolean isFound()
        Returns true if a repository was found by the last lookup.
        Returns:
        true if found; false otherwise
      • lookUp

        public String lookUp()
        Performs an action to look up.

        This method always returns null.

        Returns:
        null