WYMIWYG Commons Core

A set of utility classes and dependencies

Лицензия

Лицензия

Группа

Группа

org.wymiwyg
Идентификатор

Идентификатор

wymiwyg-commons-core
Последняя версия

Последняя версия

0.8
Дата

Дата

Тип

Тип

bundle
Описание

Описание

WYMIWYG Commons Core
A set of utility classes and dependencies
Ссылка на сайт

Ссылка на сайт

https://github.com/retog/wymiwyg-commons-core/
Система контроля версий

Система контроля версий

https://github.com/retog/wymiwyg-commons-core/

Скачать wymiwyg-commons-core

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
commons-logging : commons-logging-api jar 1.1
javax.activation : activation jar 1.1.1
com.ibm.icu : icu4j jar 53.1
org.slf4j : slf4j-api jar 1.7.7

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.4

Модули Проекта

Данный проект не имеет модулей.

WYMIWYG Commons Core

Some utility classes. For example:

ArgumentHandler

Allows to handle command line arguments by annotating an interface, e.g.

import org.wymiwyg.commons.util.arguments.CommandLine;

public interface MyAppArgs {
    
    @CommandLine (
        longName ="token",
        shortName = "T", 
        required = true,
        description = "The API-Token to access Service"
    )
    public String token();

    @CommandLine (
        longName ="supressExtensions",
        shortName = "S",
        required = false,
        defaultValue = "true",
        description = "Supress the file extensions"
    )
}

And getting an instance implementing that interface with:

import org.wymiwyg.commons.util.arguments.ArgumentHandler;

[...]

public static void main(String[] args) throws Exception {
    MyAppArgs arguments = ArgumentHandler.readArguments(MyAppArgs.class, args);
    [...]
}

Версии библиотеки

Версия
0.8
0.7.6
0.7.5