A C D E F G H I J L M N O P R S T V W X Z 
All Classes All Packages

A

addCell(boolean) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellle de type Booléen
addCell(double) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type nombre, sans format particulier
addCell(double, String) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type nombre
addCell(FszField) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule en fonction du contenu du champ PMSI
addCell(ValueWrapper) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule avec la valeur du ValueWrapper
addCell(String) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type String
addCell(Calendar) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type Date, au format iso "yyyy-mm-dd"
addCell(Calendar, String) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type Date
addCell(Date) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type Date, au format iso "yyyy-mm-dd"
addCell(Date, String) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type Date
addCell(XSSFRichTextString) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter une cellule de type texte riche (cf. docs apache)
addCodeSet(CodeSet) - Method in class fr.gpmsi.CodeSetManager
Ajouter un ensemble de codes
addColumn(String) - Method in class fr.gpmsi.StringTable
Ajouter une colonne à la fin des colonnes existantes (se sert des index de noms de colonne, et prend le plus grand + 1).
addFrom(ResultSet) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter des rangées depuis un ResultSet jdbc
addFrom(ResultSet, XlsxFormatPreferences) - Method in class fr.gpmsi.poi.XlsxHelper
Ajouter des rangées depuis le ResultSet
addIndex(int) - Method in class fr.gpmsi.StringTable
Ajouter un index sur la colonne colNr (commence à 0)
addIndex(String) - Method in class fr.gpmsi.StringTable
Ajouter un index a la colonne en donnant son nom.
addRow(String[]) - Method in class fr.gpmsi.StringTable
Ajouter la rangée au tableau.
addRow(List<String>) - Method in class fr.gpmsi.StringTable
Ajouter une rangée (un tableau de String avec des valeurs) à la table
addRow(Map<String, String>) - Method in class fr.gpmsi.StringTable
Ajouter une nouvelle rangée à partir de la Map donnée, dont les clés doivent être des noms de colonne.
addTitlesRow(String[]) - Method in class fr.gpmsi.StringTable
Equivalent à appeler
addTitlesRow(List<String>) - Method in class fr.gpmsi.StringTable
Equivalent à appeler
adjust(String, int) - Method in class fr.gpmsi.StringTable
Ajuster la string à la longueur donnée.
adjustCellStyle(Workbook, Map<String, CellStyle>, SXSSFCell, String) - Static method in class fr.gpmsi.poi.PoiHelper
Ajuste le format de la cellule a l'aide du texte de format fourni.
adjustCellStyle(SXSSFCell, String) - Method in class fr.gpmsi.poi.XlsxHelper
Ajuste le format de la cellule a l'aide du texte de format fourni.
ancestorAdded(AncestorEvent) - Method in class fr.gpmsi.Groovy.RequestFocusListener
 
ancestorMoved(AncestorEvent) - Method in class fr.gpmsi.Groovy.RequestFocusListener
 
ancestorRemoved(AncestorEvent) - Method in class fr.gpmsi.Groovy.RequestFocusListener
 
Args - Class in fr.gpmsi
Classe utilitaire pour faciliter la lecture des arguments passés en ligne de commande des scripts groovy
Args(String[]) - Constructor for class fr.gpmsi.Args
constructeur

C

calcAge(Date, Date) - Static method in class fr.gpmsi.DateUtils
Calcule l'age entre la date de naissance et la date presente (inclue)
calcMaxSize(int) - Method in class fr.gpmsi.StringTable
Calculer la taille maximale de la colonne
calcMaxSize(String) - Method in class fr.gpmsi.StringTable
Déterminer la taille maximum utilisée par la colonne.
callOnEnd() - Method in class fr.gpmsi.ScriptStep
Appeler les closures de fin d'exécution de l'étape (se fait en interne, l'appel direct est utilisé uniquement pour du débogage).
callOnInit() - Method in class fr.gpmsi.ScriptStep
Initialisation.
childStepCsv(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'csv' (comma separated values) apres cette etape
childStepLine(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'line' (traitement ligne par ligne) apres cette etape
childStepMono(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'mono' (pmsi generique mono niveau) apres cette etape
childStepRha(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'rha' (resume hebdomadaire anonymise) apres cette etape
childStepRhs(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'rhs' (resume hebdomadaire standardise) apres cette etape
childStepRsa(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'rsa' (resume de sortie anonymise) apres cette etape
childStepRsface(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'rsface' (resume standard de facturation d activites et consultations externes) apres cette etape
childStepRss(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'rss' (resume standardise de sortie) apres cette etape
childStepSingle(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'single' (etape unique isolee) apres cette etape
childStepVidhosp(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Experimental : chainage d'une etape 'vidhosp' (variables identifiantes d hospitalisation) apres cette etape
Chrono - Class in fr.gpmsi
Petite classe utilitaire pour mesurer facilement le temps écoulé.
Chrono() - Constructor for class fr.gpmsi.Chrono
Création d'un object Chrono.
ci(String) - Method in class fr.gpmsi.ScriptStep
cloneStyles(Cell, Cell) - Static method in class fr.gpmsi.poi.PoiHelper
Cloner les styles d'une cellule à l'autre.
close() - Method in class fr.gpmsi.CsvDestination
Ferme la destination en fermant tous les flux internes et le flux de sortie qui a été fourni au départ.
close() - Method in class fr.gpmsi.PreambleRemovedReader
Fermeture
codeExists(String) - Static method in class fr.gpmsi.ccam.SharedCcam
Recherche si un code CCAM plein (7 caractères + extension PMSI) existe dans la table CCAM PMSI
codeExists(String) - Static method in class fr.gpmsi.cim.SharedCim10
Recherche si un code CIM10 existe dans la table CIM10 PMSI
CodeSet - Class in fr.gpmsi
Représente un ensemble de codes.
CodeSet() - Constructor for class fr.gpmsi.CodeSet
Constructeur sans nom d'ensemble.
CodeSet(String) - Constructor for class fr.gpmsi.CodeSet
Constructeur avec le nom de l'ensemble
CodeSetManager - Class in fr.gpmsi
Gestionnaire d'ensembles de codes en base de données.
CodeSetManager() - Constructor for class fr.gpmsi.CodeSetManager
Constructeur par défaut
columnExists(Connection, String, String, boolean) - Static method in class fr.gpmsi.JdbcUtils
Est-ce que la colonne existe ?
ColumnNotFoundException - Exception in fr.gpmsi
Exception envoyée lorsqu'une colonne qui n'existe pas a été référencée
ColumnNotFoundException() - Constructor for exception fr.gpmsi.ColumnNotFoundException
Constructeur
ColumnNotFoundException(String) - Constructor for exception fr.gpmsi.ColumnNotFoundException
Constructeur
ColumnNotFoundException(String, Throwable) - Constructor for exception fr.gpmsi.ColumnNotFoundException
Constructeur
ColumnNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception fr.gpmsi.ColumnNotFoundException
Constructeur
ColumnNotFoundException(Throwable) - Constructor for exception fr.gpmsi.ColumnNotFoundException
Constructeur
contains(int, String) - Method in class fr.gpmsi.StringTable
Regarder si la colonne contient la valeur donnée.
contains(String, String) - Method in class fr.gpmsi.StringTable
Regarder si la colonne contient la valeur donnée.
containsCode(String) - Method in class fr.gpmsi.CodeSet
L'ensemble contient-il le code ?
containsCode(String, String) - Method in class fr.gpmsi.CodeSetManager
Est-ce que cet ensemble contient le code
containsOnlyDates(int, DateFormat) - Method in class fr.gpmsi.StringTable
Regarder si la colonne ne contient que des dates au format donné.
containsOnlyDates(String, DateFormat) - Method in class fr.gpmsi.StringTable
Regarder si la colonne ne contient que des dates au format donné.
containsOnlyIntegers(int) - Method in class fr.gpmsi.StringTable
La colonne ne contient-elle que des nombres entiers ?
containsOnlyIntegers(String) - Method in class fr.gpmsi.StringTable
La colonne ne contient-elle que des nombres entiers ?
containsOnlyNumbers(int, NumberFormat) - Method in class fr.gpmsi.StringTable
Regarder si la colonne ne contient que des nombres au format donné
containsOnlyNumbers(String, NumberFormat) - Method in class fr.gpmsi.StringTable
Regarder si la colonne ne contient que des nombres au format donné
copyStyles(Cell, Cell, CellCopyContext) - Static method in class fr.gpmsi.poi.PoiHelper
Copier le style de srcCell vers destCell.
countEmptyValues(int) - Method in class fr.gpmsi.StringTable
Compter le nombre de valeurs vides (null ou longueur = 0)
countEmptyValues(String) - Method in class fr.gpmsi.StringTable
Compter le nombre de valeurs vides (null ou dont la longueur est 0)
countOfCsvLinesToSkip(int) - Method in class fr.gpmsi.ScriptStep
forme courte pour pouvoir écrire en Groovy quelque chose comme
createNewTypeWithoutReflection(int) - Method in class fr.gpmsi.hapi.v25.segment.ZBE
This method must be overridden.
createTable(Connection) - Method in class fr.gpmsi.StringTable
Faire le CREATE TABLE en utilisant les noms de colonne en noms SQL directement.
csv(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier csv (comma separated value)
CsvDestination - Class in fr.gpmsi
Objet "destination" pour écrire dans un fichier ou un flux des valeurs qui seront séparées par une virgule ou un point-virgule.
CsvDestination(File) - Constructor for class fr.gpmsi.CsvDestination
Constructeur avec un fichier
CsvDestination(File, String) - Constructor for class fr.gpmsi.CsvDestination
Constructeur avec fichier + encodage
CsvDestination(File, String, char) - Constructor for class fr.gpmsi.CsvDestination
Constructeur avec fichier, encodage et séparateur de champ
CsvDestination(OutputStream, String) - Constructor for class fr.gpmsi.CsvDestination
Constructeur avec flux brut et encodage
CsvDestination(OutputStream, String, char) - Constructor for class fr.gpmsi.CsvDestination
Constructeur avec flux brut, encodage et séparateur de champs
CsvDestination(Writer) - Constructor for class fr.gpmsi.CsvDestination
Destination csv avec le séparateur par défaut ';'
CsvDestination(Writer, char) - Constructor for class fr.gpmsi.CsvDestination
Destination csv avec le séparateur donné.
csvEscapeCharacter(char) - Method in class fr.gpmsi.ScriptStep
csvQuoteCharacter(char) - Method in class fr.gpmsi.ScriptStep
CsvRow - Class in fr.gpmsi
Encapsulation de CsvRow pour pouvoir utiliser les noms de colonne qui sont dans le ScriptStep de type csv.
CsvRow(ScriptStep) - Constructor for class fr.gpmsi.CsvRow
Constructeur
csvSeparator(char) - Method in class fr.gpmsi.ScriptStep
Identique à ScriptStep.setCsvSeparator(char) mais plus clair lorsqu'on utilise groovy
CsvUtils - Class in fr.gpmsi
Fonctions utilitaires csv.
current() - Method in class fr.gpmsi.Args
retourner courant sans bouger le pointeur

D

dateFormat - Variable in class fr.gpmsi.poi.XlsxFormatPreferences
Le format de date (par défaut "dd/mm/yyyy")
dateTimeFormat - Variable in class fr.gpmsi.poi.XlsxFormatPreferences
Le format date+temps (par défaut "dd/mm/yyyy hh:mm:ss")
DateUtils - Class in fr.gpmsi
Methodes utilitaires de dates.
DateUtils() - Constructor for class fr.gpmsi.DateUtils
Constructeur par défaut
dbf(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier dbf au travers de javadbf
DbfRow - Class in fr.gpmsi
Encapsulation d'une rangée de fichier dbf pour pouvoir utiliser les noms de colonne qui sont dans le ScriptStep de type dbf.
DbfRow(ScriptStep) - Constructor for class fr.gpmsi.DbfRow
Constructeur
declareColumnNames(String[]) - Method in class fr.gpmsi.StringTable
declareColumnNames(List<String>) - Method in class fr.gpmsi.StringTable
defaultFormatter - Static variable in class fr.gpmsi.ObjectFormatter
Le formateur par défaut.
defaultPreferences - Static variable in class fr.gpmsi.poi.XlsxFormatPreferences
Préférences par défaut
DomUtils - Class in fr.gpmsi
Fonctions utilitaires pour manipuler le DOM.
DomUtils() - Constructor for class fr.gpmsi.DomUtils
Constructeur par défaut

E

elapsed() - Method in class fr.gpmsi.Chrono
Retourner le nombre de millisecondes écoulées entre la marque et maintenant.
endRow() - Method in class fr.gpmsi.CsvDestination
Finir la rangée courante, en envoyant la séquence de fin de ligne de la plateforme.

F

f(Object) - Method in class fr.gpmsi.CsvDestination
Envoi d'une valeur de champ ( f pour Field)
f(String) - Method in class fr.gpmsi.CsvDestination
Envoi d'une valeur de champ ( f pour Field)
FileUtils - Class in fr.gpmsi
Fonctions utilitaires sur les fichiers.
FileUtils() - Constructor for class fr.gpmsi.FileUtils
Constructeur par défaut
find(int, String, int) - Method in class fr.gpmsi.StringTable
Trouver une valeur dans une colonne donnée, et retourner une autre valeur de colonne, dans la même rangée.
find(String, String, String) - Method in class fr.gpmsi.StringTable
Trouver une valeur dans une colonne donnée, et retourner une autre valeur de colonne, dans la même rangée.
findCodes(String) - Static method in class fr.gpmsi.cim.SharedCim10
Trouver un code à l'aide d'une expression régulière
findCodes(String, String, boolean) - Static method in class fr.gpmsi.cim.SharedCim10
Parcourir toute la table et rechercher les codes qui sont entre first et last inclus ou exclus.
findCodes(Pattern) - Static method in class fr.gpmsi.cim.SharedCim10
Rechercher les codes qui repondent au motif donné ; par ex.
findCodes7(String) - Static method in class fr.gpmsi.ccam.SharedCcam
Trouver un code à 7 caractères à l'aide d'une expression régulière
findCodes7(String, String, boolean) - Static method in class fr.gpmsi.ccam.SharedCcam
Parcourir toute la table et rechercher les codes à 7 caractères qui sont entre first et last inclus ou exclus.
findCodes7(Pattern) - Static method in class fr.gpmsi.ccam.SharedCcam
Rechercher les codes à 7 caractères qui repondent au motif donné ; par ex.
findCodesp(String) - Static method in class fr.gpmsi.ccam.SharedCcam
Trouver un code ccam plein (7 caractères + extension PMSI) à l'aide d'une expression régulière
findCodesp(String, String, boolean) - Static method in class fr.gpmsi.ccam.SharedCcam
Parcourir toute la table et rechercher les codes pleins (7 caractères + extension PMSI) qui sont entre first et last inclus ou exclus.
findCodesp(Pattern) - Static method in class fr.gpmsi.ccam.SharedCcam
Rechercher les codes pleins (7 caractères + extension PMSI) qui repondent au motif donné ; par ex.
findFirstBlankLine(File, boolean) - Static method in class fr.gpmsi.FileUtils
Rechercher la première ligne vide, et ramener son numéro (débute à 0)
findFirstInZip(File, String) - Static method in class fr.gpmsi.FileUtils
Retrouver dans un fichier zip le premier fichier qui répond au pattern.
Cette méthode rend la recherche dans les fichier IN et OUT (de l'ATIH) plus facile.
Exemple de recherche d'un fichier .tra.txt :
findRow(int, String) - Method in class fr.gpmsi.StringTable
Retourner l'index de la première rangée qui contient l'entrée donnée pour la colonne donnée, ou -1 si non trouvé.
findRow(String, String) - Method in class fr.gpmsi.StringTable
Recherche la première ligne de la colonne nommée qui contient la valeur.
findRows(int, String) - Method in class fr.gpmsi.StringTable
Trouver les rangées pour lesquelles la colonne contient la valeur
findRows(Closure<Boolean>) - Method in class fr.gpmsi.StringTable
Chercher les lignes pour lesquelles la Closure renvoie true
findRows(Integer[], int, String) - Method in class fr.gpmsi.StringTable
Chercher les lignes dans la sélection pour lesquelles la colonne donnée contient la valeur donnée
findRows(Integer[], Closure<Boolean>) - Method in class fr.gpmsi.StringTable
Chercher, dans le tableau des lignes données, celles qui répondent aux critères de sélection de la Closure.
findRows(Integer[], String, String) - Method in class fr.gpmsi.StringTable
Idem mais avec le nom de colonne au lieu du numéro
findRows(String, String) - Method in class fr.gpmsi.StringTable
Trouver les rangées pour lesquelles la colonne contient la valeur
flush() - Method in class fr.gpmsi.CsvDestination
Finir les envois du flux ; N.B. si on appelle close(), pas besoin d'appeler cette méthode avant, close() fait le flush avant la fermeture.
format(Object) - Method in class fr.gpmsi.ObjectFormatter
Essayer de convertir au mieux l'objet en String, avec les formats dont on dispose
formatAsFrenchDate(LocalDate) - Static method in class fr.gpmsi.DateUtils
Utilitaire pour formater une localdate au format francais, ex : 31/12/2019
formatAsFrenchDate(Date) - Static method in class fr.gpmsi.DateUtils
Utilitaire pour formater une date au format francais, ex : 31/12/2019
formatAsFrenchDate(Date) - Method in class fr.gpmsi.ScriptStep
Formater au format français (dd/MM/yyyy).
formatLocalAsFrenchDate(LocalDate) - Method in class fr.gpmsi.ScriptStep
Formater au format français (dd/MM/yyyy)
formatSql(Object, int) - Method in class fr.gpmsi.ObjectFormatter
Formater un objet dont on connaît le type "sql" équivalent.
fr.gpmsi - package fr.gpmsi
Classes principales de Gpmsi, pour un fonctionnement avec des fichiers RSS, RSA, RHS, RHA, VIDHOSP, et des fichiers mono-niveau (FICHSUP, FICHCOMP, ...)
fr.gpmsi.ccam - package fr.gpmsi.ccam
Accès à la CCAM de diverses façons
fr.gpmsi.cim - package fr.gpmsi.cim
Accès à la CIM-10 de diverses façons
fr.gpmsi.hapi.v25.segment - package fr.gpmsi.hapi.v25.segment
Segments supplémentaires pouvant être utilisés dans HAPI.
fr.gpmsi.poi - package fr.gpmsi.poi
Classes de support pour utiliser la librairie POI de Apache pour manipuler des fichiers au format xls et xlsx.
frenchToIsoDate() - Static method in class fr.gpmsi.StringTransformers
Convertir format francais (jj/mm/aaaa) en format iso (aaaa-mm-jj).
frenchToUsNumber() - Static method in class fr.gpmsi.StringTransformers
Convertir un nombre français (avec des virgules) en nombre US (avec des points)

G

getAt(int) - Method in class fr.gpmsi.CsvRow
Meme chose que getValue, mais permet d'ecrire en groovy row[1] qui est traduit en row.getAt(1)
getAt(int) - Method in class fr.gpmsi.DbfRow
Meme chose que getValue, mais permet d'ecrire en groovy row[1] qui est traduit en row.getAt(1)
getAt(int) - Method in class fr.gpmsi.StringTable
Identique à getRow(int) mais permet d'utiliser l'opérateur [] dans Groovy
getAt(int) - Method in class fr.gpmsi.StringTableRow
Equivalent de StringTableRow.getValue(int) mais pour Groovy.
getAt(int) - Method in class fr.gpmsi.XlRow
Meme chose que getStringValue, mais permet d'ecrire en groovy row[1] qui est traduit en row.getAt(1)
getCell(Integer) - Method in class fr.gpmsi.XlRow
Retourner directement la cellule qui est à la colonne dont le numéro est colNrObj.
getCell(String) - Method in class fr.gpmsi.XlRow
Retourner directement la cellule qui est à la colonne qui a le nom donné.
getCellObject(Integer) - Method in class fr.gpmsi.XlRow
Renvoyer la cellule sous forme d'objet.
getCellObject(String) - Method in class fr.gpmsi.XlRow
Renvoyer la cellule sous forme d'objet.
getCellType() - Method in class fr.gpmsi.poi.ValueWrapper
Retourner le type de cellule
getCellValueAsObject(Cell) - Method in class fr.gpmsi.poi.PoiHelper
Prendre la valeur de la cellule en tant qu'objet.
getCellValueAsString(Cell) - Method in class fr.gpmsi.poi.PoiHelper
Prendre la valeur de la cellule, garantit qu'aucune valeur null ne sera retournée.
getCellValueAsString(Cell, DateFormat, NumberFormat) - Static method in class fr.gpmsi.poi.PoiHelper
Prendre la valeur de la cellule, garantit qu'aucune valeur null ne sera retournée.
getChildScriptStep() - Method in class fr.gpmsi.ScriptStep
Retourner lde ScriptStep fils.
getCodes() - Method in class fr.gpmsi.CodeSet
Récupérer les codes depuis l'ensemble
getColumnCount() - Method in class fr.gpmsi.CsvRow
Renvoyer le nombre de colonnes de la rangée
getColumnCount() - Method in class fr.gpmsi.DbfRow
Renvoyer le nombre de colonnes
getColumnCount() - Method in class fr.gpmsi.StringTable
Retourne le nombre de colonnes (c'est le maximum de colonnes rencontré soit lors de l'ajout des titres, soit lors de l'ajout des rangées)
getColumnCount() - Method in class fr.gpmsi.XlRow
Nombre de colonnes
getColumnName(int) - Method in class fr.gpmsi.StringTable
Trouver le nom de la colonne
getColumnNames() - Method in class fr.gpmsi.StringTable
Retourne les noms de colonne
getColumnNumber(String) - Static method in class fr.gpmsi.poi.PoiHelper
Calculer le numéro de colonne à partir de la colonne en lettres.
getColumnNumber(String) - Method in class fr.gpmsi.StringTable
Trouver le numéro de colonne.
getCountOfCsvLinesToSkip() - Method in class fr.gpmsi.ScriptStep
Retourner le nombre de lignes initiales à sauter (ignorer) lors de la lecture d'un fichier csv.
getCsvColumnCount() - Method in class fr.gpmsi.ScriptStep
Retourner le nombre de colonnes Csv
getCsvColumnIndex(String) - Method in class fr.gpmsi.ScriptStep
Renvoyer l'index de la colonne csv (ou xl) qui a le nom donné ou -1 si il n'y a pas de colonne avec ce nom.
getCsvEscapeCharacter() - Method in class fr.gpmsi.ScriptStep
Retourner le caractère d'échappement csv.
getCsvHeaderRow() - Method in class fr.gpmsi.ScriptStep
Retourner le tableau des colonnes d'en-tête
getCsvQuoteCharacter() - Method in class fr.gpmsi.ScriptStep
Retourner le caractère de "quote" qui sert à délimiter le texte et ainsi forcer le contenu en texte simple.
getCsvSeparator() - Method in class fr.gpmsi.ScriptStep
Retourner le séparateur csv
getCsvSeparatorChar() - Method in class fr.gpmsi.StringTable
Retourner le caractère séparateur de Csv
getDataFormatString() - Method in class fr.gpmsi.poi.ValueWrapper
Retourner la String qui représente le format de données Excel
getDataFormatter() - Method in class fr.gpmsi.poi.PoiHelper
Retourner le DataFormatter qui est utilisé par cet objet.
getDataFormatter() - Method in class fr.gpmsi.XlRow
Méthode de confort pour retourner le DataFormatter sans avoir à en recréer un nouveau.
getDBFField(int) - Method in class fr.gpmsi.DbfRow
Retourner la définition de champ pour la colonne donnée
getDBFField(String) - Method in class fr.gpmsi.DbfRow
Retourner la définition de champ pour la colonne donnée
getDbfHeaderRow() - Method in class fr.gpmsi.ScriptStep
Retourner le tableau d'en-tête qui contient les titres de colonne pour le fichier Dbf.
getExtension(String) - Static method in class fr.gpmsi.StringUtils
Retirer l'extension du fichier et la retourner.
getFieldSeparator() - Method in class fr.gpmsi.CsvDestination
Retourner le séparateur de champs
getFormatProperties(CellStyle) - Static method in class fr.gpmsi.poi.PoiHelper
Est la recopie quasi-exacte de CellUtil.getFormatProperties(CellStyle) qui est private et pas public.
getInputFilePath() - Method in class fr.gpmsi.ScriptStep
Retourner le chemin du fichier d'entrée (qui a été défini par la fonction "input")
getInputReader() - Method in class fr.gpmsi.ScriptStep
Retourner le Reader qui sert à prendre les caractères en entrée
getIsoWeekEndDate(int, int) - Static method in class fr.gpmsi.DateUtils
Retourner la date du dernier dimanche du mois donné.
getIsoWeekStartDate(int) - Static method in class fr.gpmsi.DateUtils
Retourner la date du premier lundi de l'année ISO donnée (utile pour le début de l'année SSR/SMR)
getLineNrs() - Method in class fr.gpmsi.StringTableSelection
Retourner la sélection
getLocalDateTime() - Method in class fr.gpmsi.poi.ValueWrapper
Retourne la valeur en tant que LocalDateTime.
getMetaHint() - Method in class fr.gpmsi.ScriptStep
Donner une aide pour trouver la métadonnée
getMetaName() - Method in class fr.gpmsi.ScriptStep
Retourner le nom de la métadonnée à utiliser (pour PmsiXml en particulier)
getMetasDir() - Method in class fr.gpmsi.ScriptStep
Retourner le chemin du répertoire à utiliser pour lire les métadonnées supplémentaires qui ne sont pas disponibles en tant que ressource.
getMovementIdentifier() - Method in class fr.gpmsi.hapi.v25.segment.ZBE
Create an accessor for each field
getName() - Method in class fr.gpmsi.CodeSet
Nom de l'ensemble de codes.
getName() - Method in class fr.gpmsi.ScriptStep
Retourner le nom de cette étape.
getName() - Method in class fr.gpmsi.StringTable
Retourner le nom de la table
getNatureOfMovement() - Method in class fr.gpmsi.hapi.v25.segment.ZBE
Create an accessor for each field
getOnEnd() - Method in class fr.gpmsi.ScriptStep
Retourner la closure (fonction) à utiliser lorsque l'étape est terminée
getOnInit() - Method in class fr.gpmsi.ScriptStep
Retourner la closure (fonction) à utiliser pour l'initialisation de cette étape
getOnItem() - Method in class fr.gpmsi.ScriptStep
Retourner la closure (fonction) à utiliser pour chaque élément de l'étape
getOrLoadCcam() - Static method in class fr.gpmsi.ccam.SharedCcam
Retourner la CCAM en la chargeant si besoin
getOrLoadCim10() - Static method in class fr.gpmsi.cim.SharedCim10
Retourner la Cim10, en la chargeant si besoin
getOutputFilePath() - Method in class fr.gpmsi.ScriptStep
Retourner le chemin du fichier de sortie
getOutputWriter() - Method in class fr.gpmsi.ScriptStep
Retourner le Writer actuel qui est utilisé pour la sortie des caractères
getOwner() - Method in class fr.gpmsi.CsvRow
Retourner le propriétaire
getOwner() - Method in class fr.gpmsi.DbfRow
Renvoyer l'étape propriétaire de cette rangée
getOwner() - Method in class fr.gpmsi.XlRow
Retourner le propriétaire
getParentScriptStep() - Method in class fr.gpmsi.ScriptStep
Retourner le ScriptStep parent
getPoiRow() - Method in class fr.gpmsi.XlRow
Ramener l'objet Row poi directement.
getPoiSheet() - Method in class fr.gpmsi.XlRow
Ramener l'objet apache poi Sheet directement.
getReturnedObject() - Method in class fr.gpmsi.Groovy
Accès à l'objet qui a été retourné par le script
getRow() - Method in class fr.gpmsi.CsvRow
Retourner toutes les valeurs de la rangée
getRow() - Method in class fr.gpmsi.DbfRow
Retourner toutes les valeurs de la rangée
getRow(int) - Method in class fr.gpmsi.StringTable
Retourner la rangée dont le numéro est r.
getRowAsStrings() - Method in class fr.gpmsi.XlRow
Retourner toutes les valeurs de la rangée en tant que String
getRowCount() - Method in class fr.gpmsi.StringTable
Retourne le nombre de rangées de la table
getSelectedRowsCount() - Method in class fr.gpmsi.StringTableSelection
Retourner le nombre de rangées sélectionnées
getSheet() - Method in class fr.gpmsi.poi.XlsxHelper
Renvoie l'onglet interne utilisé, pour manipulation directe si besoin.
getSheetName() - Method in class fr.gpmsi.ScriptStep
Accès à la variable sheetName
getSheetNumber() - Method in class fr.gpmsi.ScriptStep
Acces à la variable sheetNumber qui donne le numéro de l'onglet à ouvrir
getStepType() - Method in class fr.gpmsi.ScriptStep
Retourner le type d'étape (step)
getStringValue(Integer) - Method in class fr.gpmsi.XlRow
Retourner la valeur qui est à la colonne dont le numéro est colNrObj.
getStringValue(String) - Method in class fr.gpmsi.XlRow
Retourne la valeur (en String) qui est à la colonne qui porte le nom colName.
getStringValues() - Method in class fr.gpmsi.XlRow
Identique a getRow(), mais plus clair
getTypeNumber(String) - Static method in class fr.gpmsi.JdbcUtils
Retourner le numéro de type de données JDBC pour le nom de type donné.
getUnderlyingCSVWriter() - Method in class fr.gpmsi.CsvDestination
Donne un accès direct au CSVWriter.
getValue() - Method in class fr.gpmsi.poi.ValueWrapper
Retourner la valeur
getValue(int) - Method in class fr.gpmsi.StringTableRow
Retourner la valeur pour la colonne donnée
getValue(int, int) - Method in class fr.gpmsi.StringTable
Retourner la valeur à la ligne et colonne donnée.
getValue(int, String) - Method in class fr.gpmsi.StringTable
Retourner la valeur à la ligne donnée et à la colonne nommée.
getValue(Integer) - Method in class fr.gpmsi.CsvRow
Retourner la valeur qui est à la colonne dont le numéro est colNrObj.
getValue(Integer) - Method in class fr.gpmsi.DbfRow
Retourner la valeur qui est à la colonne dont le numéro est colNrObj.
getValue(String) - Method in class fr.gpmsi.CsvRow
Retourne la valeur qui est à la colonne qui porte le nom colName.
getValue(String) - Method in class fr.gpmsi.DbfRow
Retourne la valeur qui est à la colonne qui porte le nom colName.
getValue(String) - Method in class fr.gpmsi.StringTableRow
Retourner la valeur pour la colonne donnée.
getValues() - Method in class fr.gpmsi.CsvRow
Identique a getRow(), mais plus clair
getValues() - Method in class fr.gpmsi.DbfRow
Identique a getRow(), mais plus clair
getValueWrapper(Integer) - Method in class fr.gpmsi.XlRow
Récupère un ValueWrapper pour la cellule qui est au numéro donné
getValueWrapper(String) - Method in class fr.gpmsi.XlRow
Récupère un ValueWrapper pour la cellule qui a le nom donné
getXlpoiColumnCount() - Method in class fr.gpmsi.ScriptStep
Retourner le nombre de colonnes Excel (via Apache POI)
getXlpoiColumnIndex(String) - Method in class fr.gpmsi.ScriptStep
getXlpoiHeaderRow() - Method in class fr.gpmsi.ScriptStep
Retourner le tableau d'en-tête qui contient les titres de colonne.
Groovy - Class in fr.gpmsi
Lanceur de scripts.
Groovy() - Constructor for class fr.gpmsi.Groovy
Constructeur par défaut
Groovy.RequestFocusListener - Class in fr.gpmsi
( Repris depuis http://www.camick.com/java/source/RequestFocusListener.java ) Convenience class to request focus on a component.
GroovyScriptsBase - Class in fr.gpmsi
Classe de base des scripts Groovy du projet.
GroovyScriptsBase() - Constructor for class fr.gpmsi.GroovyScriptsBase
Constructeur par défaut

H

hasNext() - Method in class fr.gpmsi.Args
est-ce qu'il y a encore au moins un argument à traiter
hello() - Method in class fr.gpmsi.GroovyScriptsBase
Méthode hello qui peut être utilisée dans un script pour voir si GroovyScriptsBase est bien chargée

I

index() - Method in class fr.gpmsi.Args
retourner le pointeur
indexExists(Connection, String, String, boolean) - Static method in class fr.gpmsi.JdbcUtils
Fonction pour tester si un index existe.
init(String[]) - Method in class fr.gpmsi.Groovy
Initialisation
init(HashMap<String, Object>) - Method in class fr.gpmsi.CodeSetManager
Initialiser ce gestionnaire
injectRows(Connection) - Method in class fr.gpmsi.StringTable
Injecter les rangées.
input(String) - Method in class fr.gpmsi.ScriptStep
Définir le chemin du fichier d'entrée Fait la même chose que ScriptStep.setInputFilePath(String)
input(String, String) - Method in class fr.gpmsi.ScriptStep
Définir le chemin du fichier d'entrée et l'encodage dans le même temps.
inputEncoding(String) - Method in class fr.gpmsi.ScriptStep
définir l'encodage.
inputReader(Reader) - Method in class fr.gpmsi.ScriptStep
forme courte pour pouvoir écrire en Groovy quelque chose comme :
isBlank(Integer) - Method in class fr.gpmsi.XlRow
La cellule est-elle de type BLANK ?
isBlank(String) - Method in class fr.gpmsi.XlRow
La cellule est-elle de type BLANK ?
isBlankOrEmpty(Integer) - Method in class fr.gpmsi.XlRow
La cellule est elle de type BLANK ou bien vide ?
isBlankOrEmpty(String) - Method in class fr.gpmsi.XlRow
La cellule est-elle de type BLANK ou bien est-elle vide ?
isCellBlank(Cell) - Static method in class fr.gpmsi.poi.PoiHelper
La cellule est-elle de type BLANK
isEmpty() - Method in class fr.gpmsi.CsvRow
Retourner true si cette rangee est vide.
isEmpty() - Method in class fr.gpmsi.XlRow
Retourner true si toute la rangee est vide.
isEmpty(Integer) - Method in class fr.gpmsi.XlRow
La cellule est-elle vide ?
isEmpty(String) - Static method in class fr.gpmsi.SearchReplace
Méthode triviale pour tester si une chaîne est nulle ou vide
isEmpty(String) - Static method in class fr.gpmsi.StringUtils
Retourne vrai si str est null ou de longueur 0
isEmpty(String) - Method in class fr.gpmsi.XlRow
La cellule est-elle vide ?
isFormattedLikeADate() - Method in class fr.gpmsi.poi.ValueWrapper
La valeur est-elle formattée comme une date ?
isNamesCaseSensitive() - Method in class fr.gpmsi.StringTable
Les noms de colonne sont-ils sensibles à la casse ?
isNewJavaTimeUsed() - Method in class fr.gpmsi.poi.PoiHelper
Si true, les objets Date sont les nouveaux objets LocalDateTime de java.
isTrimEmpty(String) - Static method in class fr.gpmsi.StringUtils
Retourne vrai si str est null ou si après appel a trim() est de longueur 0
isTruncatedInputAccepted() - Method in class fr.gpmsi.ScriptStep
Est-ce que des données tronquées sont acceptées (pour PmsiXml notamment) ?
isTruncatedInputAccepted() - Method in class fr.gpmsi.StringTable
Est-ce que l'on accepte des lignes tronquées lorsque l'on lit depuis des lignes à position de champs fixes ?
iterator() - Method in class fr.gpmsi.StringTable
Renvoie un itérateur qui permet de parcourir les rangées grâce à un objet StringTableRow.
iterator() - Method in class fr.gpmsi.StringTableRow
Iterateur pour parcourir toutes les colonnes
iterator() - Method in class fr.gpmsi.StringTableSelection
Itérateur pour parcourir cette sélection

J

JdbcUtils - Class in fr.gpmsi
Quelques utilitaire JDBC utiles lorsque la base de données est simple (un seul catalogue, un seul schéma).
JdbcUtils() - Constructor for class fr.gpmsi.JdbcUtils
Constructeur par défaut

L

lg - Static variable in class fr.gpmsi.JdbcUtils
Logger log4j
line(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement oriente lignes
Log4jUtils - Class in fr.gpmsi
Utilitaires locaux à gpmsi
Log4jUtils() - Constructor for class fr.gpmsi.Log4jUtils
Constructeur par défaut

M

main(String[]) - Static method in class fr.gpmsi.Groovy
main
main(String[]) - Static method in class fr.gpmsi.SearchReplace
main
main(String[]) - Static method in class fr.gpmsi.ShowEnv
Méthode principale
mandatory(Args, String) - Method in class fr.gpmsi.Groovy
Traitement d'un argument obligatoire
mark() - Method in class fr.gpmsi.Chrono
Placer la marque du temps courant
mark(int) - Method in class fr.gpmsi.PreambleRemovedReader
Non supporté, envoie une exception
markSupported() - Method in class fr.gpmsi.PreambleRemovedReader
Officiellement nous ne supportons pas "mark"
metaHint(String) - Method in class fr.gpmsi.ScriptStep
nom a utiliser pour syntaxe DSL
metaName(String) - Method in class fr.gpmsi.ScriptStep
nom a utiliser pour pour syntaxe DSL pour donner le nom de la métadonnée.
metasDir(String) - Method in class fr.gpmsi.ScriptStep
nom a utiliser pour pour syntaxe DSL
mono(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement de fichiers mono-niveau, qui n'ont pas d'enfants
msUtfEncode(String) - Method in class fr.gpmsi.poi.XlsxHelper
Microsoft stocke les caractères unicode de manière spéciale.

N

name(String) - Method in class fr.gpmsi.ScriptStep
Définit le nom de cette étape.
newRow() - Method in class fr.gpmsi.poi.XlsxHelper
Passer à la rangée suivante
next() - Method in class fr.gpmsi.Args
retourner courant et avancer le pointeur sur le suivant
normalizeCode(String) - Static method in class fr.gpmsi.ccam.SharedCcam
Normaliser le code CCAM : Les espaces de début et fin sont enlevés Le code est converti en majuscules
normalizeCode(String) - Static method in class fr.gpmsi.cim.SharedCim10
Normaliser le code CIM10 : Les espaces de début et fin sont enlevés Les points '.' sont supprimés Le code est converti en majuscules
normalizeCode(String) - Static method in class fr.gpmsi.StringUtils
Normalisation de chaîne de caractère générale.
now() - Static method in class fr.gpmsi.JdbcUtils
Créer un timestamp avec la date / heure courante
numberFormat - Variable in class fr.gpmsi.poi.XlsxFormatPreferences
Le format numérique (null par défaut)

O

ObjectFormatter - Class in fr.gpmsi
Formater un objet avec des préférences de formatage.
ObjectFormatter() - Constructor for class fr.gpmsi.ObjectFormatter
Constructeur par défaut
ObjectUtils - Class in fr.gpmsi
Petites fonctions utilitaires d'objet
ObjectUtils() - Constructor for class fr.gpmsi.ObjectUtils
Constructeur par défaut, ne sert à rien ici
onEnd(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Définit la closure (fonction) pour la fin d'exécution.
onInit(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Définit la closure (fonction) pour l'initialisation.
onItem(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Définit la closure (fonction) qui est appelée pour chaque élément.
output(String) - Method in class fr.gpmsi.ScriptStep
Définir le chemin du fichier de sortie.
outputWriter(Writer) - Method in class fr.gpmsi.ScriptStep
forme courte pour pouvoir écrire en Groovy quelque chose comme

P

parseLine(String, String) - Static method in class fr.gpmsi.StringTable
Analyser la ligne et la transformer en tableau de String
parseText(String, String, String, String, Map<String, Object>, Locale) - Static method in class fr.gpmsi.JdbcUtils
Analyser les principaux formats de donnée pour convertir un texte en objet utilisable dans une instruction jdbc.
Phonex - Class in fr.gpmsi
Phonémisation SOUNDEX adaptée au français.
PoiHelper - Class in fr.gpmsi.poi
Classe avec méthodes utilitaires pour l'utilisation de fonctions Apache POI pour Excel.
PoiHelper() - Constructor for class fr.gpmsi.poi.PoiHelper
Constructeur
PreambleRemovedReader - Class in fr.gpmsi
Reader qui ne renvoie des données que après qu'une ligne vide a été rencontrée.
PreambleRemovedReader(Reader) - Constructor for class fr.gpmsi.PreambleRemovedReader
Constructeur qui prend un Reader en entrée
prettyPrintTo(StringBuffer) - Method in class fr.gpmsi.StringTable
Envoyer en formaté au StringBuffer, utilisé pour imprimer de facon agréable la table.
processItems() - Method in class fr.gpmsi.ScriptStep
Ici "onItem" n'est pas appelé pour le "childStep".
processNextItem() - Method in class fr.gpmsi.ScriptStep
Traiter l'item suivant
PROFILING - Static variable in class fr.gpmsi.ccam.SharedCcam
Si mis à true, des informations sur le temps de chargement seront envoyees sur System.out
PROFILING - Static variable in class fr.gpmsi.cim.SharedCim10
Si mis à true, des informations sur le temps de chargement seront envoyees sur System.out

R

read() - Method in class fr.gpmsi.PreambleRemovedReader
 
read(char[]) - Method in class fr.gpmsi.PreambleRemovedReader
 
read(char[], int, int) - Method in class fr.gpmsi.PreambleRemovedReader
 
readFile(File) - Static method in class fr.gpmsi.FileUtils
Lire un fichier File fourni en une seule fois (-> ne convient pas aux très gros fichiers sauf si vous avez beaucoup de mémoire).
readFile(String) - Static method in class fr.gpmsi.FileUtils
Lire un fichier donné à partir de son nom.
readFrom(BufferedReader, FszGroupMeta) - Method in class fr.gpmsi.StringTable
Lecture depuis un fichier a positions fixes.
readFrom(File) - Method in class fr.gpmsi.StringTable
Lire le contenu csv du fichier, en utilisant l'encodage par défaut de la plateforme, et ';' comme séparateur.
readFrom(File, FszGroupMeta) - Method in class fr.gpmsi.StringTable
Lecture depuis un fichier a positions fixes.
readFrom(File, String) - Method in class fr.gpmsi.StringTable
Lire le contenu csv du fichier, en utilisant le charset donné, et ';' en séparateur.
readFrom(File, String[], String, char) - Method in class fr.gpmsi.StringTable
Lire le contenu csv du fichier, en utilisant le charset donné, et le séparateur donné.
readFrom(File, String, char) - Method in class fr.gpmsi.StringTable
Lire le contenu csv du fichier, en utilisant le charset donné, et le séparateur donné.
readFrom(File, String, FszGroupMeta) - Method in class fr.gpmsi.StringTable
Lecture depuis un fichier a positions fixes.
readFrom(Reader, char) - Method in class fr.gpmsi.StringTable
Lire le contenu du Reader dans cette table.
readFrom(Reader, FszGroupMeta) - Method in class fr.gpmsi.StringTable
Lecture depuis un fichier a positions fixes.
readFrom(Reader, String[], char) - Method in class fr.gpmsi.StringTable
Lire le contenu du Reader dans cette table.
readFrom(ResultSet) - Method in class fr.gpmsi.StringTable
Lire les rangées depuis le ResultSet en utilisant le formateur objet par défaut.
readFrom(ResultSet, ObjectFormatter) - Method in class fr.gpmsi.StringTable
Lire cette StringTable depuis un ResultSet JDBC.
readUtf8Resource(String) - Static method in class fr.gpmsi.FileUtils
Lire une Resource en UTF-8
ready() - Method in class fr.gpmsi.PreambleRemovedReader
 
removeExtension(String) - Static method in class fr.gpmsi.StringUtils
Enlever l'extension (quelle qu'elle soit) de la chaîne de caractères.
removeExtension(String, String) - Static method in class fr.gpmsi.StringUtils
Enleve l'extension de la chaîne de caractère.
replaceNewlines(String) - Method in class fr.gpmsi.CsvRow
Pour toutes les cellules, remplacer la valeur par une nouvelle valeur dans laquelle les éventuelles fin de lignes ont été remplacées par une séquence particulière.
replaceNewlines(String[], String) - Static method in class fr.gpmsi.CsvUtils
Remplacer les fins de lignes.
replaceNewlines(String, String) - Static method in class fr.gpmsi.CsvUtils
Remplacer les séquences de fin de ligne (\n, \r\n, ou \r tout seul) par un texte spécial.
RequestFocusListener() - Constructor for class fr.gpmsi.Groovy.RequestFocusListener
Convenience constructor.
RequestFocusListener(boolean) - Constructor for class fr.gpmsi.Groovy.RequestFocusListener
Constructor that controls whether this listen can be used once or multiple times.
reset() - Method in class fr.gpmsi.PreambleRemovedReader
Non supporté, envoie une exception
rha(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier RHA
rhs(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier RHS
rsa(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier RSA
rsface(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier RSF-ACE.
rss(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier RSS
run() - Method in class fr.gpmsi.Groovy
Lancer l'exécution.

S

safeCompare(T, T) - Static method in class fr.gpmsi.ObjectUtils
Comparaison sûre entre deux objets
safeEquals(Object, Object) - Static method in class fr.gpmsi.ObjectUtils
Comparaison sûre entre deux objets
ScriptStep - Class in fr.gpmsi
Etape de script.
ScriptStep(GroovyScriptsBase) - Constructor for class fr.gpmsi.ScriptStep
Constructeur
SearchReplace - Class in fr.gpmsi
Utilitaire de réparation/transformation de fichier de bas niveau.
SearchReplace(String) - Constructor for class fr.gpmsi.SearchReplace
Constructeur avec chemin du fichier de propriétés.
selectRows(Closure<Boolean>) - Method in class fr.gpmsi.StringTable
Créer une nouvelle sélection qui inclut toutes les rangées pour lesquelles l'exécution de la closure (fonction) de sélection renvoie true
selectRows(Closure<Boolean>) - Method in class fr.gpmsi.StringTableSelection
Sélectionner dans cette sélection, les lignes concernées par la Closure.
setCell(boolean, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule booleenne dans Excel
setCell(double, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de nombre dans Excel, le format par défaut
setCell(double, String, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de nombre dans Excel, avec le format donné
setCell(FszField, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre un champ PMSI en utilisant le type préféré du champ et le format de nombre pour avoir le nombre avec la bonne échelle.
setCell(ValueWrapper, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Créer une cellule avec une valeur contenue dans le ValueWrapper.
setCell(String, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule texte dans Excel (si null, sera remplacée par "").
setCell(Calendar, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de date dans Excel, au format ISO
setCell(Calendar, String, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de date formatée dans Excel, à partir d'un objet Calendar.
setCell(Date, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de date dans Excel, au format ISO
setCell(Date, String, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de date dans Excel, au format donné.
setCell(XSSFRichTextString, int, int) - Method in class fr.gpmsi.poi.XlsxHelper
Mettre une cellule de texte "riche" dans Excel.
setCellValueFromObject(Cell, Object) - Static method in class fr.gpmsi.poi.PoiHelper
Mettre l'objet (issu de PoiHelper.getCellValueAsObject(Cell) ) dans la cellule.
setCodes(Collection<String>) - Method in class fr.gpmsi.CodeSet
Mettre les codes dans l'ensemble
setColumnIndexesFromTitles(String[]) - Method in class fr.gpmsi.StringTable
Donner l'index des colonnes à partir d'un tableau de titres.
setColumnIndexesFromTitles(List<String>) - Method in class fr.gpmsi.StringTable
Donner l'index des colonnes à partir d'une liste de nom : pour chaque chaque nom de colonne, attribue le numéro correspondant. par exemple pour la liste "NOM", "PRENOM", "TAILLE" , NOM aura le numéro 0, PRENOM le numéro 1, TAILLE le numéro 2.
setColumnNumber(String, int) - Method in class fr.gpmsi.StringTable
Attribuer un numéro au nom de colonne.
setComment(SXSSFCell, String, String) - Static method in class fr.gpmsi.poi.XlsxHelper
Ajouter un commentaire de cellule
setCountOfCsvLinesToSkip(int) - Method in class fr.gpmsi.ScriptStep
Définir le nombre de lignes à ignorer lors de la lecture d'un fichier csv.
setCsvEscapeCharacter(char) - Method in class fr.gpmsi.ScriptStep
Définir le caractère qui servira pour les séquences d'échappement (défaut : '\\', pour désactiver, utiliser '\0'.
setCsvHeaderRow(String[]) - Method in class fr.gpmsi.ScriptStep
Définir (ou redéfinir) la rangée d'en-tête pour Csv (ou Xl).
setCsvQuoteCharacter(char) - Method in class fr.gpmsi.ScriptStep
Définir le caractère qui sera utilisé pour délimiter le texte.
setCsvSeparator(char) - Method in class fr.gpmsi.ScriptStep
Définir le séparateur qui sera utilisé pour construire le CSVReader (défaut : ';')
setCsvSeparatorChar(char) - Method in class fr.gpmsi.StringTable
Définir le séparateur csv
setFieldSeparator(char) - Method in class fr.gpmsi.CsvDestination
Définir le séparateur de champs
setInputEncoding(String) - Method in class fr.gpmsi.ScriptStep
Définit l'encodage utilisé par le fichier d'entrée.
setInputFilePath(String) - Method in class fr.gpmsi.ScriptStep
Définir le chemin du fichier d'entrée
setInputReader(Reader) - Method in class fr.gpmsi.ScriptStep
Définir le Reader qui va servir à prendre les caractères en entrée
setLineNrs(Integer[]) - Method in class fr.gpmsi.StringTableSelection
Définir la sélection
setMetaHint(String) - Method in class fr.gpmsi.ScriptStep
Définir l'aide à donner pour la métadonnée
setMetaName(String) - Method in class fr.gpmsi.ScriptStep
Définir le nom de la métadonnée à utiliser (pour PmsiXml en particulier).
setMetasDir(String) - Method in class fr.gpmsi.ScriptStep
Définir le chemin du répertoire à utiliser pour lire les métadonnées supplémentaires qui ne sont pas disponibles en tant que ressource.
setName(String) - Method in class fr.gpmsi.CodeSet
Définir le nom de l'ensemble
setName(String) - Method in class fr.gpmsi.ScriptStep
Définir le nom de cette étape
setName(String) - Method in class fr.gpmsi.StringTable
Définir le nom de la table
setNamesCaseSensitive(boolean) - Method in class fr.gpmsi.StringTable
Définir si les noms sont sensibles à la casse.
setNewJavaTimeUsed(boolean) - Method in class fr.gpmsi.poi.PoiHelper
Définit si on utilise la nouvelle api java.time
setNewJavaTimeUsed(boolean) - Method in class fr.gpmsi.XlRow
Contrôle si les cellules date sont retournées en Date ou en LocalDateTime.
setOnEnd(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Définir la closure (fonction) à utiliser lorsque l'étape est terminée
setOnInit(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Définir la closure (fonction) à utiliser pour l'initialisation de cette étape
setOnItem(Closure<?>) - Method in class fr.gpmsi.ScriptStep
Définir la closure (fonction) à utiliser pour chaque élément de l'étape
setOutput(File) - Method in class fr.gpmsi.poi.XlsxHelper
Donner le fichier excel de destination.
setOutput(FileOutputStream) - Method in class fr.gpmsi.poi.XlsxHelper
Donner le flux de destination des données xlsx.
setOutputFilePath(String) - Method in class fr.gpmsi.ScriptStep
Définir le chemin du fichier de sortie
setOutputWriter(Writer) - Method in class fr.gpmsi.ScriptStep
Définir le Writer qui sera utilisé pour la sortie des caractères
setReturnedObject(Object) - Method in class fr.gpmsi.Groovy
Définir l'objet retourné par le script.
setRootLogLevel(Level) - Static method in class fr.gpmsi.Log4jUtils
Attribuer le niveau de log par défaut, en utilisant le contexte de log par défaut.
setRow(String[]) - Method in class fr.gpmsi.CsvRow
Définir la rangée
setSheetName(String) - Method in class fr.gpmsi.ScriptStep
Accès à la variable sheetName.
setSheetNumber(Integer) - Method in class fr.gpmsi.ScriptStep
Acces à la variable sheetNumber qui donne le numéro de l'onglet à ouvrir.
setStepType(int) - Method in class fr.gpmsi.ScriptStep
Définir le type d'étape (step)
setTruncatedInputAccepted(boolean) - Method in class fr.gpmsi.ScriptStep
Définit si des données tronquées doivent être acceptées
setTruncatedInputAccepted(boolean) - Method in class fr.gpmsi.StringTable
Définir si l'on accepte des lignes tronquées lorsque l'on lit depuis des lignes à position de champs fixes.
setValue(int, int, String) - Method in class fr.gpmsi.StringTable
Mettre la valeur à jour.
setValue(int, String) - Method in class fr.gpmsi.CsvRow
Définir la valeur pour la colonne
setValue(int, String, String) - Method in class fr.gpmsi.StringTable
Met à jour la valeur (et son index s'il existe)
setValue(String, String) - Method in class fr.gpmsi.CsvRow
Définir la valeur pour la colonne
setValueFromCell(Cell, boolean) - Method in class fr.gpmsi.poi.ValueWrapper
Mettre la valeur en fonction de ce qu'il y a dans la cellule.
setValueInCell(Cell, Map<String, CellStyle>) - Method in class fr.gpmsi.poi.ValueWrapper
Mettre la valeur de la cellule a ce qui correspond ici
SharedCcam - Class in fr.gpmsi.ccam
Accès à la CCAM chargée en mémoire et partagée entre les différentes utilisations, pour éviter qu'elle ne soit chargée de multiples fois.
sharedCcamPath - Static variable in class fr.gpmsi.ccam.SharedCcam
Chemin de la CCAM à charger
SharedCim10 - Class in fr.gpmsi.cim
Accès à la Cim 10 chargée en mémoire et partagée entre les différentes utilisations, pour éviter qu'elle ne soit chargée de multiples fois.
sharedCim10Path - Static variable in class fr.gpmsi.cim.SharedCim10
chemin par défaut de la Cim10 à charger
sheetName(String) - Method in class fr.gpmsi.ScriptStep
Acces à la variable sheetName via la fonction sheetName, cela permet l'appel dans un bloc via groovy
sheetNumber(Integer) - Method in class fr.gpmsi.ScriptStep
Acces à la variable sheetNumber via la fonction sheetNumber, cela permet l'appel dans un bloc via groovy
ShowEnv - Class in fr.gpmsi
Commande simple pour voir l'environnement courant.
single(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Etape avec pseudo-élément unique, pour faire exactement 1 exécution de "onItem".
skip(long) - Method in class fr.gpmsi.PreambleRemovedReader
 
splitNameAndExtension(String) - Static method in class fr.gpmsi.FileUtils
Pour un nom de fichier, séparer le nom simple (ce qui est avant le dernier point) et l'extension (ce qui est après le dernier point).
ST_CSV - Static variable in class fr.gpmsi.ScriptStep
Etape CSV
ST_DBF - Static variable in class fr.gpmsi.ScriptStep
Etape DBF pour lecture d'un fichier DBF enregistrement par enregistrement
ST_LINE - Static variable in class fr.gpmsi.ScriptStep
Etape traitement des lignes d'un fichier
ST_MONO - Static variable in class fr.gpmsi.ScriptStep
Etape MONO pour tous les fichiers mono-niveau, comme les FICHCOMP, FICHSUP, etc.
ST_RHA - Static variable in class fr.gpmsi.ScriptStep
Etape RHA (pas encore implémentée)
ST_RHS - Static variable in class fr.gpmsi.ScriptStep
Etape RHS
ST_RSA - Static variable in class fr.gpmsi.ScriptStep
Etape RSA
ST_RSFACE - Static variable in class fr.gpmsi.ScriptStep
Etape RSF-ACE
ST_RSS - Static variable in class fr.gpmsi.ScriptStep
Etape RSS
ST_SINGLE - Static variable in class fr.gpmsi.ScriptStep
Etape avec une seule exécution, peu utilisé
ST_VIDHOSP - Static variable in class fr.gpmsi.ScriptStep
Etape VIDHOSP
ST_XLPOI - Static variable in class fr.gpmsi.ScriptStep
Etape XLPOI pour les fichiers Excel simples (qui sont comme des fichiers csv) lus par Apache POI
standardize1(String) - Static method in class fr.gpmsi.Phonex
Méthode 1 de standardisation pour des noms : Tout convertir en majuscules Normaliser en caractères ASCII Enlever tout ce qui n'est pas ASCII Exemple 1 : standardize1("carrère d'encausse") renverra "CARREREDENCAUSSE".
StringTable - Class in fr.gpmsi
Une table simple, représentée par des lignes et colonnes de Strings.
StringTable() - Constructor for class fr.gpmsi.StringTable
Constructeur par défaut
StringTable(File, String, int) - Constructor for class fr.gpmsi.StringTable
Contructeur pour construire et charger une StringTable directement, avec l'encodage et l'index de colonne donnés.
StringTable(String) - Constructor for class fr.gpmsi.StringTable
Constructeur simple avec juste le nom de la table.
StringTable(String, File) - Constructor for class fr.gpmsi.StringTable
Constructeur pour convenance, qui permet d'indiquer outre le nom le fichier csv qui devra être lu dans la table.
StringTableRow - Class in fr.gpmsi
Rangée dans une StringTable
StringTableRow(StringTable, int) - Constructor for class fr.gpmsi.StringTableRow
Constructeur avec le propriétaire et la rangée concernée
StringTableSelection - Class in fr.gpmsi
Objet de sélection qui désigne une sélection de rangées dans une StringTable.
StringTableSelection(StringTable) - Constructor for class fr.gpmsi.StringTableSelection
Constructeur avec le propriétaire
StringTableSelection(StringTable, Integer[]) - Constructor for class fr.gpmsi.StringTableSelection
Créer l'objet sélection
StringTransformable - Interface in fr.gpmsi
Implémenté par les classes qui transforment un String en un autre String.
StringTransformers - Class in fr.gpmsi
Un ensemble de transformateurs de String prêts à l'emploi.
StringTransformers() - Constructor for class fr.gpmsi.StringTransformers
Constructeur par défaut
StringUtils - Class in fr.gpmsi
Utilitaires de String très fréquemment utilisés pour éviter d'avoir à les redéclarer à chaque fois.
stripSuffix(String) - Static method in class fr.gpmsi.FileUtils
enlever le suffixe du nom de fichier.

T

tableExists(Connection, String, boolean) - Static method in class fr.gpmsi.JdbcUtils
Fonction utilitaire pour trouver si une table existe dans la base de données dont la connexion est donnée.
task(Closure<?>, int) - Method in class fr.gpmsi.GroovyScriptsBase
Créer directement une tâche à partir d'une closure.
task(Closure<?>, int, boolean) - Method in class fr.gpmsi.GroovyScriptsBase
Identique à GroovyScriptsBase.task(Closure, int) mais avec un paramètre pour contrôler si on exécute ou non directement la séquence onInit(), onItem() et onEnd().
timeFormat - Variable in class fr.gpmsi.poi.XlsxFormatPreferences
Le format de temps (par défaut "hh:mm:ss")
toDate(LocalDate) - Static method in class fr.gpmsi.DateUtils
Transformer une LocalDate en Date, en utilisant la time Zone par défaut du système.
toElement(NodeList) - Static method in class fr.gpmsi.DomUtils
Convertir une liste NodeList en Element en prenant son premier élément.
toLocalDate(Date) - Static method in class fr.gpmsi.DateUtils
Transformer une Date en LocalDate, en utilisant la time Zone par défaut du système.
toPhonex(String) - Static method in class fr.gpmsi.Phonex
Calculer le texte réduit selon l'algorithme du Phonex.
toPhonexStandard1(String) - Static method in class fr.gpmsi.Phonex
Combine une standardisation supplémentaire et la réduction par phonex.
toPhonexWithoutSpaces(String) - Static method in class fr.gpmsi.Phonex
Renvoyer la chaîne phonex avec tous les espaces (tabulations et FF comprises) enlevées
toString(Reader) - Static method in class fr.gpmsi.FileUtils
Lire tout le contenu d'un Reader dans une String, en passant par un tampon intermédiaire de 4096 caractères
transform(int, StringTransformable) - Method in class fr.gpmsi.StringTable
Transformer toute une colonne en utilisant un objet qui implémente StringTransformable.
transform(String) - Method in interface fr.gpmsi.StringTransformable
Transformer le String et retourner la transformée.
transform(String, StringTransformable) - Method in class fr.gpmsi.StringTable
Transformer la colonne en utilisant le transformateur donné
transformDates(int, DateFormat, DateFormat) - Method in class fr.gpmsi.StringTable
Transformer les dates pour qu'elles passent d'un format à l'autre.
transformDates(String, DateFormat, DateFormat) - Method in class fr.gpmsi.StringTable
Transformer les dates pour qu'elles passent d'un format à l'autre.
trim() - Static method in class fr.gpmsi.StringTransformers
Enlever les espaces avant et après (même chose que String.trim()).

V

ValueWrapper - Class in fr.gpmsi.poi
Encapsulation d'une valeur de cellule, pour pouvoir la transporter vers une autre cellule.
ValueWrapper() - Constructor for class fr.gpmsi.poi.ValueWrapper
Constructeur vide, la valeur est une cellule de type BLANK.
ValueWrapper(Cell) - Constructor for class fr.gpmsi.poi.ValueWrapper
Constructeur qui prend une cellule pour mettre la valeur.
ValueWrapper(Cell, boolean) - Constructor for class fr.gpmsi.poi.ValueWrapper
Constructeur qui prend une cellule pour mettre la valeur, et contrôle si on doit garder ou non les formules (au lieu du résultat de leur exécution).
verifyNotNull(Object, String) - Method in class fr.gpmsi.GroovyScriptsBase
Vérifie qu'un objet n'est pas null, sinon jette une NullPointerException avec le message donné.
vidhosp(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier VIDHOSP.

W

writeAll(List<String[]>) - Method in class fr.gpmsi.CsvDestination
Appelle CSVWriter.writeAll(List), avec une liste de tableaux, pour faire l'écriture en une seule fois.
writeFileAndClose() - Method in class fr.gpmsi.poi.XlsxHelper
Finalise l'envoi.
writeTo(CsvDestination) - Method in class fr.gpmsi.StringTable
Appelle writeTo(csvDest, true)
writeTo(CsvDestination, boolean) - Method in class fr.gpmsi.StringTable
Ecrire la table dans la destination.

X

xlpoi(Closure<?>) - Method in class fr.gpmsi.GroovyScriptsBase
Traitement d'un fichier excel au travers de Apache POI (.xls ou .xlsx)
XlRow - Class in fr.gpmsi
Encapsulation de Row pour pouvoir utiliser les noms de colonne qui sont dans le ScriptStep de type xlpoi.
XlRow(ScriptStep) - Constructor for class fr.gpmsi.XlRow
Constructeur.
XlsxFormatPreferences - Class in fr.gpmsi.poi
Objet simple pour stocker les préférences pour chaque type.
XlsxFormatPreferences() - Constructor for class fr.gpmsi.poi.XlsxFormatPreferences
constructeur par défaut (ne rajoute rien par rapport aux valeurs par défaut)
XlsxHelper - Class in fr.gpmsi.poi
Classe utilitaire pour aider à la création de fichiers Excel au format xlsx (Excel 2007 et ultérieurs).
XlsxHelper(String) - Constructor for class fr.gpmsi.poi.XlsxHelper
Crée un nouveau classeur Excel Xlsx en mémoire / sur disque, avec un seul onglet

Z

ZBE - Class in fr.gpmsi.hapi.v25.segment
Segment "custom" pour le ZBE utilisé en France.
ZBE(Group, ModelClassFactory) - Constructor for class fr.gpmsi.hapi.v25.segment.ZBE
Constructeur
A C D E F G H I J L M N O P R S T V W X Z 
All Classes All Packages