C# Class dotGit.Objects.GitObject

Is the base class for TreeNode and Commit
Inheritance: IStorableObject
Datei anzeigen Open project: schacon/dotgit

Public Methods

Method Description
Deserialize ( GitObjectReader input ) : void
Serialize ( ) : byte[]

Protected Methods

Method Description
GitObject ( Repository repo ) : System
GitObject ( Repository repo, string sha ) : System

Private Methods

Method Description
GitObject ( ) : System

Method Details

Deserialize() public abstract method

public abstract Deserialize ( GitObjectReader input ) : void
input GitObjectReader
return void

GitObject() protected method

protected GitObject ( Repository repo ) : System
repo Repository
return System

GitObject() protected method

protected GitObject ( Repository repo, string sha ) : System
repo Repository
sha string
return System

Serialize() public abstract method

public abstract Serialize ( ) : byte[]
return byte[]