Namespace org.visab.util
This package contains all utility that cannot be directly associated with another package and may be useful globally.
Whenever there is some kind of utility needed in any location of this project, this is some kind of central package which shall contain it if the purpose of the utility is not extremely specific and may be useful for other classes in the future as well.
Classes
FileSizeHelper
Helper class for efficiently getting the complete size of a file or directory.
JSONConvert
Helper class for serializing objects and deserializing json files. Essentially wraps around the ObjectMapper of the jackson library.
NiceString
Helper class for better string formatting without unnecesarry dependencies.
OSUtil
Helper class for getting the OS VISAB is running on.
StreamUtil
Helper class for wrapping around the java stream library. Miserably attempts to mimic C# Linq.
VISABUtil
Class containing various, non specific helper methods.