Climax - 命令行参数解析框架


MIT
跨平台
Java

软件简介

Climax 是一个 Java 的命令行参数解析框架。示例代码:

public final class Base64Main {

    **interface Base64 extends CLIResults {

        OptionGroupResults <Void> getDecode();

        ArgGroupResults<FileReader> getFile();

        OptionGroupResults<Void> getIgnoreGarbage();

        OptionGroupResults<Integer> getWrap();
    }**

    public static void main(final String[] args) {

        **CLIResultsInterface <Base64> c = CLIResultsInterface.of(Base64.class);

        Base64 b = c.newInstance(args, System.out, System.err);

        // ...**
    }
}