t2s.util
Class Indice

java.lang.Object
  extended by t2s.util.Indice

public class Indice
extends java.lang.Object

Une classe permettant la gestion des indices dans les chaines de caractères


Constructor Summary
Indice()
          Construit une instance d'indice initialisé à 0
Indice(int i)
          Construit une instance d'Indice suivant le paramètre fourni
 
Method Summary
 boolean egal(int i)
          Teste l'égalité entre l'indice courant et le paramètre
 boolean grandOuEgal(int i)
          Teste la supériorité au sens large pour l'indice courant et le paramètre
 void inc()
          Incrémente l'indice d'un facteur 1
 void inc(int i)
          Incrémente l'indice d'un facteur donné
 boolean plusGrand(int i)
          Teste la supériorité stricte pour l'indice courant et le paramètre
 java.lang.String toString()
          Pour afficher une instance d'indice
 int val()
          Pour avoir la valeur courante de l'indice
 void val(int i)
          Pour mettre à jour la valeur stockée dans l'Indice
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Indice

public Indice(int i)
Construit une instance d'Indice suivant le paramètre fourni

Parameters:
i - le numéro de l'indice voulu

Indice

public Indice()
Construit une instance d'indice initialisé à 0

Method Detail

inc

public void inc(int i)
Incrémente l'indice d'un facteur donné

Parameters:
i - le facteur en question

inc

public void inc()
Incrémente l'indice d'un facteur 1


val

public int val()
Pour avoir la valeur courante de l'indice

Returns:
la valeur courante stocké dans l'instance

val

public void val(int i)
Pour mettre à jour la valeur stockée dans l'Indice

Parameters:
i - la nouvelle valeur

egal

public boolean egal(int i)
Teste l'égalité entre l'indice courant et le paramètre

Parameters:
i - la valeur à tester
Returns:
true si égalité, false sinon

plusGrand

public boolean plusGrand(int i)
Teste la supériorité stricte pour l'indice courant et le paramètre

Parameters:
i - le paramètree à tester
Returns:
true si courant > i, false sinon

grandOuEgal

public boolean grandOuEgal(int i)
Teste la supériorité au sens large pour l'indice courant et le paramètre

Parameters:
i - le paramètree à tester
Returns:
true si courant >= i, false sinon

toString

public java.lang.String toString()
Pour afficher une instance d'indice

Overrides:
toString in class java.lang.Object
Returns:
une chaine de caractères représentant l'indice