C# Class Deveel.Configuration.OptionBuilder

Afficher le fichier Open project: deveel/deveel-cli Class Usage Examples

Méthodes publiques

Méthode Description
Create ( ) : Option
Create ( String opt ) : Option
Create ( char opt ) : Option
HasArgument ( ) : OptionBuilder
HasArgument ( bool hasArg ) : OptionBuilder
HasArguments ( ) : OptionBuilder
HasArguments ( int num ) : OptionBuilder
HasOptionalArg ( ) : OptionBuilder
HasOptionalArgs ( ) : OptionBuilder
HasOptionalArgs ( int numArgs ) : OptionBuilder
IsRequired ( ) : OptionBuilder
IsRequired ( bool newRequired ) : OptionBuilder
New ( ) : OptionBuilder
WithArgumentName ( String name ) : OptionBuilder
WithDescription ( String newDescription ) : OptionBuilder
WithLongName ( String newLongopt ) : OptionBuilder
WithType ( OptionType newType ) : OptionBuilder
WithValueSeparator ( ) : OptionBuilder
WithValueSeparator ( char sep ) : OptionBuilder

Private Methods

Méthode Description
Reset ( ) : void

Method Details

Create() public méthode

public Create ( ) : Option
Résultat Option

Create() public méthode

public Create ( String opt ) : Option
opt String
Résultat Option

Create() public méthode

public Create ( char opt ) : Option
opt char
Résultat Option

HasArgument() public méthode

public HasArgument ( ) : OptionBuilder
Résultat OptionBuilder

HasArgument() public méthode

public HasArgument ( bool hasArg ) : OptionBuilder
hasArg bool
Résultat OptionBuilder

HasArguments() public méthode

public HasArguments ( ) : OptionBuilder
Résultat OptionBuilder

HasArguments() public méthode

public HasArguments ( int num ) : OptionBuilder
num int
Résultat OptionBuilder

HasOptionalArg() public méthode

public HasOptionalArg ( ) : OptionBuilder
Résultat OptionBuilder

HasOptionalArgs() public méthode

public HasOptionalArgs ( ) : OptionBuilder
Résultat OptionBuilder

HasOptionalArgs() public méthode

public HasOptionalArgs ( int numArgs ) : OptionBuilder
numArgs int
Résultat OptionBuilder

IsRequired() public méthode

public IsRequired ( ) : OptionBuilder
Résultat OptionBuilder

IsRequired() public méthode

public IsRequired ( bool newRequired ) : OptionBuilder
newRequired bool
Résultat OptionBuilder

New() public static méthode

public static New ( ) : OptionBuilder
Résultat OptionBuilder

WithArgumentName() public méthode

public WithArgumentName ( String name ) : OptionBuilder
name String
Résultat OptionBuilder

WithDescription() public méthode

public WithDescription ( String newDescription ) : OptionBuilder
newDescription String
Résultat OptionBuilder

WithLongName() public méthode

public WithLongName ( String newLongopt ) : OptionBuilder
newLongopt String
Résultat OptionBuilder

WithType() public méthode

public WithType ( OptionType newType ) : OptionBuilder
newType OptionType
Résultat OptionBuilder

WithValueSeparator() public méthode

public WithValueSeparator ( ) : OptionBuilder
Résultat OptionBuilder

WithValueSeparator() public méthode

public WithValueSeparator ( char sep ) : OptionBuilder
sep char
Résultat OptionBuilder