Download site for AR Common


This is a common project for most of the tools that I have build, that contains many general features that have been designed with the intent of reuse.
Most of the methods in this project are static, as they are intended to be called directly without any state creation, configuration / setup or initialization.
Many of the methods have many overloaded variants, which typically are designed in such way, that the variant with the fewest parameters, is the one that handles all the common use cases. The other variants are for the more special cases.
Some of the methods have two variants: One with and without the boolean throwOnFail (See StringUtil.stringToInt). The "without" variant will throw an RuntimeException if something goes wrong. The "with" variant will do the same if throwOnFail is true. If throwOnFail is false, it will return null and/or do nothing.

Feature list

Installation

  1. Download this file
  2. Configure the development tool or application to use the downloaded jar file
  3. Change your code to use the API
  4. If you are using JDK version 17 or higher to avoid errors like:
            Unable to make field private static final long java.util.HashMap.serialVersionUID accessible: module java.base does not "opens java.util" to unnamed module...

Uninstallation

  1. Remove any changes made to run command / launch
  2. Delete the downloaded file
Javadoc

The newest version is: 1.1.8
Release notes

Development

Java Source, ABT module property file and Other project files.

For other information about the source code see the General source code notes page

Other dependencies
See the List of projects page for other projects.


Last Updated: 2026-07-01 14:48:49

Copyright Allan Rasmussen©