Package fr.gpmsi.pmsixml
Class FieldParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- fr.gpmsi.pmsixml.FieldParseException
-
- All Implemented Interfaces:
Serializable
public class FieldParseException extends Exception
Exception lors de l'analyse d'un champ de fichier à positions fixes. L'information de ligne peut être rajoutée pour donner de meilleurs messages d'erreur.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FieldParseException()Constructeur simpleFieldParseException(int errorCode, String message)Constructeur avec code d'erreur et messageFieldParseException(String message)Constructeur avec juste le messageFieldParseException(String message, Throwable cause)Constructeur avec message et causeFieldParseException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)Constructeur completFieldParseException(Throwable cause)Constructeur avec juste la cause de cette exception
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetErrorCode()Code erreurintgetLineNr()Retourner le numéro de lignevoidsetErrorCode(int errorCode)Définir le code erreurvoidsetLineNr(int lineNr)Définir le numéro de ligneStringtoString()-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
FieldParseException
public FieldParseException()
Constructeur simple
-
FieldParseException
public FieldParseException(int errorCode, String message)Constructeur avec code d'erreur et message- Parameters:
errorCode- Code d'erreurmessage- Message
-
FieldParseException
public FieldParseException(String message)
Constructeur avec juste le message- Parameters:
message- Le message
-
FieldParseException
public FieldParseException(Throwable cause)
Constructeur avec juste la cause de cette exception- Parameters:
cause- La cause
-
FieldParseException
public FieldParseException(String message, Throwable cause)
Constructeur avec message et cause- Parameters:
message- Le messagecause- La cause
-
FieldParseException
public FieldParseException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
Constructeur complet- Parameters:
message- _cause- _enableSuppression- Suppression autorisée ou non (cf. javadoc pour Exception)writableStackTrace- Rendre la stack trace modifiable (cf. javadoc pour Exception)- See Also:
Exception
-
-
Method Detail
-
getErrorCode
public int getErrorCode()
Code erreur- Returns:
- Le code erreur
-
setErrorCode
public void setErrorCode(int errorCode)
Définir le code erreur- Parameters:
errorCode- Le code erreur
-
getLineNr
public int getLineNr()
Retourner le numéro de ligne- Returns:
- Le numéro de ligne
-
setLineNr
public void setLineNr(int lineNr)
Définir le numéro de ligne- Parameters:
lineNr- Le numéro de ligne
-
-