ity.utility.13.1.1.source-code.module-info Maven / Gradle / Ivy
// Copyright (c) 2019 Axel Howind
//
// This software is released under the MIT License.
// https://opensource.org/licenses/MIT
import com.dua3.utility.data.ImageUtilProvider;
import com.dua3.utility.i18n.I18NProvider;
import com.dua3.utility.io.FileType;
import com.dua3.utility.text.FontUtilProvider;
/**
* The com.dua3.utility module provides utility classes for various purposes, such as
* concurrent programming, data manipulation, I/O operations, language utilities,
* mathematical operations, options handling, text manipulation, and XML processing.
*
* This module exports the following packages:
*
* - com.dua3.utility.concurrent: Utility classes for concurrent programming.
*
- com.dua3.utility.data: Utility classes for data manipulation.
*
- com.dua3.utility.io: Utility classes for I/O operations.
*
- com.dua3.utility.i18n: Utility classes for internationalization.
*
- com.dua3.utility.lang: Utility classes for language utilities.
*
- com.dua3.utility.math: Utility classes for mathematical operations.
*
- com.dua3.utility.math.geometry: Utility classes for geometric operations.
*
- com.dua3.utility.options: Utility classes for handling options.
*
- com.dua3.utility.text: Utility classes for text manipulation.
*
- com.dua3.utility.xml: Utility classes for XML processing.
*
* This module requires the following modules:
*
* - requires static com.dua3.cabe.annotations: A static requirement for the com.dua3.cabe.annotations module.
*
- requires java.xml: A requirement for the java.xml module.
*
- requires org.apache.logging.log4j: A requirement for the org.apache.logging.log4j module.
*
* This module uses the following services:
*
* - com.dua3.utility.text.FontUtil: A service used by the TextUtil class for font handling.
*
- com.dua3.utility.io.FileType: A service used for file type handling.
*
- com.dua3.utility.data.ImageUtil: A service used for image manipulation.
*
*/
open module com.dua3.utility {
exports com.dua3.utility.concurrent;
exports com.dua3.utility.data;
exports com.dua3.utility.io;
exports com.dua3.utility.i18n;
exports com.dua3.utility.lang;
exports com.dua3.utility.math;
exports com.dua3.utility.math.geometry;
exports com.dua3.utility.options;
exports com.dua3.utility.text;
exports com.dua3.utility.spi;
exports com.dua3.utility.ui;
exports com.dua3.utility.xml;
exports com.dua3.utility.awt;
requires static com.dua3.cabe.annotations;
requires java.xml;
requires static java.desktop;
requires org.apache.logging.log4j;
uses FileType;
uses I18NProvider;
uses FontUtilProvider;
uses ImageUtilProvider;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy