Package org.syphr.prom

Interface Summary
Defaultable This interface defines functionality to provide a default property value.
Evaluator This interface defines an object that can interrogate a raw value to determine if it references other values and provide information about those references.
PropertyListener<T> This listener defines the events that a client can react to when monitoring a single property or a set of properties.
Retriever This interface defines an interaction whereby the caller requests a value associated with the given name (such as the property-value relationship found in Properties).
Translator<T> This interface defines the functionality required to translate back and forth between key constants (Enums) and property names.

It is required that any implementation be thread safe.
 

Class Summary
DefaultEvaluator This Evaluator implementation seeks to work the same way property evaluation works in Ant.
PropertiesManager<T> This class creates a management API for a Properties file.
PropertiesManagers This class provides builder methods to construct managers with various options.
PropertyEvent<T> This event class encapsulates an event concerning a single property or a set of properties.
PropertyManager<T> This class provides the properties management API of PropertiesManager with respect to a single property.

To get access to an instance of this class, use PropertiesManager.getPropertyManager(Object).
Reference This class encapsulates a reference to another property from within a property's value.
 



Copyright © 2010-2012 Gregory P. Moyer. All Rights Reserved.