| Interface | Description | |
|---|---|---|
| IOptional | The interface to support optional types. | |
| IResourceReference | The resource reference. | |
| ITypeReference | The interface for objects having a type property. |
| Class | Description | |
|---|---|---|
| ArrayDataObject | DataObject wrapper for a Array value. | |
| BooleanDataObject | DataObject wrapper for a Boolean value. | |
| DataObject | Base class for vmodl data objects. | |
| DateDataObject | DataObject wrapper for a Date value. | |
| IntDataObject | DataObject wrapper for an Int value. | |
| NumberDataObject | DataObject wrapper for a Number value. | |
| ObjectDataObject | DataObject wrapper for an Object value. | |
| SourceInfo | This class represents source information for some property of a given resource. | |
| StringDataObject | DataObject wrapper for a String value. | |
| UintDataObject | DataObject wrapper for an Uint value. |