This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository nuiton-utils. See https://gitlab.nuiton.org/nuiton/nuiton-utils.git commit a7a7164107ded02f8d5234c6bbf52fc01da90310 Author: Arnaud Thimel <thimel@codelutin.com> Date: Wed May 2 12:56:59 2018 +0200 Update README and delete obsolete content from site --- README.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/site/apt/index.apt | 60 ---------------------------------- 2 files changed, 88 insertions(+), 60 deletions(-) diff --git a/README.md b/README.md index e69de29..8d867d9 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,88 @@ +# Nuiton-Utils + +Ensemble de projets utilitaires + +Site : http://nuiton.page.nuiton.org/nuiton-utils/ + +## Librairie Util + + Librairie regroupant les utilitaires classiques sur les fichiers, les tableaux, + les collections, les maps, les chaînes de caractères, ... + + * [ArrayUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/ArrayUtil...) + + * [ClassLoaderUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/ClassLoad...) + + * [CollectionUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/Collectio...) + + * [DateUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/DateUtil....) + + * [ExceptionUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/Exception...) + + * [FileUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/FileUtil....) + + * [GZUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/GZUtil.ht...) + + * [ObjectUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/ObjectUti...) + + * [ReflectUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/ReflectUt...) + + * [StringUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/StringUti...) + + * [ZipUtil](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/ZipUtil.h...) + +## Autres Collection + + * [BoundedList](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/BoundedLi...) : + permet de définir des bornes min et max aux éléments contenu dans la liste. + + * [CategorisedListenerSet](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/Categoris...) : + permet de ranger des listeners en fonction d'une clé (catégorie). Les + catégories sont hiérarchiques, les évènements seront donc transmis en + cascade. + + * [ListenerSet](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/ListenerS...) : + permet d'enregistrer des listeners sans doublon et de facilement lancer des + évènements sur l'ensemble de ces listeners. + + * [HashList](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/HashList....) : + une liste indexé sans doublon. + + * [RecursiveProperties](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/Recursive...) : + permet d'injecter des valeurs de propriétés dans une autre. + + * [SortedProperties](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/SortedPro...) : + Properties itérant lexicographiquement sur les clés. + + * [TransformedList](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/Transform...) : + permet d'avoir un état de stockage différent de l'état de l'objet retourné + ou ajouté. (Ex : stockage du null sous forme de String) + +## Profiling + + * [CallAnalyze](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/CallAnaly...) : + trace les appels de méthodes par Thread (temps + mémoire utilisée). + + * [TimeLog](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/TimeLog.h...) : + affiche un message suivant un certain seuil de temps d'exécution. Elle + s'appuie sur commons-logging pour afficher ces messages. + +Autres + + * [Resource](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/Resource....) : + permet de retrouver des fichiers dans le classpath de l'application ou en + cas d'échec, sur le système de fichier. + + * Checksum : deux classes sont disponibles pour faire du hash MD5 sur des flux + (MD5InputStream et MD5OutputStream), pour des chaînes vous pouvez utiliser + directement les méthodes dans StringUtil (encodeMD5 et encodeSHA1). + + * [Version](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/version/V...) : + représente un numéro de version d'une application, on peut y extraire ses + constituantes ainsi que comparer différentes versions. + + * [PeriodDates](http://nuiton.page.nuiton.org/nuiton-utils/apidocs/org/nuiton/util/PeriodDat...) : + représente une période entre deux dates. Il contient plusieurs méthodes + utiles pour retrouver les mois constituant la période ou pour faire des + comparaison. + diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt index badb23e..ef651e5 100644 --- a/src/site/apt/index.apt +++ b/src/site/apt/index.apt @@ -132,63 +132,3 @@ Autres représente une période entre deux dates. Il contient plusieurs méthodes utiles pour retrouver les mois constituant la période ou pour faire des comparaison. - -Librairie Nuiton-decorator - - <<L'API decorator a été déplacé en version 2.7 vers http://doc.nuiton.org/nuiton-decorator>>. - - <<Le module sera supprimé en version 3.0.>> - - Cette librairie propose une Api de décorator simple. - -Librairie Nuiton-validator - - <<Ce module a été déplacé en version 2.7 vers http://doc.nuiton.org/nuiton-validator>>. - - <<Le module sera supprimé en version 3.0.>> - - Cette librairie propose une Api de validation plus complète que la JSR-303, - permettant nottament de préciser des scopes (info, erreur, warning, ...) - - {{{./nuiton-validator}Plus d'infos}} - -Librairie Nuiton-csv - - <<Ce module a été déplacé en version 2.7 vers http://doc.nuiton.org/nuiton-csv>>. - - <<Le module sera supprimé en version 3.0.>> - - Cette librairie propose une Api simple d'import export au format csv. - - {{{./nuiton-csv}Plus d'infos}} - -Librairie Nuiton-config - - <<Ce module a été déplacé en version 2.7 vers http://doc.nuiton.org/nuiton-config>>. - - <<Le module sera supprimé en version 3.0.>> - - Cette librairie propose une Api simple de configuration d'application. - - {{{./nuiton-config}Plus d'infos}} - -Librairie Nuiton-updater - - <<Ce module a été déplacé en version 2.7 vers http://doc.nuiton.org/nuiton-updater>>. - - <<Le module sera supprimé en version 3.0.>> - - Cette librairie propose une Api simple de mise à jour d'application. - - {{{./nuiton-updater}Plus d'infos}} - -Rapports Maven - - <<Ajouté en version 2.4.8>>, ce module permet la génération de rapports - Maven liés aux outils offerts par les librairies de ce projet - (ApplicationConfig,...). - - <<Ce module a été déplacé en version 2.7 vers http://doc.nuiton.org/nuiton-maven-report-plugin>>. - - <<Le module sera supprimé en version 3.0.>> - -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.