Skip navigation links
A B C D G H I M N P S W 

A

AbstractInstanceCreatingConfiguration<T> - Class in dk.eSoftware.commandLineParser
Implementation of InstanceCreatingConfiguration with implementation of produceInstance creating new instance using single-arg constructor, taking only a configuration, using reflection
AbstractInstanceCreatingConfiguration(Class<T>) - Constructor for class dk.eSoftware.commandLineParser.AbstractInstanceCreatingConfiguration
 
applyCommand(CommandLineParser.Command) - Method in interface dk.eSoftware.commandLineParser.CommandLineParser.ConfigBuilder
Applies the given command to the builder

B

build() - Method in interface dk.eSoftware.commandLineParser.CommandLineParser.ConfigBuilder
Builds configuration from current state

C

CommandLineParser<T extends Configuration> - Class in dk.eSoftware.commandLineParser
 
CommandLineParser() - Constructor for class dk.eSoftware.commandLineParser.CommandLineParser
 
CommandLineParser.Command - Class in dk.eSoftware.commandLineParser
 
CommandLineParser.ConfigBuilder<T extends Configuration> - Interface in dk.eSoftware.commandLineParser
 
Configuration - Interface in dk.eSoftware.commandLineParser
Interface representing a configuration of some instance

D

dk.eSoftware.commandLineParser - package dk.eSoftware.commandLineParser
 

G

getCommand() - Method in class dk.eSoftware.commandLineParser.CommandLineParser.Command
 
getConfigBuilder(String) - Method in class dk.eSoftware.commandLineParser.CommandLineParser
Method that must be implemented retrieving the correct configBuilder given first argument
getConfigBuilder(String) - Method in class dk.eSoftware.commandLineParser.MultiParser
 
getConfigBuilder(String) - Method in class dk.eSoftware.commandLineParser.SingletonCommandLineParser
 
getParams() - Method in class dk.eSoftware.commandLineParser.CommandLineParser.Command
 

H

help() - Method in interface dk.eSoftware.commandLineParser.CommandLineParser.ConfigBuilder
 
help() - Method in class dk.eSoftware.commandLineParser.CommandLineParser
 
help() - Method in class dk.eSoftware.commandLineParser.MultiParser
 
help() - Method in class dk.eSoftware.commandLineParser.SingletonCommandLineParser
 

I

InstanceCreatingConfiguration<T> - Interface in dk.eSoftware.commandLineParser
 

M

MultiParser<T extends Configuration> - Class in dk.eSoftware.commandLineParser
 
MultiParser(Map<String, CommandLineParser.ConfigBuilder<? extends T>>) - Constructor for class dk.eSoftware.commandLineParser.MultiParser
Constructor for a CommandLineParser

N

NoSuchBuilderException - Exception in dk.eSoftware.commandLineParser
Thrown when CommandLineParser were unable to find the specified CommandLineParser.ConfigBuilder

P

parse(String[]) - Method in class dk.eSoftware.commandLineParser.CommandLineParser
Utility for parsing commandline parameters into configuration objects
parse(String[]) - Method in class dk.eSoftware.commandLineParser.SingletonCommandLineParser
 
produceInstance() - Method in class dk.eSoftware.commandLineParser.AbstractInstanceCreatingConfiguration
 
produceInstance() - Method in interface dk.eSoftware.commandLineParser.InstanceCreatingConfiguration
Produces a newly instantiated instance of the configured class, defined by T

S

SingletonCommandLineParser<T extends Configuration> - Class in dk.eSoftware.commandLineParser
 
SingletonCommandLineParser(CommandLineParser.ConfigBuilder<T>) - Constructor for class dk.eSoftware.commandLineParser.SingletonCommandLineParser
Constructor for a CommandLineParser with only one mode of operations.

W

WrongFormatException - Exception in dk.eSoftware.commandLineParser
Thrown when a commandline argument is formatted incorrectly
A B C D G H I M N P S W 
Skip navigation links

Copyright © 2021. All rights reserved.