API
Classes
Class | Description |
---|---|
CloudObject | A CloudObject is the base class for all objects that can be persisted and exchanged between Olympe applications. In essence, it represents a remote reference to an object in the data cloud. It is identified by its unique ID, or tag. From a CloudObject you can access related CloudObjects . |
Enum | An Enum is an ordered list of string key-values mappings |
EnumValue | An EnumValue is a single value part of an Enum . It has a string name, a rank (its position in the Enum list). |
File | File is the main class used to create business objects with a binary/string data content. It is a Data Type so can be extended and associated to a data source. |
Type Aliases
Type Alias | Description |
---|---|
InstanceOrTag | A InstanceOrTag can be either a string , a HasTag (CloudObject instance, Property, Relation, ...) or the class constructor for a CloudObject |
Functions
Function | Description |
---|---|
defineInverseRelation | Returns a constant object corresponding to the specified relation going to the opposite direction |
defineProperty | Create a constant property object which has the specified tag and type to be used in coded bricks. |
defineRelation | Create a constant relation object between two specified DataTypes. |
register | Register the class constructor as the class associated to the specified tag. |