core 3.4.3 API

This module holds utilities used in other libraries of the toolkit. Check the packages' documentation for more details. You can find a quick recap of the main features in the sections below.

This module is not meant to be imported directly. It will be included by using any other part of the toolkit. However, if you only want to use the utilities, logging, etc. (i.e., for a desktop application), you can import it with the following code:

=== "build.gradle"

```groovy
repositories {
    mavenCentral()
}

implementation("com.hexagonkt:core:$hexagonVersion")
```

=== "pom.xml"

```xml
<dependency><groupId>com.hexagonkt</groupId><artifactId>core</artifactId><version>$hexagonVersion</version></dependency>
```

See: Description

Packages 
Package Description
com.hexagonkt.coreJVM information and other useful utilities.
com.hexagonkt.core.loggingProvides a logging management capabilities abstracting the application from logging libraries.
com.hexagonkt.core.mediaMedia types definitions and constants for default media types.
com.hexagonkt.core.securityCryptography and key stores utilities.
com.hexagonkt.core.text