Class TGarbageCollector

java.lang.Object
  |
  +--TObject
        |
        +--TGarbageCollector

public class TGarbageCollector
extends TObject

La classe TGarbageCollector permet de gérer la suppression des objets.

Since:
Release 1.0

Field Summary
 TVector bag
           
 
Constructor Summary
TGarbageCollector()
           
 
Method Summary
 void add(TObject obj)
          Cette méthode ajoute un objet dans le GarbageCollector.
 TGarbageCollector clone()
          Cette méthode retourne un objet de Type GarbageCollector qui est une copie de l'objet.
 void collect()
          Cette méthode supprime les objets contenus dans le GarbageCollector.
 void finalize()
          Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier.
 TGarbageCollector TGarbageCollector0()
          Ce constructeur instancie un objet de Type GarbageCollector.
 
Methods inherited from class TObject
equals, TObject0, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

bag

public TVector bag
Constructor Detail

TGarbageCollector

public TGarbageCollector()
Method Detail

TGarbageCollector0

public TGarbageCollector TGarbageCollector0()
Ce constructeur instancie un objet de Type GarbageCollector.

Since:
Release 1.0

clone

public TGarbageCollector clone()
Cette méthode retourne un objet de Type GarbageCollector qui est une copie de l'objet.

Overrides:
clone in class TObject
Returns:
clone - Une copie de l'objet.
Since:
Release 1.0

finalize

public void finalize()
Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier.

Overrides:
finalize in class TObject
Since:
Release 1.0

collect

public void collect()
Cette méthode supprime les objets contenus dans le GarbageCollector.

Since:
Release 1.0

add

public void add(TObject obj)
Cette méthode ajoute un objet dans le GarbageCollector.

Parameters:
obj - L'objet à ajouter
Since:
Release 1.0