A utility library for Java SE.
OmniUtils is a set of Java SE libraries that includes JDK 8 collectors for working with streams (such as ForEachBatchCollector
and ReversedStreamCollector
), functional-like predicates (such as isAnyEmpty
, isOneOf
, and coalesce
), reflection tools (such as findField
, listAnnotatedFields
, and closestMatchingMethod
), security functions (such as getCertificateChainFromServer
and generateRandomRSAKeys
), image tools (such as cropImage
, toJpg
, toPng
and progressiveBilinearDownscale
) and much more!
Maven users can add OmniFaces by adding the following Maven coordinates to the pom.xml of a project:
<dependency>
<groupId>org.omnifaces</groupId>
<artifactId>omniutils</artifactId>
<version>0.10</version>
</dependency>
OmniUtils is still in its early stages of development