# com.adobe.fiber.valueobjects

The com.adobe.fiber.valueobjects package contains value object classes.

Interfaces

| Interface | Description
--- | --- | ---
| IModelInstance | The IModelInstance interface declares functions that expose metadata that depends on the instance state of value objects generated by Adobe application modeling technology.
| IModelType | The IModelType interface declares functions that expose metadata information that does not depend on instance state of value objects generated by Adobe application modeling technology.
| IPropertyIterator | Interface defines methods for navigating through an iterator of property names of a particular entity.
| IValueObject | Every value object generated from a model implements the IValueObject interface, and is guaranteed to expose a _model getter.

Classes

| Class | Description
--- | --- | ---
| AbstractEntityMetadata | This class defines default, error throwing implementations of all of the functions declared in the IModelType and IModelInstance interfaces.
| AvailablePropertyIterator | An implementation of IPropertyIterator for iterating over the set of a value object's available properties at a given point in time.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 01:35 PM -07:00