C# Class GitSharp.Core.RepositoryCache.FileKey

Inheritance: Key
Exibir arquivo Open project: jagregory/GitSharp Class Usage Examples

Public Methods

Method Description
Equals ( object obj ) : bool
FileKey ( DirectoryInfo dir ) : System.Collections.Generic
GetHashCode ( ) : int
ToString ( ) : string
exact ( DirectoryInfo dir ) : FileKey
getFile ( ) : DirectoryInfo
isGitRepository ( DirectoryInfo dir ) : bool
lenient ( DirectoryInfo dir ) : FileKey
open ( bool mustExist ) : Repository

Private Methods

Method Description
isValidHead ( FileInfo head ) : bool
readFirstLine ( FileInfo head ) : string
resolve ( DirectoryInfo directory ) : DirectoryInfo

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

FileKey() public method

public FileKey ( DirectoryInfo dir ) : System.Collections.Generic
dir System.IO.DirectoryInfo
return System.Collections.Generic

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToString() public method

public ToString ( ) : string
return string

exact() public static method

public static exact ( DirectoryInfo dir ) : FileKey
dir System.IO.DirectoryInfo
return FileKey

getFile() public method

public getFile ( ) : DirectoryInfo
return System.IO.DirectoryInfo

isGitRepository() public static method

public static isGitRepository ( DirectoryInfo dir ) : bool
dir System.IO.DirectoryInfo
return bool

lenient() public static method

public static lenient ( DirectoryInfo dir ) : FileKey
dir System.IO.DirectoryInfo
return FileKey

open() public method

public open ( bool mustExist ) : Repository
mustExist bool
return Repository