Commit Graph

82 Commits

Author SHA1 Message Date
Robert von Burg 09444817e2 [New] added FileProgressListener with ProgressableFileInputStream 2014-02-02 20:42:27 +01:00
Robert von Burg a8264aca37 [New] added DBC.assertEquals() including generated tests 2014-02-02 20:31:04 +01:00
Robert von Burg a4b459b11d [Minor] extended DBC with assertTrue and assertFalse 2014-02-01 13:14:29 +01:00
Robert von Burg 7ec21839d9 [Minor] code cleanup 2014-01-31 19:58:24 +01:00
Robert von Burg 7f2b7435a9 [Minor] code cleanup 2014-01-31 18:58:47 +01:00
Robert von Burg dda9ed8423 [New] added method StringHelper.isNotEmpty() 2014-01-31 18:57:04 +01:00
Robert von Burg a79c9d88ce [New] Added StringHelper.UNDERLINE and COMMA 2014-01-31 15:56:16 +01:00
Robert von Burg dfc9d7ab17 [New] added DBC.PRE.assert*Empty(File) 2014-01-30 00:20:27 +01:00
Robert von Burg bfe08c9dc9 [Project] added Jenkins build badge to README.md 2014-01-23 22:52:25 +01:00
Robert von Burg c969e25a85 [New] Added StringHelper.formatException(Throwable) 2014-01-21 07:40:27 +01:00
Robert von Burg adc9e3598c [New] new DBC.PRE.assertNull() method 2014-01-15 22:02:21 +01:00
Robert von Burg 4b179f8bb4 [Minor] small error handling change in FileHelper 2014-01-13 21:09:28 +01:00
Robert von Burg 48e2defc9e [Bugfix] fixed a bug where FileHelper.copy() didn't recursively copy 2014-01-10 23:13:41 +01:00
Robert von Burg 7202545f6f [Bugfix] fixed wrong constant value 2014-01-02 16:29:02 +01:00
Robert von Burg d677249cf6 [Minor] added StringHelper.DASH constant 2013-12-31 19:56:45 +01:00
Robert von Burg 2e2263128f [New] code cleanup and new hashing methods
- Cleaned up all i18n compiler warnings in all classes
- Added new public hashing methods to pass the hashAlgorithm
- Important additional change: HASH table is now lower case.
2013-12-25 14:35:30 +01:00
Robert von Burg 4df40f2885 [Minor] fixed issue where eclipse couldn't validate log4j.xml 2013-12-25 11:55:59 +01:00
Robert von Burg ff52be1c07 [Minor] removed use of deprecated JUnit classes 2013-12-24 02:42:33 +01:00
Robert von Burg ae5bba3b40 [New] Added DomUtil 2013-12-22 23:05:06 +01:00
Robert von Burg da835fcb78 [New] added FileHelper.readStreamToString() 2013-12-18 17:46:26 +01:00
Robert von Burg a43be2cb88 [New] Added DBC class for helping in assertions 2013-12-18 17:46:04 +01:00
Robert von Burg 7ad38c1916 [Project] Changed all licence references to Apache License 2.0 2013-12-15 13:38:33 +01:00
Robert von Burg 03663ea8d3 [New] Refactoring code for ISO8601 formatting/parsing and added Date 2013-11-18 19:18:59 +01:00
Robert von Burg 994de0241a [Minor] cleaned up compiler warnings in BaseEncoding 2013-11-01 18:48:57 +01:00
Robert von Burg 9c547af5bb [Major] cleaned up the FileServer/Client implentation
Also renamed it from RMI to FileServer/Client. There is no reason this
has to be RMI bound, as a client must simply implement FileClient where
the upload/download methods can be implemented to be done over any kind
of remote connection
2013-10-31 22:42:38 +01:00
Robert von Burg 5047ad9ff0 [Major] cleaned up FileHelper by using Java 7 auto resource close
- Also cleaned up all compiler warnings.
- Added new method to copy a list of files to a destination
2013-10-31 00:41:50 +01:00
Robert von Burg f35ba7b13c [Minor] cleaned up XmlHelper 2013-10-31 00:06:51 +01:00
Robert von Burg 60e75219bb [Minor] cleaned up .gitignore 2013-10-28 18:56:44 +01:00
Robert von Burg ef256706e4 [Minor] set parent to 0.1.0-SNAPSHOT 2013-10-27 23:06:30 +01:00
Robert von Burg 459a8c096b [Minor] removed dependency to log4j - using slf4j 2013-10-24 21:53:51 +02:00
Robert von Burg 2ccccd6b9e [New] added IS8601 formatting helpers 2013-10-24 21:43:16 +02:00
Robert von Burg 5df4b9edc1 [New] added MathHelper for precision assertions 2013-10-24 21:43:06 +02:00
Robert von Burg f176960ba9 [New] added ObjectFilter.getAll() further informations
added ObjectFilter.getAll(Class, String) and
ObjectFilter.getAll(Class<V> clazz)
2013-10-20 00:17:20 +02:00
Robert von Burg 200f2081ec [New] added a new ClassHelper utility class 2013-10-08 22:02:42 +02:00
Robert von Burg 601692d3d9 [New] added further constants to StringHelper 2013-10-08 19:57:40 +02:00
Robert von Burg 41a7198cdd [New] added newline constant to StringHelper 2013-10-08 18:57:27 +02:00
Robert von Burg b7a4762a05 [Minor] Made Base encoding/decoding performance tests configurable
To enable them, set the system property
ch.eitchnet.utils.test.runPerfTests=true
2013-09-21 10:03:27 +02:00
Robert von Burg a5ffe0a6cc [Project] moved some project details to parent ch.eitchnet.parent
This simplifies project setup and maintenance
2013-09-21 09:11:40 +02:00
Robert von Burg daf34735ae [Project] changed Java version frm 1.6 to 1.7 in pom.xml 2013-09-16 07:46:57 +02:00
Robert von Burg e6f8343af7 [Minor] fixed compiler warnings 2013-09-15 21:45:40 +02:00
Robert von Burg c9cbb53475 [Minor] changed map declaration to be its interface 2013-09-15 21:44:50 +02:00
Robert von Burg 759eb036b5 Merge branch 'master' of git@github.com:eitch/ch.eitchnet.utils.git 2013-08-30 09:47:39 +02:00
Robert von Burg 209a220331 [Major] Moved property helper methods to PropertiesHelper
Moved the property helper methods from SystemHelper to a new class
PropertiesHelper and added methods where one can pass in the actual
properties thus not being restricted to the system properties
2013-08-20 18:46:46 +02:00
Robert von Burg 1c07555448 [Minor] small code cleanup
added default constructor, instead of instantiating instance variables
at declaration
2013-08-20 18:45:18 +02:00
U-PX\rvb 984ae06df6 [Project] modified pom.xml to also generate javadocs and also deploy those to nexus 2013-08-20 09:06:55 +02:00
Robert von Burg 1430c9217b Fixed remaining failing tests by implementing the replacing of objects
in the filter as required
2013-08-12 11:54:57 +02:00
U-PX\rvb 6fe7cce9fe Merge branch 'master' of github.com:eitch/ch.eitchnet.utils 2013-08-12 11:10:51 +02:00
Robert von Burg f53c20d515 extended XmlHelper to take InputStream and always use \n as line sep 2013-08-12 11:02:02 +02:00
Robert von Burg 4263f46934 [Major] Refactoring the ObjectFilter to no longer rely on an interface
Now the objects put into the cache no longer need to implement an
interface, this makes it easier to adopt the filter in different
scenarios.

Tests written to validate that the filter works as expected. Still some
outstanding tests which currently fail
2013-08-10 00:37:21 +02:00
Robert von Burg 300399e9c0 Merge branch 'master' of git@github.com:eitch/ch.eitchnet.utils.git 2013-08-08 00:01:38 +02:00