C# Класс Deveel.Configuration.OptionBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Reset ( ) : void

Описание методов

Create() публичный Метод

public Create ( ) : Option
Результат Option

Create() публичный Метод

public Create ( String opt ) : Option
opt String
Результат Option

Create() публичный Метод

public Create ( char opt ) : Option
opt char
Результат Option

HasArgument() публичный Метод

public HasArgument ( ) : OptionBuilder
Результат OptionBuilder

HasArgument() публичный Метод

public HasArgument ( bool hasArg ) : OptionBuilder
hasArg bool
Результат OptionBuilder

HasArguments() публичный Метод

public HasArguments ( ) : OptionBuilder
Результат OptionBuilder

HasArguments() публичный Метод

public HasArguments ( int num ) : OptionBuilder
num int
Результат OptionBuilder

HasOptionalArg() публичный Метод

public HasOptionalArg ( ) : OptionBuilder
Результат OptionBuilder

HasOptionalArgs() публичный Метод

public HasOptionalArgs ( ) : OptionBuilder
Результат OptionBuilder

HasOptionalArgs() публичный Метод

public HasOptionalArgs ( int numArgs ) : OptionBuilder
numArgs int
Результат OptionBuilder

IsRequired() публичный Метод

public IsRequired ( ) : OptionBuilder
Результат OptionBuilder

IsRequired() публичный Метод

public IsRequired ( bool newRequired ) : OptionBuilder
newRequired bool
Результат OptionBuilder

New() публичный статический Метод

public static New ( ) : OptionBuilder
Результат OptionBuilder

WithArgumentName() публичный Метод

public WithArgumentName ( String name ) : OptionBuilder
name String
Результат OptionBuilder

WithDescription() публичный Метод

public WithDescription ( String newDescription ) : OptionBuilder
newDescription String
Результат OptionBuilder

WithLongName() публичный Метод

public WithLongName ( String newLongopt ) : OptionBuilder
newLongopt String
Результат OptionBuilder

WithType() публичный Метод

public WithType ( OptionType newType ) : OptionBuilder
newType OptionType
Результат OptionBuilder

WithValueSeparator() публичный Метод

public WithValueSeparator ( ) : OptionBuilder
Результат OptionBuilder

WithValueSeparator() публичный Метод

public WithValueSeparator ( char sep ) : OptionBuilder
sep char
Результат OptionBuilder