Package org.nuiton.util

Nuiton-utils Ensemble de classe Java permettant de simplifier le développement en factorisant des besoins que l'on retrouve dans tous les développement.

See:
          Description

Interface Summary
ApplicationConfig.ActionDef Le contrat de marquage des action, on utilise cette interface pour caracteriser une action.
ApplicationConfig.OptionDef Le contrat de marquage des options, on utilise cette interface pour caracteriser une option de configuration.
FileUtil.FileAction  
Log.LogListener L'interface que doivent respecter un listener
StringUtil.ToString<O> Contract to use in StringUtil.join(Iterable , ToString, String, boolean) method.
Transformer<E,F> Permet de transformer un objet en un autre et inversement
 

Class Summary
ApplicationConfig Application configuration.
ApplicationConfig.Action Defines a runtime action to be launched via the ApplicationConfig.Action.doAction() method.
ApplicationConfig.CacheItem<T> Item used for cacheOption
ApplicationConfig.OptionList  
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 methode CallAnalyse.enter(java.lang.String), et en fin de methode la methode CallAnalyse.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 method CallAnalyse.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 ClassLoader
CollectionUtil  
DateUtil Library for manipulating dates.
DigestGenerator Helper class to provide the functionality of the digest value generation.
ExceptionUtil  
FasterCachedResourceResolver FasterCachedResourceResolver is a URIResolver using a optimized search time algorithm.
FileCompletion Class d'aide a la saisie de chemin de fichier Integration : (le 1er argument definit si l'on peut creer un fichier (ex : pour enregistrer)) (le 2eme definit si la sorti est possible sans saisir un fichier) FileCompletion fc = new FileCompletion(true,true); if (fc.consoleAvailable()) System.out.print(fc.read()); Utilisation : ".." pour annuler ou pour revenir au repertoire précédent Entrer pour afficher la liste des fichiers, ou pour compléter le chemin Entrer pour afficher la liste des fichiers, ou pour compléter le chemin Saisir "!
FileUtil  
FileUtil.PatternChooserFilter  
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.
Log Deprecated. since 1.4.1, there should be some others libraries much better than that...
Log.LogEvent Les events envoyes aux 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  
LRUMapMultiKey.Key  
MD5InputStream MD5InputStream, a subclass of FilterInputStream implementing MD5 functionality on a stream.
MD5OutputStream  
ObjectUtil  
PeriodDates TODO tchemit 2010-08-25 JAVADOC + I18N PeriodDates.java Created on 2009-08-13
PropertiesDateRemoveFilterStream  
RecursiveProperties Surcharge java.util.Properties de manière à aller chercher dans les properties la valeur de la propriété si celle ci est encadrée par "${...}".
ReflectUtil Des méthodes utiles d'introspection
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 fichiers de propriétés triés.
StreamKeywordTokenizer TODO What is it for ?
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.
TimeLog Cette classe permet de facilement trace le temps d'execution entre deux points usage final static private Log log = LogFactory.getLog(MyClass.class); final static private TimeLog timeLog = new TimeLog(MyClass.class, 5000, 1000); long start = timeLog.getTime(); ... // do some work ...
TimeLog.CallStat  
TimeTrace Deprecated. since 2.1 use TimeLog Last update: $Date: 2011-02-23 13:00:57 +0100 (mer, 23 fév 2011) $ by : $Author: bpoussin $
TimeTrace.CallStat  
TransformedList<E> TODO Wthat is it for ?
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.
Version A class to represent an application version with possible classifier.
VersionUtil Class of usefull methods on Version objects.
VersionUtil.VersionComparator L'implantation d'un comparateur de versions permettant de controler l'ordre du numero de version, classifier et numero de classifer.
ZipStreamEncoder The Class ZipStreamEncoder.
ZipUtil ZipUtil.java Created: 24 août 2006 10:13:35
 

Enum Summary
MonthEnum Une énumération pour représenter les mois d'une année.
 

Exception Summary
ArgumentsParserException Argument parsing exception.
BoundedListOutOfBoundsException  
GZUtilException  
LoggingException  
ResourceException  
ResourceNotFoundException  
StringUtilException  
 

Annotation Types Summary
ApplicationConfig.Action.Step  
 

Package org.nuiton.util Description

Nuiton-utils

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, ...)



Copyright © 2004-2011 CodeLutin. All Rights Reserved.