C# Класс GitSharp.Core.RevWalk.RevObject

Base object type accessed during revision walking.
Наследование: ObjectId
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DisposeBody ( ) : void

Release as much memory as possible from this object.

Equals ( AnyObjectId o ) : bool
Equals ( RevObject other ) : bool
Equals ( object o ) : bool
GetHashCode ( ) : int
ToString ( ) : string
add ( RevFlag flag ) : void

Add a flag to this object. If the flag is already set on this object then the method has no effect.

add ( RevFlagSet set ) : void

Add a set of flags to this object.

getId ( ) : ObjectId

Get the name of this object.

has ( RevFlag flag ) : bool

Test to see if the flag has been set on this object.

hasAll ( RevFlagSet set ) : bool

Test to see if all flags in the set have been set on this object.

hasAny ( RevFlagSet set ) : bool

Test to see if any flag in the set has been set on this object.

operator ( ) : bool
remove ( RevFlag flag ) : void

Remove a flag from this object. If the flag is not set on this object then the method has no effect.

remove ( RevFlagSet set ) : void

Remove a set of flags from this object.

Защищенные методы

Метод Описание
RevObject ( AnyObjectId name ) : System

Приватные методы

Метод Описание
appendCoreFlags ( StringBuilder s ) : void

loadCanonical ( RevWalk walk ) : byte[]
parseBody ( RevWalk walk ) : void
parseHeaders ( RevWalk walk ) : void

Описание методов

DisposeBody() публичный Метод

Release as much memory as possible from this object.
public DisposeBody ( ) : void
Результат void

Equals() публичный Метод

public Equals ( AnyObjectId o ) : bool
o AnyObjectId
Результат bool

Equals() публичный Метод

public Equals ( RevObject other ) : bool
other RevObject
Результат bool

Equals() публичный Метод

public Equals ( object o ) : bool
o object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

RevObject() защищенный Метод

protected RevObject ( AnyObjectId name ) : System
name AnyObjectId
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

add() публичный Метод

Add a flag to this object. If the flag is already set on this object then the method has no effect.
public add ( RevFlag flag ) : void
flag RevFlag /// The flag to mark on this object, for later testing. ///
Результат void

add() публичный Метод

Add a set of flags to this object.
public add ( RevFlagSet set ) : void
set RevFlagSet /// The set of flags to mark on this object, for later testing. ///
Результат void

getId() публичный Метод

Get the name of this object.
public getId ( ) : ObjectId
Результат ObjectId

has() публичный Метод

Test to see if the flag has been set on this object.
public has ( RevFlag flag ) : bool
flag RevFlag the flag to test.
Результат bool

hasAll() публичный Метод

Test to see if all flags in the set have been set on this object.
public hasAll ( RevFlagSet set ) : bool
set RevFlagSet the flags to test.
Результат bool

hasAny() публичный Метод

Test to see if any flag in the set has been set on this object.
public hasAny ( RevFlagSet set ) : bool
set RevFlagSet the flags to test.
Результат bool

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

remove() публичный Метод

Remove a flag from this object. If the flag is not set on this object then the method has no effect.
public remove ( RevFlag flag ) : void
flag RevFlag /// The flag to remove from this object. ///
Результат void

remove() публичный Метод

Remove a set of flags from this object.
public remove ( RevFlagSet set ) : void
set RevFlagSet /// The flag to remove from this object. ///
Результат void