An open API service indexing awesome lists of open source software.

https://github.com/atbashee/atbash-utils-se

Utility classes for Java SE used by Atbash and Octopus repositories.
https://github.com/atbashee/atbash-utils-se

Last synced: 8 days ago
JSON representation

Utility classes for Java SE used by Atbash and Octopus repositories.

Awesome Lists containing this project

README

          

[![License](https://img.shields.io/:license-Apache2-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)

[![Maven Central](https://maven-badges.herokuapp.com/maven-central/be.atbash.utils/utils-se/badge.svg)](https://maven-badges.herokuapp.com/maven-central/be.atbash.utils/utils-se)

> **NOTE** : Extracted utils-se from https://github.com/atbashEE/atbash-utils after release of v1.2.0

# atbash-utils-se
Utility classes for Java SE used by Atbash and Octopus projects.

* Java SE 8 based!
* Automatic module name defined for Java 9+
* Runs on Java 8, 11, and 17 Classpath.

For Java 7 support, you can use version [0.9.3.2](https://mvnrepository.com/artifact/be.atbash.utils/utils-se/0.9.3.2).

## utils SE

* String Utils
* Collection Utils
* Top level RuntimeException and Exception for unexpected conditions
* Proxy Utils
* Class Utils
* HEX encoding
* Reading Version from MANIFEST.MF
* Resource API
* Access properties based on names using getters and setters using `LambdaMetafactory` (no `setAccessible` and reflection)