public class Parametres
extends java.lang.Object
Constructor and Description |
---|
Parametres(java.lang.String... args)
Creer le decodage des parametres
|
Modifier and Type | Method and Description |
---|---|
double |
getDouble(java.lang.String param,
double defaut)
Retourne un parametre de valeur double
|
double |
getDouble(java.lang.String param,
java.lang.String... defaut)
Retourne un parametre de valeur double
|
int |
getInt(java.lang.String param)
Retourne un parametre de valeur int
|
int |
getInt(java.lang.String param,
int defaut)
Retourne un parametre de valeur int
|
java.lang.String |
getString(java.lang.String param)
Retourne un parametre de valeur chaine
|
java.lang.String |
getString(java.lang.String param,
java.lang.String defaut)
Retourne un parametre de valeur chaine
|
public Parametres(java.lang.String... args) throws ParametresSyntaxErrorException
args
- tableau de string ou String...ParametresSyntaxErrorException
- erreur de syntaxe (un des parametre n'est pas de la forme param=value)public java.lang.String getString(java.lang.String param) throws ParametresNotFoundException
param
- nom du parametreParametresNotFoundException
- erreur si param n'est pas trouvepublic java.lang.String getString(java.lang.String param, java.lang.String defaut)
param
- nom du parametredefaut
- valeur par defaut si le parametre n'existe paspublic int getInt(java.lang.String param) throws ParametresNotFoundException
param
- nom du parametreParametresNotFoundException
- erreur si param n'est pas trouvepublic int getInt(java.lang.String param, int defaut)
param
- nom du parametredefaut
- valeur par defaut si le parametre n'existe paspublic double getDouble(java.lang.String param, java.lang.String... defaut) throws ParametresNotFoundException
param
- nom du parametreParametresNotFoundException
- erreur si param n'est pas trouvepublic double getDouble(java.lang.String param, double defaut)
param
- nom du parametredefaut
- valeur par defaut si le parametre n'existe pas