Index of 0.9.0

Full path: /de/siphalor/tweed5/tweed5-construct/0.9.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.9.0</version>
</dependency>
Gradle
implementation("de.siphalor.tweed5:tweed5-construct:0.9.0")
Gradle (Version Catalog)
[versions]
tweed5-construct = "0.9.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.9.0-all.jar
Hashes for tweed5-construct-0.9.0-all.jar:
  • md5: 10e81cf4e4a9068d186f81ca08d0146e
  • sha1: ab2404b28183a8405239cd93fe0a3ae1ccb2d194
  • sha256: 26132f31dfe0886e0439873e2d8de48a56902d9f9420f6a964b54e348425f43a
  • sha512: 062c8539001922186e72ed595d5c503982a37e59d5fbe16f186b25ee566b27ffc838be8429daa0ee586b4bb666f89fd2298789849441e7c77d76d4ca121605da
21.64 KiB 2026-​05-24​T15:01:02​+00:00
tweed5-construct-0.9.0.jar
Hashes for tweed5-construct-0.9.0.jar:
  • md5: 5f065b6f04d79a5a6be735a651bc07f8
  • sha1: c55f636cb9b57f0bc258f6d67b25de8328d89435
  • sha256: 316db1de18591bbe3e1625aff5720a2139527a36642c346068fea6262dcb69a3
  • sha512: 2f6bf8b193966abbf5f3fb86227edd9398869e0a90aebe3e1b3e2f0efe96e78011e284e395a71eeb223a1968f49b0634cf101aabf1274ef6a4afc22a2e3b82b1
21.3 KiB 2026-​05-24​T15:01:02​+00:00
tweed5-construct-0.9.0-sources.jar
Hashes for tweed5-construct-0.9.0-sources.jar:
  • md5: 31d76a8da63af5cc520e26d39f5ea081
  • sha1: 0bb751cb0ce923e2707193ec736bea319caedcea
  • sha256: d5bf37729ecbcd949eccd55accc682a7eaeb389240e3ab3f73547afe080cc270
  • sha512: 74f5735b26f00939dc0d8e0489a665544289205fdc269673661ac3f8c7d2f7d3205094e5f8acf6cd4d45b6b20c5cce306a04aa4b692f25c5c2a986bc71accd7c
9.06 KiB 2026-​05-24​T15:01:02​+00:00
tweed5-construct-0.9.0.pom
Hashes for tweed5-construct-0.9.0.pom:
  • md5: 1edeacbf65d8042b6d15540f8004a515
  • sha1: 209c2ee9b762e1aa12b52fe988f15a6447690097
  • sha256: f5862afbc21f842d434350e27536ddef00913ebeaea30c3a8322f6e298fe297a
  • sha512: 0917fcd41446c8b27b65b78e37c10c94f5306f4f3aea4bc4d54304338a2e8284a928965de02a6870ebc06c30eb84d3bb42cf09b861bcd97f1675ac3e450d5270
1.35 KiB 2026-​05-24​T15:01:02​+00:00
tweed5-construct-0.9.0.module
Hashes for tweed5-construct-0.9.0.module:
  • md5: c10d709455b8962a84d7a4f20e110d54
  • sha1: dc2b16846632ad3963aeacc21bf4ab1c67e32544
  • sha256: c23183ea0807f7500944763d604e73d7341b41df17299e397b3dda6e39aff58f
  • sha512: d2b80101d1fcd14df411ac964670dc2e8404d39f66dda64df6978101e3bda3c2d88853c9c8dfb1da1c00ed3ed2e0ecac2f809e574965727809df55a4dd857626
3.82 KiB 2026-​05-24​T15:01:02​+00:00