Package org.nuiton.util
package org.nuiton.util
Ensemble de classe Java permettant de simplifier le développement en
factorisant des besoins que l'on retrouve dans tous les développement.
On y trouve de fontion de travail sur les chaînes de caractères. Des
fonctions de parsage des arguements de la ligne de commande. Des fonctions
permettant très simplement de rechercher une resource (images, fichier de
propriétés, ...).
-
ClassDescriptionAliasMap<K,
V, A> Une map base sur une HashMap qui permet pour une valeur d'ajouter d'autres cles.BoundedList<E>ArrayList with minimum and maximum sizes.Cette classe permet de faire des analyses sur les appels de methode En debut de methode on appelle la methodeCallAnalyse.enter(String), et en fin de methode la methodeCallAnalyse.exit(String).CallStatistics is the class which handles values on excecution time and memory usage.This class is collecting data from different CallStatistics classes by using the methodCallAnalyse.CallStatisticsSummary.addCallStats(org.nuiton.util.CallAnalyse.CallStatistics).Une classe avec des méthodes utiles sur les cardinalités : parser une cardinalitéCardinalityHelper.parseCardinalite(String, boolean)afficher une cardinitéCardinalityHelper.printCardinalite(StringBuilder, String, int, int, boolean, String, String, String, String)et pour tester des cardinalités :CardinalityHelper.isMandatory(int), savoir si une cardinalité est obligatoire à partir de son min.Objet permettant de géré plusieurs liste de listener de facon simple.A usefull class with method for ClassLoaderCreated: 23 févr. 2006 09:03:39Library for manipulating dates.Utility class for methods to interact with Desktop EnvironmentFasterCachedResourceResolver is a URIResolver using a optimized search time algorithm.Opérations sur des fichiers.HashList<E>Cette objet permet de gerer l'unicité des objets ajouté.ListenerSet<L>Cette classe permet de mettre en place facilement le support de listeners.Classe org.nuiton.logging.PatternFormatter.//////////////////////////////////////////////////////////////////////////// ///////////////////////// Les Classes Argument ///////////////////////////// ////////////////////////////////////////////////////////////////////////////Created: 23 mai 2006 04:08:03MatrixMap<E>Permet de stocker des informations dans une matrix a N dimension Si lors de l'ajout on indique une dimension qui n'existe pas encore ou un element dans une dimension qui n'existe pas, la matrice ajoute automatiquement les elements manquant pour que l'ajout se passe bien.Classe abstraite permettant de facilement implanter les matrice fixe, elastique et submatrixClasse permettant la creation de matricePermet de faire un traitement sur des valeurs et d'en retourner des nouvelles.Objet matrice qui ne permet que le stockage avec des positions int dans une matrice a autant de dimension que l'on souhaite.Classe contenant des méthodes statiques pour aider a la manipulation des matricesImplantation particuliere de matrice, qui lorsqu'on lui passe des dimension qui n'existe pas, elle les ajoutes dans les semantiques.Implantation de MatrixMap dont les dimensions sont fixees a la creation Les dimensions ne change plus par la suiteIterateur de matriceCollection particuliere utilisee pour la stockage des semantiques.Pour l'instant une sous matrice a obligatoirement le meme nombre de dimension que la matrice qu'elle contient.Permet de faire une conversion de la dimension demandé dans la sous matrice avec la position reel de la matrice sous jacente.La conversion est le mapping d'un element vers un autre element.La conversion est juste un decalage d'indicePermet de stocker des données à une position lineaire et de la redemander.MD5InputStream, a subclass of FilterInputStream implementing MD5 functionality on a stream.Outils pour manipuler des objets.TODO tchemit 2010-08-25 JAVADOC + I18N PeriodDates.java Created on 2009-08-13Class used to not print first line into delegatedOutputStream.OverridesPropertiesin order to check if the expected value contains another property key like "${...}".Introspection sur une classe.Cette class permet de rechercher un fichier en indiquant son nom avec son chemin.ResourceResolver is a URIResolver for XSL transformation.Reverse file reader.Permet d'avoir les propriétés triées.Classe contenant un ensemle de methode static utiles pour la manipulation des chaine de caractere mais qui ne sont pas defini dans la classe String de Java.Used to build csv file usingStringUtil.join(Iterable, ToString, String, boolean)method.Contract to use inStringUtil.join(Iterable, ToString, String, boolean)method.Cette classe permet de facilement trace le temps d'execution entre deux points usageCette classe etant SoftReference et surcharge les méthodes equals et hashCode pour que ces méthodes retournes les mêmes résultat que les objets contenu.Cette classe etant WeakReference et surcharge les méthodes equals et hashCode pour que ces méthodes retournes les mêmes résultat que les objets contenu.Permet de calculer le nombre de jour ouvré entre deux dates.The Class ZipStreamEncoder.Opérations sur des fichiers Zip.