C# 클래스 Deveel.Configuration.OptionBuilder

파일 보기 프로젝트 열기: deveel/deveel-cli 1 사용 예제들

공개 메소드들

메소드 설명
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