Name |
Description |
Collection |
|
DomainObject |
An object which represents an entity in the problem domain. |
Events |
A collection of event handlers that have events fired to them. Events
also bubble upstream. |
Identity |
|
Options |
An array-like structure that supports defaults and and numerically indexed keys. |
Property |
A property represents a scalar value associated with a domain object |
PropertyReference |
A handle to a property in a particular object, for future dereferencing. Used for
one domain object to hold a reference to a property that hasn't been set yet, for instance
a primary key. |
Relationship |
|
Schema |
A schema describes what a DomainObject can contain and how to access its attributes. |
SchemaBuilder |
Builder for an {@link Schema} |