Package com.google.gerrit.pgm.init.api
Class Section
- java.lang.Object
 - 
- com.google.gerrit.pgm.init.api.Section
 
 
- 
public class Section extends Object
Helper to edit a section of the configuration files. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSection.Factory 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget(String name)String[]getList(String name)StringgetSecure(String name)Stringpassword(String username, String password)StringpasswordForKey(String prompt, String passwordKey)Pathpath(String title, String name, String defValue)Stringselect(String title, String name, String dv, Set<String> allowedValues)<T extends Enum<?>,E extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue)<T extends Enum<?>,E extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue, boolean nullIfDefault)<T extends Enum<?>,A extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue, A allowedValues, boolean nullIfDefault)<T extends Enum<?>,E extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue, E allowedValues)voidset(String name, String value)<T extends Enum<?>>
voidset(String name, T value)voidsetList(String name, List<String> values)voidsetSecure(String name, String value)Stringstring(String title, String name, String dv)Stringstring(String title, String name, String dv, boolean nullIfDefault)voidunset(String name) 
 - 
 
- 
- 
Method Detail
- 
unset
public void unset(String name)
 
- 
select
public <T extends Enum<?>,E extends EnumSet<? extends T>> T select(String title, String name, T defValue)
 
- 
select
public <T extends Enum<?>,E extends EnumSet<? extends T>> T select(String title, String name, T defValue, boolean nullIfDefault)
 
- 
select
public <T extends Enum<?>,E extends EnumSet<? extends T>> T select(String title, String name, T defValue, E allowedValues)
 
- 
select
public <T extends Enum<?>,A extends EnumSet<? extends T>> T select(String title, String name, T defValue, A allowedValues, boolean nullIfDefault)
 
 - 
 
 -