Name | Type | Default value | Description |
---|---|---|---|
arity | enum(zero_or_one, one, many) | zero_or_one | The arity of the property (zero_or_one, one, many) {@code enum(zero_or_one, one, many)} |
name | string | Property name | |
comment | string | Optional comment to explain property use. | |
type | string | Name of the related DataModelClass | |
generateInnerjoinKey | boolean | NOT IMPLEMENTED. Generates a field that can be used for performing INNERJOIN between this property and its class. Note that doing this incurs a memory cost. | |
storeIdentifier | boolean | Stores the unique identifiers of the property values for further retrieval. |
Name | Type | Description |
---|---|---|
tags | exa.bee.KeyValue* | User-defined tags for this property. This can be used for example to implement 6W faceting of the data model. |
KeyValue | exa.bee.KeyValue* | |
Label | com.exalead.datamodel.v10.Label* | Labels for the internationalization of this property's name |