base

The elide-base module is a multi-platform Kotlin module which provides basic utilities which are typically useful for all applications.

Installation

The elide-base package is provided via 0, and also via Elide's own 1 repository. Base only depends on KotlinX and elide-core.

Via Gradle (Catalog):

implementation(framework.elide.base)

Via Gradle (Kotlin DSL):

implementation("dev.elide:elide-base")

Via Gradle (Groovy DSL):

implementation "dev.elide:elide-base"

Via Maven:

<dependency>
<groupId>dev.elide</groupId>
<artifactId>elide-base</artifactId>
</dependency>

The elide-base module is a multi-platform Kotlin module which provides basic utilities which are typically useful for all applications.

Installation

The elide-base package is provided via 0, and also via Elide's own 1 repository. Base only depends on KotlinX and elide-core.

Via Gradle (Catalog):

implementation(framework.elide.base)

Via Gradle (Kotlin DSL):

implementation("dev.elide:elide-base")

Via Gradle (Groovy DSL):

implementation "dev.elide:elide-base"

Via Maven:

<dependency>
<groupId>dev.elide</groupId>
<artifactId>elide-base</artifactId>
</dependency>

The elide-base module is a multi-platform Kotlin module which provides basic utilities which are typically useful for all applications.

Installation

The elide-base package is provided via 0, and also via Elide's own 1 repository. Base only depends on KotlinX and elide-core.

Via Gradle (Catalog):

implementation(framework.elide.base)

Via Gradle (Kotlin DSL):

implementation("dev.elide:elide-base")

Via Gradle (Groovy DSL):

implementation "dev.elide:elide-base"

Via Maven:

<dependency>
<groupId>dev.elide</groupId>
<artifactId>elide-base</artifactId>
</dependency>

The elide-base module is a multi-platform Kotlin module which provides basic utilities which are typically useful for all applications.

Installation

The elide-base package is provided via 0, and also via Elide's own 1 repository. Base only depends on KotlinX and elide-core.

Via Gradle (Catalog):

implementation(framework.elide.base)

Via Gradle (Kotlin DSL):

implementation("dev.elide:elide-base")

Via Gradle (Groovy DSL):

implementation "dev.elide:elide-base"

Via Maven:

<dependency>
<groupId>dev.elide</groupId>
<artifactId>elide-base</artifactId>
</dependency>

Packages

Link copied to clipboard
common

Globally applicable enumerations and definitions.

Link copied to clipboard
common
js
native

General annotations which apply to all applications.

Link copied to clipboard
common

Annotations provided as part of the elide-base package.

Link copied to clipboard
common

Deprecated: moved to elide.annotations.base.

Link copied to clipboard
common

Annotations which model and govern application data.

Link copied to clipboard
common
js
native

Core interfaces like logging and runtime info.

Link copied to clipboard
js

JavaScript bridge to console-based logging, among other JS utilities.

Link copied to clipboard

Java bridge to SLF4J-based logging, among other JVM utilities.

Link copied to clipboard
common
js
native

Encoders, runtime flags, and UUID types; miscellaneous utilities.