org.eclipse.egit.github.core
Class SearchRepository

java.lang.Object
  extended by org.eclipse.egit.github.core.SearchRepository
All Implemented Interfaces:
Serializable, IRepositoryIdProvider

public class SearchRepository
extends Object
implements IRepositoryIdProvider, Serializable

GitHub v2 repository model class.

See Also:
Serialized Form

Constructor Summary
SearchRepository(String owner, String name)
          Create repository with owner and name
 
Method Summary
 boolean equals(Object obj)
           
 String generateId()
          Generate a repository id
 Date getCreatedAt()
           
 String getDescription()
           
 int getForks()
           
 String getHomepage()
           
 String getId()
          Get unique identifier for repository
 String getLanguage()
           
 String getName()
           
 int getOpenIssues()
           
 String getOwner()
           
 Date getPushedAt()
           
 int getSize()
           
 String getUrl()
           
 int getWatchers()
           
 int hashCode()
           
 boolean isFork()
           
 boolean isHasDownloads()
           
 boolean isHasIssues()
           
 boolean isHasWiki()
           
 boolean isPrivate()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchRepository

public SearchRepository(String owner,
                        String name)
Create repository with owner and name

Parameters:
owner -
name -
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getId

public String getId()
Get unique identifier for repository

Returns:
id

getOwner

public String getOwner()
Returns:
owner

getName

public String getName()
Returns:
name

isFork

public boolean isFork()
Returns:
fork

isHasDownloads

public boolean isHasDownloads()
Returns:
hasDownloads

isHasIssues

public boolean isHasIssues()
Returns:
hasIssues

isHasWiki

public boolean isHasWiki()
Returns:
hasWiki

isPrivate

public boolean isPrivate()
Returns:
isPrivate

getCreatedAt

public Date getCreatedAt()
Returns:
createdAt

getPushedAt

public Date getPushedAt()
Returns:
pushedAt

getDescription

public String getDescription()
Returns:
description

getHomepage

public String getHomepage()
Returns:
homepage

getLanguage

public String getLanguage()
Returns:
language

getUrl

public String getUrl()
Returns:
url

getForks

public int getForks()
Returns:
forks

getOpenIssues

public int getOpenIssues()
Returns:
openIssues

getSize

public int getSize()
Returns:
size

getWatchers

public int getWatchers()
Returns:
watchers

generateId

public String generateId()
Description copied from interface: IRepositoryIdProvider
Generate a repository id

Specified by:
generateId in interface IRepositoryIdProvider
Returns:
repository id


Copyright © 2012. All Rights Reserved.