Package fr.gpmsi.pmsixml
Class RsfaceReader
- java.lang.Object
-
- fr.gpmsi.pmsixml.RsfaceReader
-
public class RsfaceReader extends Object
Lecteur de RSF ACE. Lit les métadonnées en fonction de la lettre RSF (a, b, c, h, l, m, p sont supportés pour l'instant).
-
-
Constructor Summary
Constructors Constructor Description RsfaceReader()Constructeur simpleRsfaceReader(String yearOfFormat)Constructeur avec l'année du format RSF-ACE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetMetasDir()Retourner le repertoire des métadonnéesStringgetYearOfFormat()Retourner l'année du format RSF-ACE à utiliserbooleanisTruncatedInputAccepted()Est-ce qu'on accepte les enregistrements tronqués ?FszGroupreadRSFACE(String str, int linenr)Lire un RSF-ACE depuis une StringvoidsetMetasDir(File metasDir)Définir le répertoire des métadonnéesvoidsetTruncatedInputAccepted(boolean truncatedInputAccepted)Est-ce qu'on accepte les enregistrements tronqués ?voidsetYearOfFormat(String yearOfFormat)Définir l'année du format RSF-ACE à utiliser
-
-
-
Constructor Detail
-
RsfaceReader
public RsfaceReader()
Constructeur simple
-
RsfaceReader
public RsfaceReader(String yearOfFormat)
Constructeur avec l'année du format RSF-ACE- Parameters:
yearOfFormat- L'année sur 4 chiffres
-
-
Method Detail
-
readRSFACE
public FszGroup readRSFACE(String str, int linenr) throws FieldParseException, IOException, MissingMetafileException
Lire un RSF-ACE depuis une String- Parameters:
str- La String à partir de laquelle on veut lirelinenr- Le numéro de ligne de cette String dans le fichier- Returns:
- Un FszGroup qui contient le RSA
- Throws:
FieldParseException- Si erreur d'analyseIOException- Si erreur E/SMissingMetafileException- Si un fichier de définition n'a pas été trouvé
-
getMetasDir
public File getMetasDir()
Retourner le repertoire des métadonnées- Returns:
- Le répertoire
-
setMetasDir
public void setMetasDir(File metasDir)
Définir le répertoire des métadonnées- Parameters:
metasDir- Le répertoire
-
getYearOfFormat
public String getYearOfFormat()
Retourner l'année du format RSF-ACE à utiliser- Returns:
- L'année sur 4 chiffres
-
setYearOfFormat
public void setYearOfFormat(String yearOfFormat)
Définir l'année du format RSF-ACE à utiliser- Parameters:
yearOfFormat- L'année sur 4 chiffres
-
isTruncatedInputAccepted
public boolean isTruncatedInputAccepted()
Est-ce qu'on accepte les enregistrements tronqués ?- Returns:
- true (défaut) ou false
-
setTruncatedInputAccepted
public void setTruncatedInputAccepted(boolean truncatedInputAccepted)
Est-ce qu'on accepte les enregistrements tronqués ?- Parameters:
truncatedInputAccepted- La valeur boolean à utiliser
-
-