Example usage for Java org.eclipse.jgit.storage.file FileBasedConfig fields, constructors, methods, implement or subclass
The text is from its open source code.
FileBasedConfig(File cfgLocation, FS fs) Create a configuration with no default fallback. | |
FileBasedConfig(Config base, File cfgLocation, FS fs) The constructor |
void | clear() |
boolean | getBoolean(final String section, String subsection, final String name, final boolean defaultValue) Get a boolean value from the git config |
T | getEnum(final String section, final String subsection, final String name, final T defaultValue) Parse an enumeration from the configuration. |
File | getFile() Get location of the configuration file on disk |
int | getInt(final String section, final String name, final int defaultValue) Obtain an integer value from the configuration. |
int | getInt(final String section, String subsection, final String name, final int defaultValue) Obtain an integer value from the configuration. |
Set | getNames(String section) Get the list of names defined for this section |
Set | getNames(String section, String subsection) Get the list of names defined for this subsection |
Set | getSections() Get the sections defined in this org.eclipse.jgit.lib.Config . |
String | getString(final String section, String subsection, final String name) Get string value or null if not found. |
String[] | getStringList(final String section, String subsection, final String name) Get a list of string values If this instance was created with a base, the base's values are returned first (if any). |
Set | getSubsections(String section) Get set of all subsections of specified section within this configuration and its base configuration |
boolean | isOutdated() Whether the currently loaded configuration file is outdated |
void | load() Load the configuration as a Git text style configuration file. |
void | save() Save the configuration as a Git text style configuration file. |
void | setBoolean(final String section, final String subsection, final String name, final boolean value) Add or modify a configuration value. |
void | setInt(final String section, final String subsection, final String name, final int value) Add or modify a configuration value. |
void | setString(final String section, final String subsection, final String name, final String value) Add or modify a configuration value. |
void | setStringList(final String section, final String subsection, final String name, final List Set a configuration value. |
String | toText() Get this configuration, formatted as a Git style text file. |
void | unset(final String section, final String subsection, final String name) Remove a configuration value. |