Index of tweed5-construct

Full path: /de/siphalor/tweed5/tweed5-construct/

Artifact information

Provides a generic factory system for creating instances of subclasses with predefined constructor arguments. This solves Java's lack of constructor inheritance by enabling flexible object instantiation patterns.

Usage

Maven
<dependency>
    <groupId>de.siphalor.tweed5</groupId>
    <artifactId>tweed5-construct</artifactId>
    <version>0.8.0</version>
</dependency>
Gradle
implementation("de.siphalor.tweed5:tweed5-construct:0.8.0")
Gradle (Version Catalog)
[versions]
tweed5-construct = "0.8.0"

[libraries]
tweed5-construct = { group = "de.siphalor.tweed5", name = "tweed5-construct", version.ref = "tweed5-construct" }

Repository Setup

Maven (settings.xml)
<repository>
    <id>maven.siphalor.de</id>
    <name>Siphalor's Maven</name>
    <url>https://maven.siphalor.de/</url>
</repository>
Gradle
repositories {
    maven {
        name = "Siphalor's Maven"
        url = uri("https://maven.siphalor.de/")
    }
}

Type Name Size Last Modified
Parent directory
0.8.0 2026-​04-20​T12:15:04​+00:00
0.7.2 2026-​03-29​T14:13:45​+00:00
0.7.1 2026-​02-08​T18:21:09​+00:00
0.7.0 2025-​12-19​T21:00:16​+00:00
0.6.1 2025-​12-15​T19:01:40​+00:00
0.6.0 2025-​12-14​T15:52:14​+00:00
0.5.1 2025-​11-09​T21:06:20​+00:00
0.5.0 2025-​11-09​T13:20:39​+00:00
0.4.1 2025-​11-08​T17:04:04​+00:00
0.4.0 2025-​11-08​T01:09:45​+00:00
0.3.1 2025-​11-03​T23:01:00​+00:00
0.2.0 2025-​10-14​T22:21:32​+00:00
maven-metadata.xml
Hashes for maven-metadata.xml:
  • md5: ecfdc168dfdf2cf0cf88e5e332f03a11
  • sha1: 045017eac95ec1e346625a3d0649e95a1b182841
  • sha256: 1f90dafc204e3f6b1191b65439ea09d92e12a6eca94c45c40b60b2557337767a
  • sha512: 047e90175f936ed44108f7be216bda1f2c143cc74ed0b00913a7cf1b85d8be125f0922baef7d8e48cd16f704ed539e7ee3905c3ab3159b6528f93bb30877e0c4
682 B 2026-​04-20​T12:15:04​+00:00