Skip navigation links
A B C D F G H I M N P R S U 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
applyCommand(CommandLineParser.Command) - Method in class dk.eSoftware.commandLineParser.generalized.GeneralConfigurationBuilder
 

B

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

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
 
dk.eSoftware.commandLineParser.generalized - package dk.eSoftware.commandLineParser.generalized
 
dk.eSoftware.commandLineParser.generalized.annotations - package dk.eSoftware.commandLineParser.generalized.annotations
 
dk.eSoftware.commandLineParser.generalized.documentation - package dk.eSoftware.commandLineParser.generalized.documentation
 

F

FieldMappingException - Exception in dk.eSoftware.commandLineParser.generalized
 
FieldMappingException(String) - Constructor for exception dk.eSoftware.commandLineParser.generalized.FieldMappingException
 

G

GeneralConfigurationBuilder<T extends Configuration> - Class in dk.eSoftware.commandLineParser.generalized
 
GeneralConfigurationBuilder(Class<T>) - Constructor for class dk.eSoftware.commandLineParser.generalized.GeneralConfigurationBuilder
 
generateHelpString(Class<? extends Configuration>) - Static method in class dk.eSoftware.commandLineParser.generalized.documentation.HelpUtilities
 
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 - Annotation Type in dk.eSoftware.commandLineParser.generalized.annotations
Provides the parser with information used in generating a help-string to display to users
help() - Method in class dk.eSoftware.commandLineParser.generalized.GeneralConfigurationBuilder
 
help() - Method in class dk.eSoftware.commandLineParser.MultiParser
 
help() - Method in class dk.eSoftware.commandLineParser.SingletonCommandLineParser
 
HelpUtilities - Class in dk.eSoftware.commandLineParser.generalized.documentation
Utility class for generating a CLI-friendly help-string from an annotated implementation of the Configuration interface
HelpUtilities() - Constructor for class dk.eSoftware.commandLineParser.generalized.documentation.HelpUtilities
 

I

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

M

MapConfiguration - Annotation Type in dk.eSoftware.commandLineParser.generalized.annotations
Provides the system with the information necessary to write data into maps
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

Name - Annotation Type in dk.eSoftware.commandLineParser.generalized.annotations
Provides the parser with information used in generating a help-string to display to users
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

R

ReflectionException - Exception in dk.eSoftware.commandLineParser.generalized
 
ReflectionException(String) - Constructor for exception dk.eSoftware.commandLineParser.generalized.ReflectionException
 

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.

U

UnknownCommandException - Exception in dk.eSoftware.commandLineParser
Exception used to inform that a specified command is not known to the system
UnknownCommandException(String) - Constructor for exception dk.eSoftware.commandLineParser.UnknownCommandException
 

W

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

Copyright © 2022. All rights reserved.