Neokernel API

com.neokernel.props Namespace

Namespace Hierarchy

Classes

Class Description
AbstractPropsContainer This is an abstract implementation of IPropsContainer which represents base-level IPropsContainer functionality.
Props The Props object keeps track of a set of properties. Similar to a hashtable but includes many useful utilities. Props allows listeners to be added so that other objects can be notified when properties in this Props object get changed. There are also methods that return specific types of objects instead of the Object type and set properties with specific types.
PropsComparator Enabled Props to be compared to other Props based on key values using the Collections API.
PropsContainer A Props class can reference this generic PropsContainer for simple transient storage of properties. This class can also be extended to provide support for persistence and caching.
PropsException This exception is thrown by com.neokernel.props classes when there is a problem.
PropsList This agent represents a list of Props stored in memory. It can be extended to provide alternate storage layers, or used externally with associated Import and Export agents.
PropsListAgent This agent creates and registers a PropsList to the service manager. It can be extended to provide alternate storage layers, or used externally with associated Import and Export agents.
PropsListIteratorAgent This agent can be extended to iterate over a PropsList passing each Props value to the handleRequest method when the agent is started, or it's iterate method is called.
PropsSchema This class contains static methods for parsing a Props Schema into a Vector of Props.
ReadOnlyPropsContainer Use this class to allow read only access to a IPropsContainer.
ReflectionPropsContainer Provides a reflection-enabled Props container for access to the public fields of an Object.
VectorPropsContainer This props container uses a Vector for indexable storage as a Props.

Interfaces

Interface Description
IPropsChangeListener A class can implement IPropsChangeListener when it wants to be notified about changes to a Props object.
IPropsContainer A class can implement IPropsContainer when it wants to implement a properties storage mechanism.