Using annotations you can make very succinct main methods that don't need to know how to parse command line arguments with either fields, properties, or method based injection.
Multipurpose library for handling commnad line interface arguments.
TweetyProject is a collection of various Java libraries that implement approaches to different areas of artificial intelligence. In particular, it provides a general interface layer for doing research and working with different knowledge representation formalisms such as classical logics, conditional logics, probabilistic logics, and argumentation. Furthermore, TweetyProject contains libraries for dealing with agents, multi-agent systems, and dialog systems for agents, as well as belief revision, preference reasoning, preference aggregation, and action languages. A series of utility libraries that deal with e.g. mathematical optimization complement the collection.
Tweety is a collection of various Java libraries that implement approaches to different areas of artificial intelligence. In particular, it provides a general interface layer for doing research and working with different knowledge representation formalisms such as classical logics, conditional logics, probabilistic logics, and argumentation. Furthermore, Tweety contains libraries for dealing with agents, multi-agent systems, and dialog systems for agents, as well as belief revision, preference reasoning, preference aggregation, and action languages. A series of utility libraries that deal with e.g. mathematical optimization complement the collection.
A Java8 CLI arguments parsing library.
API for CLI Arguments module for Zkejid's Constructor Framework.
Implementation of CLI Arguments module API
A CLI argument parsing library
cli-util is an extension of apache common's java command line interface (commons-cli) library. It adds sub commands, more type safely and a declarative style for defining commands, their options, flags and arguments.
Java library for easy command line argument parsing
Command Line Arguments using annotations
A Java8 CLI arguments parsing library.
Wrapper of the "Apache Commons CLI" library that provides a simple API to specify and process command line arguments.
a simple command arguments parser
This project is a feature-lean implementation of a CLI arguments parser. Just start by creating an instance of ParseArgs and follow the available methods. E.g. ParseArgs when = new ParseArgs(); when.argument("-do").spaceValue().call(this::doArgument); when.argument(null).call(this::defaultArgument); when.parse(args);
A Java8 CLI arguments parsing library.
Project handles command line arguments. It helps working with values passed in.
Provides easy wrapping of the arguments for a CLI or Groovy script in a bean
Example application with usage of cli-arguments API
Simple CLI argument parser for the JVM
Module to build a command-line-interface and parse arguments easier.
Tests on the API of CLI Arguments module.
Provides easy wrapping of the arguments for a CLI or Groovy script in a bean
Performs parsing of cli arguments using the params library. Some utility functions as well.
Module to build a command-line-interface and parse arguments easier.
Provides easy wrapping of the arguments for a CLI or Groovy script in a bean
A Java library for parsing and validating CLI arguments (and Strings formatted alike).