Index
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.
All Types¶
Name | Summary |
---|---|
com.hexagonkt.helpers.Ansi¶
Constants for console formatting with ANSI codes.
| (extensions in package com.hexagonkt.serialization)
kotlin.Any¶
|
com.hexagonkt.ClasspathHandler¶
|
com.hexagonkt.helpers.CodedException¶
Exception with a numeric code.
| (extensions in package com.hexagonkt.helpers)
kotlin.collections.Collection¶
|
com.hexagonkt.serialization.ContentType¶
| (extensions in package com.hexagonkt.helpers)
java.util.Date¶
| (extensions in package com.hexagonkt.serialization)
java.io.File¶
|
com.hexagonkt.injection.Generator¶
|
com.hexagonkt.HexagonCoreSamplesTest¶
|
com.hexagonkt.injection.InjectionManager¶
Generators registry and utilities. This object keep tracks of supplier functions or specific objects bound to classes. Different suppliers can be bound to the same type using 'tags'.
| (extensions in package com.hexagonkt.serialization)
java.io.InputStream¶
|
com.hexagonkt.injection.Instance¶
| (extensions in package com.hexagonkt.helpers)
kotlin.Int¶
|
com.hexagonkt.serialization.JacksonHelper¶
|
com.hexagonkt.serialization.JacksonTextFormat¶
|
com.hexagonkt.serialization.Json¶
|
com.hexagonkt.logging.jul.JulLoggingAdapter¶
|
com.hexagonkt.helpers.Jvm¶
Object with utilities to gather information about the running JVM.
| (extensions in package com.hexagonkt.helpers)
kotlin.collections.List¶
| (extensions in package com.hexagonkt.serialization)
kotlin.collections.List¶
| (extensions in package com.hexagonkt.helpers)
java.time.LocalDate¶
| (extensions in package com.hexagonkt.helpers)
java.time.LocalDateTime¶
| (extensions in package com.hexagonkt.helpers)
java.time.LocalTime¶
|
com.hexagonkt.logging.Logger¶
Logger class with Kotlin improvements like lazy evaluation. It is backed by a SLF4J compatible logger.
|
com.hexagonkt.logging.LoggerPort¶
|
com.hexagonkt.logging.LoggingLevel¶
|
com.hexagonkt.logging.LoggingManager¶
TODO.
|
com.hexagonkt.logging.LoggingPort¶
| (extensions in package com.hexagonkt.helpers)
kotlin.Long¶
| (extensions in package com.hexagonkt.helpers)
kotlin.collections.Map¶
| (extensions in package com.hexagonkt.serialization)
kotlin.collections.Map¶
|
com.hexagonkt.helpers.MultipleException¶
Exception with a list of causes. Cause is null
as it can't be tell which one of the list is the
cause.
|
com.hexagonkt.serialization.ParseException¶
|
com.hexagonkt.logging.jul.PatternFormat¶
|
com.hexagonkt.injection.Provider¶
| (extensions in package com.hexagonkt.helpers)
kotlin.text.Regex¶
|
com.hexagonkt.ResourceNotFoundException¶
|
com.hexagonkt.serialization.SerializationFormat¶
|
com.hexagonkt.serialization.SerializationManager¶
TODO
| (extensions in package com.hexagonkt.helpers)
kotlin.String¶
| (extensions in package com.hexagonkt.serialization)
kotlin.String¶
|
com.hexagonkt.helpers.StringsSamplesTest¶
|
com.hexagonkt.logging.jul.SystemOutHandler¶
|
com.hexagonkt.injection.Target¶
| (extensions in package com.hexagonkt.helpers)
kotlin.Throwable¶
| (extensions in package com.hexagonkt.serialization)
java.net.URL¶
| (extensions in package com.hexagonkt.helpers)
java.util.UUID¶
| (extensions in package com.hexagonkt.helpers)