C# Class GitSharp.Core.RevWalk.RevObject

Base object type accessed during revision walking.
Inheritance: ObjectId
Afficher le fichier Open project: jagregory/GitSharp Class Usage Examples

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
RevObject ( AnyObjectId name ) : System

Private Methods

Méthode Description
appendCoreFlags ( StringBuilder s ) : void

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

Method Details

DisposeBody() public méthode

Release as much memory as possible from this object.
public DisposeBody ( ) : void
Résultat void

Equals() public méthode

public Equals ( AnyObjectId o ) : bool
o AnyObjectId
Résultat bool

Equals() public méthode

public Equals ( RevObject other ) : bool
other RevObject
Résultat bool

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

RevObject() protected méthode

protected RevObject ( AnyObjectId name ) : System
name AnyObjectId
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

add() public méthode

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. ///
Résultat void

add() public méthode

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. ///
Résultat void

getId() public méthode

Get the name of this object.
public getId ( ) : ObjectId
Résultat ObjectId

has() public méthode

Test to see if the flag has been set on this object.
public has ( RevFlag flag ) : bool
flag RevFlag the flag to test.
Résultat bool

hasAll() public méthode

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.
Résultat bool

hasAny() public méthode

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.
Résultat bool

operator() public static méthode

public static operator ( ) : bool
Résultat bool

remove() public méthode

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. ///
Résultat void

remove() public méthode

Remove a set of flags from this object.
public remove ( RevFlagSet set ) : void
set RevFlagSet /// The flag to remove from this object. ///
Résultat void