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.
- Host: GitHub
- URL: https://github.com/atbashee/atbash-utils-se
- Owner: atbashEE
- License: apache-2.0
- Created: 2022-10-05T18:07:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-07T07:34:49.000Z (about 3 years ago)
- Last Synced: 2025-01-18T12:26:06.396Z (12 months ago)
- Size: 720 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](http://www.apache.org/licenses/LICENSE-2.0)
[](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)