properties library

A simple properties file management library.

Classes

AddEvent
A factory to create simple property added event.
BoolEvaluator
A default evaluator for bool values. Use evaluate method to determine if the input value is true or false according to the provided values.
DeleteEvent
A factory to create simple property deleted event.
Line
This helper class models a line as it has been read from the source file, providing and hiding some useful tools needed to manage properties parsing.
Properties
The Properties class implementing all tools to load key-values from file both by name and path. Input files are supposed to be in UTF-8 format.
PropertiesEvent
A factory to create simple Properties' related events.
PropertiesFileParser
Parser for properties files. Input files are supposed to be UTF-8 encoded.
PropertiesLayout
Layout manager for properties files.
PropertiesParser
PropertiesStringParser
Parser for properties String.
UpdateEvent
A factory to create simple property added event.