A B C D E F G H I J K L M N O P R S T U V 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
addComponent(Comparable<?>) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
addComponent(Comparable<?>, char) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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
addSnapshot(Version) - Static method in class io.ultreia.java4all.util.Version
Create a version from the given one and set to it the snapshot state to true.
after(Version) - Method in class io.ultreia.java4all.util.Version
 
After(O) - Static method in class io.ultreia.java4all.util.Predicates
 
afterOrEquals(Version) - Method in class io.ultreia.java4all.util.Version
 
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(Version) - Method in class io.ultreia.java4all.util.Version
 
Before(O) - Static method in class io.ultreia.java4all.util.Predicates
 
beforeOrEquals(Version) - Method in class io.ultreia.java4all.util.Version
 
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
 
build() - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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
 
compare(Version, Version) - Method in class io.ultreia.java4all.util.Version.VersionComparator
 
compareTo(Version) - Method in class io.ultreia.java4all.util.Version
 
compareTo(Version.NumberVersionComponent) - Method in class io.ultreia.java4all.util.Version.NumberVersionComponent
 
compareTo(Version.StringVersionComponent) - Method in class io.ultreia.java4all.util.Version.StringVersionComponent
 
components - Variable in class io.ultreia.java4all.util.Version
List of components of the version.
components - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
List of components of the version.
componentSeparators - Variable in class io.ultreia.java4all.util.Version
List of separators of the version.
componentSeparators - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
List of components separators explicitly defined (used as Version.componentSeparators.
compressFiles(File, File, Collection<File>) - Static method in class io.ultreia.java4all.util.Zips
Compress 'includes' files in zipFile.
ConfigFormat - Interface in io.ultreia.java4all.util.io
Created on 10/12/2021.
create() - Static method in class io.ultreia.java4all.util.Version
 
create(Version) - Static method in class io.ultreia.java4all.util.Version
 
create(String) - Static method in class io.ultreia.java4all.util.Version
 
create(List<Comparable<?>>) - Static method in class io.ultreia.java4all.util.Version
 
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
 
decrements(Version, int) - Static method in class io.ultreia.java4all.util.Version
Creates a new version from this one with the number component decremented at the given position.
DEFAULT_JOIN_COMPONENT_SEPARATOR - Static variable in class io.ultreia.java4all.util.Version
Default component separator.
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(Object) - Method in class io.ultreia.java4all.util.Version
 
equals(Object) - Method in class io.ultreia.java4all.util.Version.NumberVersionComponent
 
equals(Object) - Method in class io.ultreia.java4all.util.Version.StringVersionComponent
 
equals(String, String) - Static method in class io.ultreia.java4all.util.Version
Tests if two versions are equals.
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
extractVersion(Version, int) - Static method in class io.ultreia.java4all.util.Version
Create a new version containing a single component from a given version.
extractVersion(Version, int, int) - Static method in class io.ultreia.java4all.util.Version
Create a new version containing a sub set of component from a given version.

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
 
fromComponents() - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
fromStringRepresentation() - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 

G

get() - Method in class io.ultreia.java4all.util.SingletonSupplier
 
get(String) - Method in class io.ultreia.java4all.util.CallAnalyse.ThreadStatistics
 
get(Map<String, O>, String) - Static method in interface io.ultreia.java4all.util.io.StorageContract
Get object for the given format.
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
 
getComponent(int) - Method in class io.ultreia.java4all.util.Version
 
getComponentCount() - Method in class io.ultreia.java4all.util.Version
 
getComponents() - Method in class io.ultreia.java4all.util.Version
 
getComponentSeparators() - Method in class io.ultreia.java4all.util.Version
 
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
getFilename(String) - Method in interface io.ultreia.java4all.util.io.ConfigFormat
 
getFormat() - Method in interface io.ultreia.java4all.util.io.ConfigFormat
 
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.
getLastComponent() - Method in class io.ultreia.java4all.util.Version
 
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
 
getNumberComponent(int) - Method in class io.ultreia.java4all.util.Version
 
getProperty(String) - Method in class io.ultreia.java4all.util.RecursiveProperties
 
getProperty(Function<String, String>, String) - Method in class io.ultreia.java4all.util.RecursivePropertiesResolver
 
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
 
getTextComponent(int) - Method in class io.ultreia.java4all.util.Version
 
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.
getValidName() - Method in class io.ultreia.java4all.util.Version
Convert the string representation to a java identifier compliant.
getValue() - Method in class io.ultreia.java4all.util.Version.NumberVersionComponent
 
getValue() - Method in class io.ultreia.java4all.util.Version.StringVersionComponent
 
getValue() - Method in interface io.ultreia.java4all.util.Version.VersionComponent
 
getVersion() - Method in class io.ultreia.java4all.util.Version
 
getYesterday(Date) - Static method in class io.ultreia.java4all.util.Dates
Get the date before today
greaterThan(String, String) - Static method in class io.ultreia.java4all.util.Version
Tests if the first version is greater than the second version.
GZips - Class in io.ultreia.java4all.util
Created by tchemit on 30/12/2017.
GZips() - Constructor for class io.ultreia.java4all.util.GZips
 

H

hashCode() - Method in class io.ultreia.java4all.util.Version
 
hashCode() - Method in class io.ultreia.java4all.util.Version.NumberVersionComponent
 
hashCode() - Method in class io.ultreia.java4all.util.Version.StringVersionComponent
 

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
 
increments(Version) - Static method in class io.ultreia.java4all.util.Version
Creates a new version from this one incremented.
increments(Version, char) - Static method in class io.ultreia.java4all.util.Version
Creates a new version from this one incremented.
increments(Version, int) - Static method in class io.ultreia.java4all.util.Version
Creates a new version from this one with the number component incremented at the given position.
initSeparatorList(List<String>, int) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
InPredicate(Collection<O>) - Constructor for class io.ultreia.java4all.util.Predicates.InPredicate
 
io.ultreia.java4all.util - package io.ultreia.java4all.util
 
io.ultreia.java4all.util.io - package io.ultreia.java4all.util.io
 
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.
isPreRelease() - Method in class io.ultreia.java4all.util.Version.StringVersionComponent
 
isSnapshot() - Method in class io.ultreia.java4all.util.Version
 
isZipFile(File) - Static method in class io.ultreia.java4all.util.Zips
Tests if the given file is a zip file.

J

joinSeparator - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
The character to join component in a string representation.

K

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

L

load() - Method in class io.ultreia.java4all.util.SingletonSupplier
 
load(Class<C>) - Static method in interface io.ultreia.java4all.util.io.StorageContract
 
load(ClassLoader, Class<C>) - Static method in interface io.ultreia.java4all.util.io.StorageContract
 
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
lowerCaseValue - Variable in class io.ultreia.java4all.util.Version.StringVersionComponent
 

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
 
NumberVersionComponent(Integer) - Constructor for class io.ultreia.java4all.util.Version.NumberVersionComponent
 

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
 
preRelease - Variable in class io.ultreia.java4all.util.Version.StringVersionComponent
 
preReleaseClassifiers - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
Classifiers known as pre-release classifiers.

R

read(Reader, String) - Method in interface io.ultreia.java4all.util.io.ReaderContract
Read from given reader.
read(URL, Charset) - Method in interface io.ultreia.java4all.util.io.ReaderContract
Read from given url.
read(Path) - Method in interface io.ultreia.java4all.util.io.ReaderContract
Read from given path.
ReaderContract<O> - Interface in io.ultreia.java4all.util.io
Created on 10/12/2021.
ReaderException - Exception in io.ultreia.java4all.util.io
Created on 10/12/2021.
ReaderException(String, Throwable) - Constructor for exception io.ultreia.java4all.util.io.ReaderException
 
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(String, String) - Constructor for class io.ultreia.java4all.util.RecursiveProperties
 
RecursiveProperties(Properties) - Constructor for class io.ultreia.java4all.util.RecursiveProperties
 
RecursiveProperties(Properties, String, String) - Constructor for class io.ultreia.java4all.util.RecursiveProperties
 
RecursivePropertiesResolver - Class in io.ultreia.java4all.util
Created on 10/12/2021.
RecursivePropertiesResolver(String, String) - Constructor for class io.ultreia.java4all.util.RecursivePropertiesResolver
 
reload(Class<S>) - Static method in class io.ultreia.java4all.util.ServiceLoaders
Get service loader for given serviceType, applying a ServiceLoader.reload() before returns.
removeComponent(int) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
removeSnapshot(Version) - Static method in class io.ultreia.java4all.util.Version
Create a version from the given one and set to it the snapshot state to false.
resolve(String) - Method in class io.ultreia.java4all.util.RecursiveProperties
 
resolve(Function<String, String>, String) - Method in class io.ultreia.java4all.util.RecursivePropertiesResolver
 
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
 
setComponent(int, Comparable<?>) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
setComponents(List<Comparable<?>>) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
setComponentSeparator(int, char) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
setComponentSeparators(List<String>) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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
 
setJoinSeparator(Character) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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.
setPreReleaseClassifiers(Set<String>) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
setSnapshot(boolean) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
setSplitSeparators(Set<Character>) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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
 
setVersion(String) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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
 
smallerThan(String, String) - Static method in class io.ultreia.java4all.util.Version
Tests if the first version is smaller than the second version.
snapshot - Variable in class io.ultreia.java4all.util.Version
flag to define if version is a snapshot (if so a -SNAPSHOT is added at the end of the textual representation of the version).
snapshot - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
Is the version a snapshot ? In a such case, the Version.VersionBuilder.version ends with -SNAPSHOT.
SNAPSHOT_SUFFIX - Static variable in class io.ultreia.java4all.util.Version
Suffix of a SNAPSHOT version in the text representation.
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
 
splitSeparators - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
Set of characters used to split components.
StorageContract<O> - Interface in io.ultreia.java4all.util.io
Created on 10/12/2021.
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
 
StringVersionComponent(boolean, String) - Constructor for class io.ultreia.java4all.util.Version.StringVersionComponent
 
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
 
toString() - Method in class io.ultreia.java4all.util.Version
 
toVersionComponent(boolean, String) - Method in class io.ultreia.java4all.util.Version.VersionBuilder
 
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.

V

value - Variable in class io.ultreia.java4all.util.Version.NumberVersionComponent
 
value - Variable in class io.ultreia.java4all.util.Version.StringVersionComponent
 
valueOf(String) - Static method in class io.ultreia.java4all.util.Version
Shortcut method to get a version from his string representation.
version - Variable in class io.ultreia.java4all.util.Version
string representation of the version.
version - Variable in class io.ultreia.java4all.util.Version.VersionBuilder
The string representation of the version.
Version - Class in io.ultreia.java4all.util
Replace old nuiton-version (org.nuiton.version.Version).
Version(List<Version.VersionComponent<?, ?>>, List<String>, boolean) - Constructor for class io.ultreia.java4all.util.Version
 
VERSION_COMPARATOR - Static variable in class io.ultreia.java4all.util.Version
Comparator of version used internally to fulfill the comparator contract.
Version.NumberVersionComponent - Class in io.ultreia.java4all.util
 
Version.StringVersionComponent - Class in io.ultreia.java4all.util
 
Version.VersionBuilder - Class in io.ultreia.java4all.util
 
Version.VersionComparator - Class in io.ultreia.java4all.util
 
Version.VersionComponent<C extends Comparable<C>,​V extends Version.VersionComponent<C,​V>> - Interface in io.ultreia.java4all.util
 
VersionBuilder() - Constructor for class io.ultreia.java4all.util.Version.VersionBuilder
 
VersionComparator() - Constructor for class io.ultreia.java4all.util.Version.VersionComparator
 
VZERO - Static variable in class io.ultreia.java4all.util.Version
Version V0.

W

withValue() - Method in class io.ultreia.java4all.util.SingletonSupplier
 
write(O, String, BufferedWriter) - Method in interface io.ultreia.java4all.util.io.WriterContract
Write model into the given writer.
write(O, String, Path, Charset) - Method in interface io.ultreia.java4all.util.io.WriterContract
Write model to the given path.
WriterContract<O> - Interface in io.ultreia.java4all.util.io
Created on 10/12/2021.
WriterException - Exception in io.ultreia.java4all.util.io
Created on 10/12/2021.
WriterException(String, Throwable) - Constructor for exception io.ultreia.java4all.util.io.WriterException
 

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 H I J K L M N O P R S T U V W Z 
All Classes All Packages