Skip to content

Latest commit

 

History

History
142 lines (105 loc) · 10.7 KB

README.md

File metadata and controls

142 lines (105 loc) · 10.7 KB
   

kivakit-commandline   

This project facilitates object-oriented parsing of command line arguments and switches.

Index

Summary

Dependencies | Code Quality | Class Diagrams | Package Diagrams

Dependencies   

Dependency Diagram

Maven Dependency

<dependency>
    <groupId>com.telenav.kivakit</groupId>
    <artifactId>kivakit-commandline</artifactId>
    <version>1.17.1</version>
</dependency>

Summary

The kivakit-core commandline project is used by the kivakit-core-application project to provide easy command line parsing to KivaKit applications. A detailed example on how to parse command line arguments and switches is available in the Javadoc for the Application class.

Code Quality   

Code quality for this project is 0.0%.

   

Measurement Value
Stability 0.0%   
Testing 0.0%   
Documentation 0.0%   

Class Diagrams    

Argument Parsing
Command Line
Command Line Validation
Switch Parsing

Package Diagrams   

com.telenav.kivakit.commandline
com.telenav.kivakit.commandline.internal.lexakai
com.telenav.kivakit.commandline.parsing

Javadoc   

Class Documentation Sections
ApplicationMetadataTrait
ArgumentParser Example
Arguments
Properties
Argument Parser Builders
ArgumentParser.Builder
ArgumentParserList
ArgumentParsers Values
Primitives
ArgumentValue
ArgumentValueList Arguments
Adding
ArgumentValueListValidator
CommandLine Switches
Arguments
Retrieving Switches and Arguments
Error Handling
Operations
Conversion
CommandLineParser Example
Parsing a Command Line
Switch Conventions
DiagramArgument
DiagramCommandLine
DiagramSwitch
DiagramValidation
Quantifier
SwitchParser Validation
Parser Builders
Values
Properties
Built-In Parsers
SwitchParser.Builder
SwitchParserList
SwitchParsers Values
Time
Primitives
SwitchValue
SwitchValueList Retrieval
Adding
Conversion
SwitchValueListValidator

Copyright © 2011-2021 Telenav, Inc. Distributed under Apache License, Version 2.0
This documentation was generated by Lexakai. UML diagrams courtesy of PlantUML.