|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.cli2.builder.PatternBuilder
public class PatternBuilder
Builds Options using a String pattern
Field Summary | |
---|---|
private ArgumentBuilder |
abuilder
|
private GroupBuilder |
gbuilder
|
private DefaultOptionBuilder |
obuilder
|
private java.util.Set |
options
|
Constructor Summary | |
---|---|
PatternBuilder()
Creates a new PatternBuilder |
|
PatternBuilder(GroupBuilder gbuilder,
DefaultOptionBuilder obuilder,
ArgumentBuilder abuilder)
Creates a new PatternBuilder |
Method Summary | |
---|---|
Option |
create()
Creates a new Option instance. |
private void |
createOption(char type,
boolean required,
char opt)
|
PatternBuilder |
reset()
Resets this builder |
private static Validator |
validator(char c)
|
void |
withPattern(java.lang.String pattern)
Builds an Option using a pattern string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final GroupBuilder gbuilder
private final DefaultOptionBuilder obuilder
private final ArgumentBuilder abuilder
private final java.util.Set options
Constructor Detail |
---|
public PatternBuilder()
public PatternBuilder(GroupBuilder gbuilder, DefaultOptionBuilder obuilder, ArgumentBuilder abuilder)
gbuilder
- the GroupBuilder to useobuilder
- the DefaultOptionBuilder to useabuilder
- the ArgumentBuilder to useMethod Detail |
---|
public Option create()
public PatternBuilder reset()
private void createOption(char type, boolean required, char opt)
public void withPattern(java.lang.String pattern)
pattern
- the pattern to build fromprivate static Validator validator(char c)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |