C# 클래스 GitSharp.Core.TreeWalk.CanonicalTreeParser

Parses raw Git trees from the canonical semi-text/semi-binary format.
상속: AbstractTreeIterator
파일 보기 프로젝트 열기: stschake/GitSharp 1 사용 예제들

공개 메소드들

메소드 설명
CanonicalTreeParser ( ) : System

Create a new parser.

CanonicalTreeParser ( byte prefix, Repository repo, AnyObjectId treeId, WindowCursor curs ) : System
back ( int delta ) : void
createSubtreeIterator ( Repository repo ) : AbstractTreeIterator
createSubtreeIterator ( Repository repo, MutableObjectId idBuffer, WindowCursor curs ) : CanonicalTreeParser
createSubtreeIterator0 ( Repository repo, AnyObjectId id, WindowCursor curs ) : CanonicalTreeParser
eof ( ) : bool
first ( ) : bool
idBuffer ( ) : byte[]
idOffset ( ) : int
next ( ) : CanonicalTreeParser

Return this iterator, or its parent, if the tree is at eof.

next ( int delta ) : void
reset ( Repository repo, AnyObjectId id, WindowCursor curs ) : void
reset ( byte treeData ) : void
resetRoot ( Repository repo, AnyObjectId id, WindowCursor curs ) : CanonicalTreeParser

비공개 메소드들

메소드 설명
CanonicalTreeParser ( AbstractTreeIterator p ) : System
ParseEntry ( ) : void

메소드 상세

CanonicalTreeParser() 공개 메소드

Create a new parser.
public CanonicalTreeParser ( ) : System
리턴 System

CanonicalTreeParser() 공개 메소드

public CanonicalTreeParser ( byte prefix, Repository repo, AnyObjectId treeId, WindowCursor curs ) : System
prefix byte
repo Repository
treeId AnyObjectId
curs WindowCursor
리턴 System

back() 공개 메소드

public back ( int delta ) : void
delta int
리턴 void

createSubtreeIterator() 공개 메소드

public createSubtreeIterator ( Repository repo ) : AbstractTreeIterator
repo Repository
리턴 AbstractTreeIterator

createSubtreeIterator() 공개 메소드

public createSubtreeIterator ( Repository repo, MutableObjectId idBuffer, WindowCursor curs ) : CanonicalTreeParser
repo Repository
idBuffer MutableObjectId
curs WindowCursor
리턴 CanonicalTreeParser

createSubtreeIterator0() 공개 메소드

public createSubtreeIterator0 ( Repository repo, AnyObjectId id, WindowCursor curs ) : CanonicalTreeParser
repo Repository
id AnyObjectId
curs WindowCursor
리턴 CanonicalTreeParser

eof() 공개 메소드

public eof ( ) : bool
리턴 bool

first() 공개 메소드

public first ( ) : bool
리턴 bool

idBuffer() 공개 메소드

public idBuffer ( ) : byte[]
리턴 byte[]

idOffset() 공개 메소드

public idOffset ( ) : int
리턴 int

next() 공개 메소드

Return this iterator, or its parent, if the tree is at eof.
public next ( ) : CanonicalTreeParser
리턴 CanonicalTreeParser

next() 공개 메소드

public next ( int delta ) : void
delta int
리턴 void

reset() 공개 메소드

public reset ( Repository repo, AnyObjectId id, WindowCursor curs ) : void
repo Repository
id AnyObjectId
curs WindowCursor
리턴 void

reset() 공개 메소드

public reset ( byte treeData ) : void
treeData byte
리턴 void

resetRoot() 공개 메소드

public resetRoot ( Repository repo, AnyObjectId id, WindowCursor curs ) : CanonicalTreeParser
repo Repository
id AnyObjectId
curs WindowCursor
리턴 CanonicalTreeParser