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, ...).
-
Interface Summary Interface Description FileUtil.FileAction MatrixMap<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.MatrixMap.MapFunction<E> Permet de faire un traitement sur des valeurs et d'en retourner des nouvelles.MatrixMap.MatrixMapIterator<E> Iterateur de matriceMatrixMap.SubMatrix.DimensionConverter Permet de faire une conversion de la dimension demandé dans la sous matrice avec la position reel de la matrice sous jacente.StringUtil.ToString<O> Contract to use inStringUtil.join(Iterable, ToString, String, boolean)method. -
Class Summary Class Description AliasMap<K,V,A> Une map base sur une HashMap qui permet pour une valeur d'ajouter d'autres cles.ArrayUtil BoundedList<E> ArrayList with minimum and maximum sizes.CallAnalyse Cette classe permet de faire des analyses sur les appels de methode En debut de methode on appelle la methodeCallAnalyse.enter(java.lang.String), et en fin de methode la methodeCallAnalyse.exit(java.lang.String).CallAnalyse.CallStatistics CallStatistics is the class which handles values on excecution time and memory usage.CallAnalyse.CallStatisticsSummary This class is collecting data from different CallStatistics classes by using the methodCallAnalyse.CallStatisticsSummary.addCallStats(org.nuiton.util.CallAnalyse.CallStatistics).CallAnalyse.ThreadStatistics CardinalityHelper 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.CategorisedListenerSet<L> Objet permettant de géré plusieurs liste de listener de facon simple.ClassLoaderUtil A usefull class with method for ClassLoaderCollectionUtil Created: 23 févr. 2006 09:03:39DateUtil Library for manipulating dates.DesktopUtil Utility class for methods to interact with Desktop EnvironmentDigestGenerator Helper class to provide the functionality of the digest value generation.FasterCachedResourceResolver FasterCachedResourceResolver is a URIResolver using a optimized search time algorithm.FileUtil Opérations sur des fichiers.GZUtil 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.LoggingPatternFormatter Classe org.nuiton.logging.PatternFormatter.LoggingPatternFormatter.Argument LoggingPatternFormatter.ClassNameArgument LoggingPatternFormatter.DateArgument LoggingPatternFormatter.ExceptionArgument LoggingPatternFormatter.FreeMemoryArgument LoggingPatternFormatter.MessageArgument LoggingPatternFormatter.MethodNameArgument LoggingPatternFormatter.OctetArgument LoggingPatternFormatter.PriorityLevelArgument LoggingPatternFormatter.SizedArgument LoggingPatternFormatter.StringArgument LoggingPatternFormatter.SubStringArgument LoggingPatternFormatter.ThreadArgument LoggingPatternFormatter.TotalMemoryArgument LRUMapMultiKey Created: 23 mai 2006 04:08:03LRUMapMultiKey.Key MatrixMap.AbstractMatrixMap<E> Classe abstraite permettant de facilement implanter les matrice fixe, elastique et submatrixMatrixMap.Factory Classe permettant la creation de matriceMatrixMap.Matrix<E> Objet matrice qui ne permet que le stockage avec des positions int dans une matrice a autant de dimension que l'on souhaite.MatrixMap.MatrixHelper Classe contenant des méthodes statiques pour aider a la manipulation des matricesMatrixMap.MatrixIterator<E> MatrixMap.MatrixMapElastic<E> Implantation particuliere de matrice, qui lorsqu'on lui passe des dimension qui n'existe pas, elle les ajoutes dans les semantiques.MatrixMap.MatrixMapFixed<E> Implantation de MatrixMap dont les dimensions sont fixees a la creation Les dimensions ne change plus par la suiteMatrixMap.MatrixMapIteratorImpl<E> MatrixMap.SemanticList<T> Collection particuliere utilisee pour la stockage des semantiques.MatrixMap.SubMatrix<E> Pour l'instant une sous matrice a obligatoirement le meme nombre de dimension que la matrice qu'elle contient.MatrixMap.SubMatrix.MappingConverter La conversion est le mapping d'un element vers un autre element.MatrixMap.SubMatrix.ShiftConverter La conversion est juste un decalage d'indiceMatrixMap.Vector<E> Permet de stocker des données à une position lineaire et de la redemander.MD5InputStream MD5InputStream, a subclass of FilterInputStream implementing MD5 functionality on a stream.MD5OutputStream NumberUtil ObjectUtil Outils pour manipuler des objets.PeriodDates TODO tchemit 2010-08-25 JAVADOC + I18N PeriodDates.java Created on 2009-08-13PropertiesDateRemoveFilterStream Class used to not print first line into delegatedOutputStream.RecursiveProperties OverridesPropertiesin order to check if the expected value contains another property key like "${...}".ReflectUtil Introspection sur une classe.Resource Cette class permet de rechercher un fichier en indiquant son nom avec son chemin.ResourceResolver ResourceResolver is a URIResolver for XSL transformation.ReverseFileReader Reverse file reader.SortedProperties Permet d'avoir les propriétés triées.StringUtil 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.StringUtil.ToCSV<O> Used to build csv file usingStringUtil.join(Iterable, ToString, String, boolean)method.TimeLog Cette classe permet de facilement trace le temps d'execution entre deux points usageTimeLog.CallStat TransparenteSoftReference<T> Cette 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.TransparenteWeakReference<T> 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.WorkdayUtil Permet de calculer le nombre de jour ouvré entre deux dates.WorkdayUtil.FrenchPublicHoliday ZipStreamEncoder The Class ZipStreamEncoder.ZipUtil Opérations sur des fichiers Zip. -
Enum Summary Enum Description MonthEnum Une énumération pour représenter les mois d'une année. -
Exception Summary Exception Description BoundedListOutOfBoundsException GZUtilException LoggingException ResourceException ResourceNotFoundException StringUtilException