Index of 0.8.0

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

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
tweed5-construct-0.8.0-all.jar
Hashes for tweed5-construct-0.8.0-all.jar:
  • md5: 71b10f3ed0174b51f9342c41d947b1d1
  • sha1: e20374d2af5496c4e0ec6017970fb804fc0ae30e
  • sha256: e9e55f0c625c50d59c779f8179210629b27be1c0a1adb1ec768c004b79160675
  • sha512: ff5c05855b58c827515bdf30384255e0ae64074365ecdee056e47216c1016f34669ef182e74dbe872024baa3af93d8cd5f16889b03eeccc1a2b88e12e0328a3c
21.69 KiB 2026-​04-20​T12:15:01​+00:00
tweed5-construct-0.8.0.jar
Hashes for tweed5-construct-0.8.0.jar:
  • md5: 82de1a9fa6d2ab72ddac1d26738cd3cf
  • sha1: 20fddcb81f7129be1eb5034f4dd98bdbc0e0c58b
  • sha256: 4bc3393bfe8251581947fb72ac8e8bcff8c93207345f98d52359b5e44469d20f
  • sha512: dc4441f42b1662f98a96f15290054f5828519084b03e58143d21f74694e7d4ce9569c78da70fd0aee1589134dda006e7f0f8ef599d56b100b0d0907caeab9530
21.35 KiB 2026-​04-20​T12:14:59​+00:00
tweed5-construct-0.8.0-sources.jar
Hashes for tweed5-construct-0.8.0-sources.jar:
  • md5: 82b7bf055d8da3b01084c0325dc54cb7
  • sha1: f320c3025f62131d2c17ee3e8f6db3a80e649e39
  • sha256: 925036e96a161048b628a05fef41f814c37ebfc17633e43672cfaa4176a647a9
  • sha512: 320f7b6216d704a8a0e020550c26dbd6ab74f2486d10eb4fc68ae0b453c2feb08a835d1edb6069d9e4031e9e34b9a01fbb28040be56f5f60722f8e2f6ed54d0a
9.06 KiB 2026-​04-20​T12:15:03​+00:00
tweed5-construct-0.8.0.pom
Hashes for tweed5-construct-0.8.0.pom:
  • md5: baf902a052fd479d2fd80fb3910c7799
  • sha1: a0024b6f74552c79f54f436c6b7ee5cb7a4b643a
  • sha256: a28e757698003d426e520496a5419fcf3a6dc4b4133985d7e0127a973207b00d
  • sha512: 549cee29076524f05e30bb46bd4b5b88e017c8218f75b6b1ad5e422b02ae29410c779bcfefc72131a582aac85cf4fee2083c0c864b74f1b6e60f6d095b96f9a0
1.35 KiB 2026-​04-20​T12:15:00​+00:00
tweed5-construct-0.8.0.module
Hashes for tweed5-construct-0.8.0.module:
  • md5: 946cdb4b38be0f84adc211d3a546fce0
  • sha1: 9fca6268d8072911ec9e0cbc1d098c5876810bb3
  • sha256: e634dd191ab899ced24dff5a76eb21e1e1faf77695dd2d1605c2bb01c7c8ac9b
  • sha512: adecb443bab4f62c11f269c7b0132e0e408f90cae148305f4ee99ca5d50f5a957d24d860aa3897ee0726022ff977d37d3386152480f6cd403d2e2b03dca0f859
3.82 KiB 2026-​04-20​T12:15:03​+00:00