A B C E F G H I M N O R S T V W

I

indexOf(IniSection) - Method in class org.dtools.ini.AdvancedIniFile
 
indexOf(IniItem) - Method in class org.dtools.ini.AdvancedIniSection
 
indexOf(String) - Method in class org.dtools.ini.AdvancedIniSection
 
indexOf(IniSection) - Method in class org.dtools.ini.BasicIniFile
 
indexOf(IniItem) - Method in class org.dtools.ini.BasicIniSection
 
indexOf(IniSection) - Method in class org.dtools.ini.IniFile
Get the index of the given section, where 0 is the index is the first section.
indexOf(String) - Method in class org.dtools.ini.IniFile
Get the index of the section whose name is given, where 0 is the index is the first section.
indexOf(IniItem) - Method in class org.dtools.ini.IniSection
Returns the index of item that is in this section.
indexOf(String) - Method in class org.dtools.ini.IniSection
Returns the index of item that is in this section.
IniFile - Class in org.dtools.ini
An IniFile is an abstract class which defines the public and protected methods of an IniFile implementation.
IniFile() - Constructor for class org.dtools.ini.IniFile
Default constructor which creates a new instance of this abstract IniFile and sets the IniFile to have a default IniValidator and to be case insensitive.
IniFile(boolean) - Constructor for class org.dtools.ini.IniFile
Constructor which creates a new instance of this abstract IniFile and sets the IniFile to have a default IniValidator.
IniFile(IniValidator) - Constructor for class org.dtools.ini.IniFile
Constructor which creates a new instance of this abstract IniFile and sets the IniFile to be case insensitive.
IniFile(IniValidator, boolean) - Constructor for class org.dtools.ini.IniFile
Constructor which creates a new instance of this abstract IniFile.
IniFileReader - Class in org.dtools.ini
This class provides users an easy way to read INI files from the hard disk and parse them to an IniFile object.
IniFileReader(IniFile, File) - Constructor for class org.dtools.ini.IniFileReader
Default constructor, creates a new IniFileReader object which will read from the given file and populate the given data from the file into the given IniFile object.
IniFileWriter - Class in org.dtools.ini
The IniFileWriter class is a simple class which allows the user to write an IniFile object to the hard disk.
IniFileWriter(IniFile, File) - Constructor for class org.dtools.ini.IniFileWriter
Creates a new IniFileWriter thread instance.
IniItem - Class in org.dtools.ini
The IniItem class represents the simplest element of an INI file, an item, which has only two important properties, a name and a value.
IniItem(String) - Constructor for class org.dtools.ini.IniItem
Default constructor which creates a new instance of this IniItem and sets the IniItem to have a default IniValidator and to be case insensitive.
IniItem(String, boolean) - Constructor for class org.dtools.ini.IniItem
Default constructor which creates a new instance of this IniItem and sets the IniItem to have a default IniValidator.
IniItem(String, IniValidator) - Constructor for class org.dtools.ini.IniItem
Default constructor which creates a new instance of this IniItem and sets the IniItem to be case insensitive.
IniItem(String, IniValidator, boolean) - Constructor for class org.dtools.ini.IniItem
Default constructor which creates a new instance of this IniItem.
IniSection - Class in org.dtools.ini
An IniSection represents a section within a configuration file (aka INI file).
IniSection(String) - Constructor for class org.dtools.ini.IniSection
Default constructor which creates a new instance of this abstract IniSection and sets the IniSection to have a default IniValidator and to be case insensitive.
IniSection(String, boolean) - Constructor for class org.dtools.ini.IniSection
Constructor which creates a new instance of this abstract IniSection and sets the IniSection to have a default IniValidator.
IniSection(String, IniValidator) - Constructor for class org.dtools.ini.IniSection
Constructor which creates a new instance of this abstract IniSection and sets the IniSection to be case insensitive.
IniSection(String, IniValidator, boolean) - Constructor for class org.dtools.ini.IniSection
Constructor which creates a new instance of this abstract IniSection.
IniUtilities - Class in org.dtools.ini
This class provides static methods to perform simple operations on IniFiles, IniSections or IniItems.
IniUtilities() - Constructor for class org.dtools.ini.IniUtilities
 
IniValidator - Class in org.dtools.ini
An IniValidator provides IniFiles, IniSections, and IniItems a way of validating a name for an IniSection or IniItem which is performed by the methods:
IniValidator() - Constructor for class org.dtools.ini.IniValidator
Default constructor, creates a new IniValidator
InvalidNameException - Exception in org.dtools.ini
The InvalidNameException is a RuntimeException which is thrown if a user tries to add an IniSection to an IniFile and the IniSection's name is not considered valid by the IniFile.
InvalidNameException() - Constructor for exception org.dtools.ini.InvalidNameException
Default construct, creates a new instance of InvalidNameException with the vague message "The name given is invalid.".
InvalidNameException(String) - Constructor for exception org.dtools.ini.InvalidNameException
Constructor which creates a new instance of InvalidNameException with the given message.
isCaseSensitive() - Method in class org.dtools.ini.IniFile
Predicate that returns true if this object is case sensitive, or false if it is case insensitive.
isCaseSensitive() - Method in class org.dtools.ini.IniItem
Predicate that returns true if this IniItem is case sensitive, or false if this IniItem is case insensitive.
isCaseSensitive() - Method in class org.dtools.ini.IniSection
Predicate that returns true if this IniSection is case sensitive, or false if this IniSection is case insensitive.
isDisjoint(IniSection, IniSection) - Static method in class org.dtools.ini.IniUtilities
This predicate tests to see if the two given IniSections are disjoint, that is, that they do not contain any Items with the same name.
isDisjoint(IniFile, IniFile) - Static method in class org.dtools.ini.IniUtilities
This predicate tests to see if the two given IniFiles are disjoint, that is, that they do not contain any sections with the same name OR, if the two IniFiles do contain sections with the same name, that those sections are disjoint.
isEmpty() - Method in class org.dtools.ini.AdvancedIniSection
 
isEmpty() - Method in class org.dtools.ini.IniFile
Predicate that returns true if this IniFile has no sections.
isEmpty() - Method in class org.dtools.ini.IniSection
Predicate that returns true if the section has no items, false if it does have at least one item.
isValidItemName(String) - Method in class org.dtools.ini.IniValidator
Predicate that returns true if the given name is valid for a IniItem.
isValidSectionName(String) - Method in class org.dtools.ini.IniValidator
Predicate that returns true is the given name is valid for a IniSection.
iterator() - Method in class org.dtools.ini.AdvancedIniFile
 
iterator() - Method in class org.dtools.ini.AdvancedIniSection
 
iterator() - Method in class org.dtools.ini.BasicIniFile
 
iterator() - Method in class org.dtools.ini.BasicIniSection
 

A B C E F G H I M N O R S T V W