Module org.tquadrat.foundation.config
module org.tquadrat.foundation.config
This module provides tools for the program configuration together with a
sophisticated CLI.
- Open Issues (The ToDo List):
-
- 2021-02-21 – Add support for Windows INI configuration files. Refer to INI4J (ini4j.sourceforge.net/overview.html).
- 2021-02-21 – Add support for XML configuration files.
- 2021-02-21 – Add support for JSON configuration files.
- 2021-02-21 – Add support for JavaScript configuration files.
- 2021-04-02 – Validate the generated Javadocs
- 2021-04-02 – Next free CFG message number: 39
-
Packages
PackageExported To ModulesDescriptionAll ModulesThis module provides a facility for the runtime configuration of a program.All ModulesThe API for the Command Line Interface (CLI)NoneThe internal classes for the configuration module.All ModulesThe classes that are used to implement the functionality of a configuration beanAll ModulesThe definition for the preference accessors inPreferenceAccessor
and the implementations.Indirect ExportsFromPackagesjava.basecom.sun.crypto.provider com.sun.security.ntlm java.io java.lang java.lang.annotation java.lang.constant java.lang.foreign java.lang.invoke java.lang.module java.lang.ref java.lang.reflect java.lang.runtime java.math java.net java.net.spi java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.nio.file java.nio.file.attribute java.nio.file.spi java.security java.security.cert java.security.interfaces java.security.spec java.text java.text.spi java.time java.time.chrono java.time.format java.time.temporal java.time.zone java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks java.util.function java.util.jar java.util.random java.util.regex java.util.spi java.util.stream java.util.zip javax.crypto javax.crypto.interfaces javax.crypto.spec javax.net javax.net.ssl javax.security.auth javax.security.auth.callback javax.security.auth.login javax.security.auth.spi javax.security.auth.x500 javax.security.cert jdk.internal.access jdk.internal.classfile jdk.internal.classfile.attribute jdk.internal.classfile.constantpool jdk.internal.classfile.instruction jdk.internal.event jdk.internal.foreign jdk.internal.io jdk.internal.javac jdk.internal.jimage jdk.internal.jimage.decompressor jdk.internal.jmod jdk.internal.loader jdk.internal.logger jdk.internal.misc jdk.internal.module jdk.internal.org.objectweb.asm jdk.internal.org.objectweb.asm.commons jdk.internal.org.objectweb.asm.tree jdk.internal.org.objectweb.asm.util jdk.internal.org.xml.sax jdk.internal.org.xml.sax.helpers jdk.internal.perf jdk.internal.platform jdk.internal.ref jdk.internal.reflect jdk.internal.util jdk.internal.util.random jdk.internal.util.xml jdk.internal.util.xml.impl jdk.internal.vm jdk.internal.vm.annotation jdk.internal.vm.vector sun.invoke.util sun.net sun.net.dns sun.net.ext sun.net.util sun.net.www sun.net.www.protocol.http sun.nio.ch sun.nio.cs sun.nio.fs sun.reflect.annotation sun.reflect.generics.reflectiveObjects sun.reflect.misc sun.security.action sun.security.internal.interfaces sun.security.internal.spec sun.security.jca sun.security.pkcs sun.security.provider sun.security.provider.certpath sun.security.rsa sun.security.timestamp sun.security.tools sun.security.util sun.security.util.math sun.security.util.math.intpoly sun.security.validator sun.security.x509 sun.util.cldr sun.util.locale.provider sun.util.logging sun.util.resourcesjava.compilerjavax.annotation.processing javax.lang.model javax.lang.model.element javax.lang.model.type javax.lang.model.util javax.toolsjava.desktopjava.applet java.awt java.awt.color java.awt.desktop java.awt.dnd java.awt.dnd.peer java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print java.beans java.beans.beancontext javax.accessibility javax.imageio javax.imageio.event javax.imageio.metadata javax.imageio.plugins.bmp javax.imageio.plugins.jpeg javax.imageio.plugins.tiff javax.imageio.spi javax.imageio.stream javax.print javax.print.attribute javax.print.attribute.standard javax.print.event javax.sound.midi javax.sound.midi.spi javax.sound.sampled javax.sound.sampled.spi javax.swing javax.swing.border javax.swing.colorchooser javax.swing.event javax.swing.filechooser javax.swing.plaf javax.swing.plaf.basic javax.swing.plaf.metal javax.swing.plaf.multi javax.swing.plaf.nimbus javax.swing.plaf.synth javax.swing.table javax.swing.text javax.swing.text.html javax.swing.text.html.parser javax.swing.text.rtf javax.swing.tree javax.swing.undo sun.awt sun.awt.dnd sun.swingjava.prefsjava.scriptingorg.apiguardian.apiorg.tquadrat.foundation.baseorg.tquadrat.foundation.annotation org.tquadrat.foundation.exception org.tquadrat.foundation.function org.tquadrat.foundation.function.tce org.tquadrat.foundation.lang org.tquadrat.foundation.lang.internal org.tquadrat.foundation.streamorg.tquadrat.foundation.i18norg.tquadrat.foundation.inifileorg.tquadrat.foundation.utilIndirect Opens -
Modules
RequiresModifierModuleDescriptionjava.basejava.desktoptransitivejava.prefsjava.scriptingtransitiveorg.tquadrat.foundation.i18ntransitiveorg.tquadrat.foundation.inifileIndirect RequiresModifierModuleDescriptiontransitivejava.compilertransitiveorg.apiguardian.apitransitiveorg.tquadrat.foundation.basetransitiveorg.tquadrat.foundation.util