public class PluginConfig extends Object
Constructor and Description |
---|
PluginConfig(String pluginName,
org.eclipse.jgit.lib.Config cfg) |
PluginConfig(String pluginName,
org.eclipse.jgit.lib.Config cfg,
ProjectConfig projectConfig) |
Modifier and Type | Method and Description |
---|---|
boolean |
getBoolean(String name,
boolean defaultValue) |
<T extends Enum<?>> |
getEnum(String name,
T defaultValue) |
<T extends Enum<?>> |
getEnum(T[] all,
String name,
T defaultValue) |
GroupReference |
getGroupReference(String name) |
int |
getInt(String name,
int defaultValue) |
long |
getLong(String name,
long defaultValue) |
Set<String> |
getNames() |
String |
getString(String name) |
String |
getString(String name,
String defaultValue) |
String[] |
getStringList(String name) |
void |
setBoolean(String name,
boolean value) |
<T extends Enum<?>> |
setEnum(String name,
T value) |
void |
setGroupReference(String name,
GroupReference value) |
void |
setInt(String name,
int value) |
void |
setLong(String name,
long value) |
void |
setString(String name,
String value) |
void |
setStringList(String name,
List<String> values) |
void |
unset(String name) |
public PluginConfig(String pluginName, org.eclipse.jgit.lib.Config cfg)
public PluginConfig(String pluginName, org.eclipse.jgit.lib.Config cfg, ProjectConfig projectConfig)
public int getInt(String name, int defaultValue)
public void setInt(String name, int value)
public long getLong(String name, long defaultValue)
public void setLong(String name, long value)
public boolean getBoolean(String name, boolean defaultValue)
public void setBoolean(String name, boolean value)
public void unset(String name)
public GroupReference getGroupReference(String name)
public void setGroupReference(String name, GroupReference value)