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
All Classes All Packages
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
-
Nom plus court pour
ScriptStep.getCsvColumnIndex(String)
- 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
-
Identique à
ScriptStep.setCsvEscapeCharacter(char)
- csvQuoteCharacter(char) - Method in class fr.gpmsi.ScriptStep
-
Identique à
ScriptStep.setCsvQuoteCharacter(char)
- 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
-
Synonyme de
StringTable.setColumnIndexesFromTitles(String[])
- declareColumnNames(List<String>) - Method in class fr.gpmsi.StringTable
-
Synonyme de
StringTable.setColumnIndexesFromTitles(List)
- 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
-
Synonyme de
ScriptStep.getCsvColumnIndex(String)
- 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 enLocalDateTime
. - 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
- 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
All Classes All Packages