Robert von Burg
|
2697f5947c
|
[Major] Removed ISO8061Duration, replace with PeriodDuration
|
2019-09-09 14:40:28 +02:00 |
Robert von Burg
|
bd0ea5cd27
|
[New] Added PeriodDuration.toMillis() with tests, etc.
|
2019-09-09 14:36:02 +02:00 |
Robert von Burg
|
e21be1a386
|
[Fix] Always use \n in XmlHelper.writeDocument() using RemoveCRFilterWriter
|
2019-09-04 12:37:30 +02:00 |
Robert von Burg
|
a81808d821
|
[Fix] Always use \n in ExceptionHelper.formatException()
|
2019-09-04 12:36:44 +02:00 |
Robert von Burg
|
f190532cb1
|
[Fix] Java 11: DateHelper.formatDate() formatting difference
|
2019-09-04 12:36:15 +02:00 |
Robert von Burg
|
a161294349
|
[New] Added RemoveCRFilterWriter for use in XML with Windows and CRLF
|
2019-09-04 12:34:59 +02:00 |
Robert von Burg
|
48b0639b16
|
[Fix] TexHelperTest detects if pdflatex is installed before trying to run
|
2019-09-04 12:34:23 +02:00 |
Robert von Burg
|
0a227cd2e3
|
[New] Added PeriodDuration, Interval and PeriodDurationFormatter from threeten
|
2019-08-30 16:02:00 +02:00 |
Robert von Burg
|
2a0a59f71b
|
[New] Added I18nMessageVisitor with a ToJson visitor
|
2019-08-27 08:24:12 +02:00 |
Robert von Burg
|
32fcac6c46
|
[Minor] Code cleanup in SmtpMailer and log e-mail on send fail
|
2019-07-11 12:21:06 +02:00 |
Robert von Burg
|
147fd92b11
|
[Minor] Updated SystemHelper.asString() to include CPU cores, better format, better is64bit() detection
|
2019-07-11 11:45:13 +02:00 |
Robert von Burg
|
8c1ecdd8d2
|
[Project] Updated all project and Maven dependencies
|
2019-07-03 20:38:22 +02:00 |
Robert von Burg
|
599ec9b3b2
|
[Minor] Changed DateParameter to use ZonedDateTime internally
|
2019-07-03 20:36:37 +02:00 |
Robert von Burg
|
be88aaf3f2
|
[Fix] Fixed forEach() not public on MapOf* collections
|
2019-06-19 13:13:33 +02:00 |
Robert von Burg
|
dacc890e8c
|
[New] allow passing enums in SearchExpressions, converting to string internally
|
2019-06-14 13:23:40 +02:00 |
Robert von Burg
|
bd5dbc2e5e
|
[New] Added getOrDefault() computeIfAbsent() and forEach() to MapOf*
|
2019-06-11 12:20:42 +02:00 |
Robert von Burg
|
c87b3c3719
|
[Minor] code cleanup
|
2019-05-30 16:34:59 +02:00 |
Robert von Burg
|
cff48b4a3c
|
[Fix] Remove unnecessary class Predicate.java
|
2019-05-21 14:13:03 +02:00 |
Robert von Burg
|
78c96d4351
|
[Fix] Fixed parsing and formatting of Locale
|
2019-04-10 16:44:52 +02:00 |
Robert von Burg
|
54d76b1264
|
[New] Added new helper DataUnit
|
2019-04-08 16:12:15 +02:00 |
Robert von Burg
|
961e93fa35
|
[Major] Removed connection from utils (use Apache Camel)
|
2019-04-05 15:22:22 +02:00 |
Robert von Burg
|
1cdd53e60f
|
[New] Added StringHelper.binaryTo*()
|
2019-04-05 14:29:40 +02:00 |
Robert von Burg
|
1b48f2561c
|
[Major] Moved DateParameter.EMPTY_VALUE to ISO8601
|
2019-03-27 20:56:18 +01:00 |
Robert von Burg
|
1e1ac785ea
|
[New] Added NamedThreadPoolFactory
|
2019-02-06 14:33:45 +01:00 |
Robert von Burg
|
ed42640e42
|
[New] Added new checked and throwing functional interfaces
|
2019-02-06 14:33:29 +01:00 |
Robert von Burg
|
434dd5a2dc
|
[Fix] Fixed running intermediary migration scripts for PostgreSQL
|
2019-01-17 11:32:50 +01:00 |
Robert von Burg
|
b297483280
|
[New] Added Paging.dataSetSize field
|
2019-01-14 14:32:32 +01:00 |
Robert von Burg
|
b0bc2fce0d
|
[Fix] Handle bad offset on Paging by reducing offset to Paging.size
|
2019-01-04 15:34:31 +01:00 |
Robert von Burg
|
40a60c86da
|
[New] Added new StringHelper.isAllDigits()
|
2018-12-28 13:36:08 +01:00 |
Robert von Burg
|
94b0dd4f5a
|
[New] Added XmlHelper.parseAndUnmarshalFile()
|
2018-12-18 14:33:29 +01:00 |
Robert von Burg
|
e72ad04805
|
[Minor] Better exception message on CollectionsHelper.singletonCollector()
|
2018-12-07 11:38:39 +01:00 |
Robert von Burg
|
d9cdda2157
|
[New] Added CollectionsHelper.singletonCollector(boolean allowNull)
|
2018-12-05 15:47:19 +01:00 |
Robert von Burg
|
b95039c57b
|
[New] add CollectionsHelper.singletonCollector(Supplier)
|
2018-12-03 14:19:57 +01:00 |
Robert von Burg
|
a93f3fc221
|
[New] Added TypedTuple
|
2018-11-21 12:47:13 +01:00 |
Robert von Burg
|
3908d30400
|
[New] Added ?:<paramId>:<value> search predicate to SearchBuilder
|
2018-11-07 13:55:30 +01:00 |
Robert von Burg
|
ced8c42c57
|
[Major] Implemented persisting of OperationsLog
|
2018-10-15 11:06:45 +02:00 |
Robert von Burg
|
23778a8ee0
|
[Minor] Directly use ISO8601 class for date parsing/formatting
|
2018-10-15 11:02:20 +02:00 |
Robert von Burg
|
b6819c4b47
|
[Major] Removed serializable and reformatted all code
|
2018-10-05 09:17:13 +02:00 |
Robert von Burg
|
d46bf18fa2
|
[Minor] Don't log writing to document in XmlHelper
|
2018-09-28 13:28:29 +02:00 |
Robert von Burg
|
116baf3039
|
[Fix] Fixed exception helper test
|
2018-09-10 18:40:58 +02:00 |
Robert von Burg
|
79af081384
|
[Minor] Always add exception class in ExceptionHelper.getExceptionMessage()
|
2018-09-10 17:40:26 +02:00 |
Robert von Burg
|
7fb130ce39
|
[New] Allow to set backing map in MapOfLists, MapOfMaps or MapOfSets
|
2018-08-29 13:12:07 +02:00 |
Robert von Burg
|
178ad78dea
|
[Fix] Fixed searching StringListParameter with equals and contains ignoreCase
|
2018-08-17 11:32:10 +02:00 |
Robert von Burg
|
716c1bf79a
|
[Fix] I18nMessage: null is now shown as (null), not as -
|
2018-08-08 17:42:04 +02:00 |
Robert von Burg
|
e644b43e2c
|
[Major] Refactored Operations Log
|
2018-08-03 14:13:46 +02:00 |
Robert von Burg
|
78b0c579bf
|
[Minor] Added methods with src and length in Crc.java
|
2018-06-27 18:31:47 +02:00 |
Reto Breitenmoser
|
2ca0d91cd3
|
[Minor] check for collections on both side
|
2018-06-17 20:55:28 +02:00 |
Robert von Burg
|
a8e9c39060
|
[Fix] Fixed trailing zeros in MathHelper.toPrecisionString()
|
2018-06-12 18:38:15 +02:00 |
Reto Breitenmoser
|
70a83df6a4
|
[New] added method with InputSource input param
|
2018-06-04 21:53:12 +02:00 |
Robert von Burg
|
7f5a2d54f6
|
[Minor] Use toPrecision on values only on get. Performance issue
|
2018-05-29 13:50:17 +02:00 |