A B C D E F G I K L M N O P R S T U W Z 
All Classes All Packages

A

activate() - Static method in class io.ultreia.java4all.util.CallAnalyse
Permet d'activer les statistiques, pour le thread courant
activated - Variable in class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
addCallStats(CallAnalyse.CallStatistics) - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatisticsSummary
This methods read the given CallAnalyse.CallStatistics and add values to its own
addImport(Class<?>) - Method in class io.ultreia.java4all.util.ImportManager
Register a type and return his simple name
addImport(String) - Method in class io.ultreia.java4all.util.ImportManager
Register a type and return his simple name
After(O) - Static method in class io.ultreia.java4all.util.Predicates
 
AfterOrEquals(O) - Static method in class io.ultreia.java4all.util.Predicates
 
AfterPredicate(O, boolean) - Constructor for class io.ultreia.java4all.util.Predicates.AfterPredicate
 

B

Before(O) - Static method in class io.ultreia.java4all.util.Predicates
 
BeforeOrEquals(O) - Static method in class io.ultreia.java4all.util.Predicates
 
BeforePredicate(O, boolean) - Constructor for class io.ultreia.java4all.util.Predicates.BeforePredicate
 
between(Date, Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Check if the first date in argument is included between the two other dates.
Between(O, O) - Static method in class io.ultreia.java4all.util.Predicates
 
BetweenOrEquals(O, O) - Static method in class io.ultreia.java4all.util.Predicates
 
bytesToString(byte[]) - Static method in class io.ultreia.java4all.util.GZips
 
bytesToStringBuffer(byte[]) - Static method in class io.ultreia.java4all.util.GZips
 

C

CallAnalyse - Class in io.ultreia.java4all.util
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() - Constructor for class io.ultreia.java4all.util.CallAnalyse
 
CallAnalyse.CallStatistics - Class in io.ultreia.java4all.util
CallStatistics is the class which handles values on execution time and memory usage.
CallAnalyse.CallStatisticsSummary - Class in io.ultreia.java4all.util
This class is collecting data from different CallStatistics classes by using the method CallAnalyse.CallStatisticsSummary.addCallStats(CallAnalyse.CallStatistics).
CallAnalyse.ThreadStatistics - Class in io.ultreia.java4all.util
 
callCount - Variable in class io.ultreia.java4all.util.TimeLog
for each method of all proxies, keep number of call
callNumber - Variable in class io.ultreia.java4all.util.TimeLog.CallStat
 
calls - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
CallStat() - Constructor for class io.ultreia.java4all.util.TimeLog.CallStat
 
CallStatistics(String) - Constructor for class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
CallStatisticsSummary(String) - Constructor for class io.ultreia.java4all.util.CallAnalyse.CallStatisticsSummary
 
callTime - Variable in class io.ultreia.java4all.util.TimeLog.CallStat
 
clear() - Method in class io.ultreia.java4all.util.SingletonSupplier
 
comparator(Collection<Comparator<O>>) - Static method in class io.ultreia.java4all.util.Comparators
Compute a optional comparator of given comparators (if collection is empty, no comparator is produce then).
Comparators - Class in io.ultreia.java4all.util
Created by tchemit on 20/01/2018.
Comparators() - Constructor for class io.ultreia.java4all.util.Comparators
 
createDate(int, int, int) - Static method in class io.ultreia.java4all.util.Dates
Create a new date from day, month and year (French version).
createDate(int, int, int, int, int, int) - Static method in class io.ultreia.java4all.util.Dates
Create a new date from day, month and year (French version).
createDateAfterToday(int, int, int) - Static method in class io.ultreia.java4all.util.Dates
Create a new date after the current date (today) with modification on day, month and year.
createDirectoryIfNecessary(File) - Static method in class io.ultreia.java4all.util.Zips
 
currentPeriod(Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Check if the current date is between the two dates in argument.

D

Dates - Class in io.ultreia.java4all.util
Created by tchemit on 29/12/2017.
Dates() - Constructor for class io.ultreia.java4all.util.Dates
 
DEFAULT_PATTERN - Static variable in class io.ultreia.java4all.util.Dates
 
desactivate() - Static method in class io.ultreia.java4all.util.CallAnalyse
Permet de desactiver les statistiques, pour le thread courant

E

enter() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
enter(String) - Static method in class io.ultreia.java4all.util.CallAnalyse
 
entrySet() - Method in class io.ultreia.java4all.util.SortedProperties
 
Enumerations - Class in io.ultreia.java4all.util
Created by tchemit on 04/01/2018.
Enumerations() - Constructor for class io.ultreia.java4all.util.Enumerations
 
Equals(O) - Static method in class io.ultreia.java4all.util.Predicates
 
EqualsPredicate(O) - Constructor for class io.ultreia.java4all.util.Predicates.EqualsPredicate
 
exit() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
exit(String) - Static method in class io.ultreia.java4all.util.CallAnalyse
Indique la sortie de l'appel, name doit avoir ete utilisé lors d'un enter

F

formatDate(Date, String) - Static method in class io.ultreia.java4all.util.Dates
Format a date using the pattern in argument.
formatDate(Date, String, Locale) - Static method in class io.ultreia.java4all.util.Dates
 

G

get() - Method in class io.ultreia.java4all.util.SingletonSupplier
 
get(String) - Method in class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
getActivated() - Method in class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
getAge(Date) - Static method in class io.ultreia.java4all.util.Dates
Get the age of a person born on the date in argument.
getAllThreadStatistics() - Static method in class io.ultreia.java4all.util.CallAnalyse
 
getAvgMemory() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getAvgTime() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getCallCount() - Method in class io.ultreia.java4all.util.TimeLog
 
getCalls() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getDateAndTime(Date, Date, boolean, boolean) - Static method in class io.ultreia.java4all.util.Dates
Créer la date qui utilise le jour donné dans day et l'heure donnée dans time.
getDay(Date) - Static method in class io.ultreia.java4all.util.Dates
Enleve les données des heures (hour, minute, second, milli = 0).
getDefaultCalendar(Date) - Static method in class io.ultreia.java4all.util.Dates
Get the calendar corresponding to the date.
getDifferenceInDays(Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Do the difference between the two dates in argument.
getDifferenceInHours(Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Do the difference between the two dates in argument.
getDifferenceInMinutes(Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Do the difference between the two dates in argument.
getDifferenceInMonths(Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Do the difference between the two dates in argument.
getDifferenceInSeconds(Date, Date) - Static method in class io.ultreia.java4all.util.Dates
Do the difference between the two dates in argument.
getEndOfDay(Date) - Static method in class io.ultreia.java4all.util.Dates
Positionne une date sur la fin d'un jour
getImportsList() - Method in class io.ultreia.java4all.util.ImportManager
 
getImportsSection(String) - Method in class io.ultreia.java4all.util.ImportManager
Generate the import section of a java file.
getMaxMemory() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getMaxTime() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getMemory() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getMinMemory() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getMinTime() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getMonth(Date) - Static method in class io.ultreia.java4all.util.Dates
Get the month value from a date (between 0 and 11).
getMonthLibelle(int) - Static method in class io.ultreia.java4all.util.Dates
Get libelle of the month corresponding to the number given in argument.
getMonthLibelle(int, Locale) - Static method in class io.ultreia.java4all.util.Dates
Get libelle of the month corresponding to the number given in argument.
getName() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getProperty(String) - Method in class io.ultreia.java4all.util.RecursiveProperties
 
getSummary() - Static method in class io.ultreia.java4all.util.CallAnalyse
This method will get all the statistics from all the threads and put it all together in a Map which key is the name of the watched element and the value is its instance of CallAnalyse.CallStatisticsSummary
getSumMemory() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getSumTime() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
getThreadStatistics() - Static method in class io.ultreia.java4all.util.CallAnalyse
 
getTime() - Static method in class io.ultreia.java4all.util.TimeLog
return time in format acceptable for TimeLog.log(long, long, String, String) method.
getTime(Date, boolean, boolean) - Static method in class io.ultreia.java4all.util.Dates
Créer la date qui utilise uniquement l'heure donnée dans dayTime.
getYesterday(Date) - Static method in class io.ultreia.java4all.util.Dates
Get the date before today
GZips - Class in io.ultreia.java4all.util
Created by tchemit on 30/12/2017.
GZips() - Constructor for class io.ultreia.java4all.util.GZips
 

I

ImportManager - Class in io.ultreia.java4all.util
Helper to produce imports list.
ImportManager(String) - Constructor for class io.ultreia.java4all.util.ImportManager
 
In(Collection<O>) - Static method in class io.ultreia.java4all.util.Predicates
 
InPredicate(Collection<O>) - Constructor for class io.ultreia.java4all.util.Predicates.InPredicate
 
io.ultreia.java4all.util - package io.ultreia.java4all.util
 
isActivate() - Static method in class io.ultreia.java4all.util.CallAnalyse
Permet de savoir si les statistiques sont activées ou non, pour le thread courant
isGzipStream(InputStream) - Static method in class io.ultreia.java4all.util.GZips
Tests if an inputStream is GZipped.
isZipFile(File) - Static method in class io.ultreia.java4all.util.Zips
Tests if the given file is a zip file.

K

keys() - Method in class io.ultreia.java4all.util.SortedProperties
 

L

load() - Method in class io.ultreia.java4all.util.SingletonSupplier
 
loadTypes(Class<O>) - Static method in class io.ultreia.java4all.util.ServiceLoaders
Load of classes of the given serviceType using ServiceLoader mecanism, but without loading any of those services.
loadUniqueService(Class<S>) - Static method in class io.ultreia.java4all.util.ServiceLoaders
Load the unique implementation of the given serviceType.
log(long, long, String, String) - Method in class io.ultreia.java4all.util.TimeLog
add new trace
log(long, String) - Method in class io.ultreia.java4all.util.TimeLog
add new trace, stop time is automatically computed.
log(long, String, String) - Method in class io.ultreia.java4all.util.TimeLog
add new trace, stop time is automatically computed

M

maxCallTime - Variable in class io.ultreia.java4all.util.TimeLog.CallStat
 
maxMemory - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
maxTime - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
memories - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
minCallTime - Variable in class io.ultreia.java4all.util.TimeLog.CallStat
 
minMemory - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
minTime - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
MONTH_PATTERN - Static variable in class io.ultreia.java4all.util.Dates
 

N

name - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
NotEquals(O) - Static method in class io.ultreia.java4all.util.Predicates
 
NotIn(Collection<O>) - Static method in class io.ultreia.java4all.util.Predicates
 
NotStringContains(String) - Static method in class io.ultreia.java4all.util.Predicates
 
NotStringMatches(String) - Static method in class io.ultreia.java4all.util.Predicates
 

O

of(Supplier<O>) - Static method in class io.ultreia.java4all.util.SingletonSupplier
 
of(Supplier<O>, boolean) - Static method in class io.ultreia.java4all.util.SingletonSupplier
 

P

parseDate(String, String) - Static method in class io.ultreia.java4all.util.Dates
Parse a date using the pattern in argument.
predicate(Collection<Predicate<O>>) - Static method in class io.ultreia.java4all.util.Predicates
Compute a and predicate of given predicates.
Predicates - Class in io.ultreia.java4all.util
Created by tchemit on 20/01/2018.
Predicates() - Constructor for class io.ultreia.java4all.util.Predicates
 
Predicates.AfterPredicate<O extends Comparable<O>> - Class in io.ultreia.java4all.util
 
Predicates.BeforePredicate<O extends Comparable<O>> - Class in io.ultreia.java4all.util
 
Predicates.EqualsPredicate<O> - Class in io.ultreia.java4all.util
 
Predicates.InPredicate<O> - Class in io.ultreia.java4all.util
 
Predicates.StringContainsPredicate - Class in io.ultreia.java4all.util
 
Predicates.StringMatchesPredicate - Class in io.ultreia.java4all.util
 

R

RecursiveProperties - Class in io.ultreia.java4all.util
Overrides Properties in order to check if the expected value contains another property key like ${...}.
RecursiveProperties() - Constructor for class io.ultreia.java4all.util.RecursiveProperties
 
RecursiveProperties(Properties) - Constructor for class io.ultreia.java4all.util.RecursiveProperties
 
reload(Class<S>) - Static method in class io.ultreia.java4all.util.ServiceLoaders
Get service loader for given serviceType, applying a ServiceLoader.reload() before returns.
runtime - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 

S

ServiceLoaders - Class in io.ultreia.java4all.util
Created by tchemit on 30/05/2018.
ServiceLoaders() - Constructor for class io.ultreia.java4all.util.ServiceLoaders
 
setActivated(boolean) - Method in class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
setFirstDayOfMonth(Date) - Static method in class io.ultreia.java4all.util.Dates
Set the first day of month to the date in argument.
setFirstDayOfYear(Date) - Static method in class io.ultreia.java4all.util.Dates
Set the first day of year to the date in argument.
setFunction(Function<?, String>) - Method in class io.ultreia.java4all.util.SortedProperties
 
setLastDayOfMonth(Date) - Static method in class io.ultreia.java4all.util.Dates
Set the last day of month to the date in argument.
setLastDayOfYear(Date) - Static method in class io.ultreia.java4all.util.Dates
Set the last day of year to the date in argument.
setMaxTimeOfDay(Date) - Static method in class io.ultreia.java4all.util.Dates
Set the max time of the day.
setMinTimeOfDay(Date) - Static method in class io.ultreia.java4all.util.Dates
Set the min time of the day : 00:00:00.000.
setSupplier(Supplier<O>) - Method in class io.ultreia.java4all.util.SingletonSupplier
 
setTimeToLogInfo(long) - Method in class io.ultreia.java4all.util.TimeLog
 
setTimeToLogWarn(long) - Method in class io.ultreia.java4all.util.TimeLog
 
singleton(O) - Static method in class io.ultreia.java4all.util.Enumerations
 
SingletonSupplier<O> - Class in io.ultreia.java4all.util
Get a Supplier with a cached value acting as a singleton.
SingletonSupplier(Supplier<O>, boolean) - Constructor for class io.ultreia.java4all.util.SingletonSupplier
 
SortedProperties - Class in io.ultreia.java4all.util
Extends Properties and ensure order on keys (using natural order on SortedProperties.function method).
SortedProperties() - Constructor for class io.ultreia.java4all.util.SortedProperties
 
SortedProperties(Properties) - Constructor for class io.ultreia.java4all.util.SortedProperties
 
stream(Enumeration<T>) - Static method in class io.ultreia.java4all.util.Enumerations
 
stream(Enumeration<T>, boolean) - Static method in class io.ultreia.java4all.util.Enumerations
 
stringBufferToBytes(StringBuffer) - Static method in class io.ultreia.java4all.util.GZips
 
StringContains(String) - Static method in class io.ultreia.java4all.util.Predicates
 
StringContainsPredicate(String) - Constructor for class io.ultreia.java4all.util.Predicates.StringContainsPredicate
 
StringMatches(String) - Static method in class io.ultreia.java4all.util.Predicates
 
StringMatchesPredicate(String) - Constructor for class io.ultreia.java4all.util.Predicates.StringMatchesPredicate
 
stringPropertyNames() - Method in class io.ultreia.java4all.util.SortedProperties
 
stringToBytes(String) - Static method in class io.ultreia.java4all.util.GZips
 
sumMemory - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
sumTime - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 

T

test(String) - Method in class io.ultreia.java4all.util.Predicates.StringContainsPredicate
 
test(String) - Method in class io.ultreia.java4all.util.Predicates.StringMatchesPredicate
 
test(O) - Method in class io.ultreia.java4all.util.Predicates.AfterPredicate
 
test(O) - Method in class io.ultreia.java4all.util.Predicates.BeforePredicate
 
test(O) - Method in class io.ultreia.java4all.util.Predicates.EqualsPredicate
 
test(O) - Method in class io.ultreia.java4all.util.Predicates.InPredicate
 
ThreadStatistics() - Constructor for class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
timeLog - Variable in class io.ultreia.java4all.util.TimeLog
Log used to log time
TimeLog - Class in io.ultreia.java4all.util
Cette classe permet de facilement trace le temps d'execution entre deux points
TimeLog(Class<?>) - Constructor for class io.ultreia.java4all.util.TimeLog
 
TimeLog(Class<?>, long, long) - Constructor for class io.ultreia.java4all.util.TimeLog
 
TimeLog(String) - Constructor for class io.ultreia.java4all.util.TimeLog
 
TimeLog(String, long, long) - Constructor for class io.ultreia.java4all.util.TimeLog
 
TimeLog(Logger) - Constructor for class io.ultreia.java4all.util.TimeLog
 
TimeLog(Logger, long, long) - Constructor for class io.ultreia.java4all.util.TimeLog
 
TimeLog.CallStat - Class in io.ultreia.java4all.util
 
times - Variable in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
pile contenant le temps de appel, util pour les appels récursifs
timeToLogInfo - Variable in class io.ultreia.java4all.util.TimeLog
time to trigger log time in info level (ns) (default: 1s)
timeToLogWarn - Variable in class io.ultreia.java4all.util.TimeLog
time to trigger log time in warn level (ns) (default: 3s)
toString() - Method in class io.ultreia.java4all.util.CallAnalyse.CallStatistics
 
toString() - Method in class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
toString() - Method in class io.ultreia.java4all.util.TimeLog.CallStat
 
truncateToDayOfWeek(Date) - Static method in class io.ultreia.java4all.util.Dates
Truncate a date to its week (to monday).

U

uncompress(InputStream, File) - Static method in class io.ultreia.java4all.util.Zips
Uncompress zipped stream in targetDir.
uncompressAndRename(InputStream, File, String, String) - Static method in class io.ultreia.java4all.util.Zips
Uncompress zipped stream in targetDir, and rename uncompressed file if necessary.
uncompressFiltred(File, File, String...) - Static method in class io.ultreia.java4all.util.Zips
Unzip compressed archive and keep non excluded patterns.

W

withValue() - Method in class io.ultreia.java4all.util.SingletonSupplier
 

Z

Zips - Class in io.ultreia.java4all.util
Created by tchemit on 30/12/2017.
Zips() - Constructor for class io.ultreia.java4all.util.Zips
 
A B C D E F G I K L M N O P R S T U W Z 
All Classes All Packages