XML Configuration Reference : Datamodel : EnumProperty
 
EnumProperty
com.exalead.datamodel.v10.EnumProperty
Deprecated)
A property referring to a data model enum. Internals: always indexed as a category. This is not recommended, as it has little added value over an alphanum property. An alphanum property can actually be faster when using the "enumerated" flag.
Parent elements:
com.exalead.datamodel.v10.DataModelClass (as DataModelClass)
com.exalead.datamodel.v10.DynamicProperty (as DynamicProperty)
Attributes:
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 DataModelEnum.
disjunctiveRefines
boolean
Are refinements on this facet disjunctive ("checkboxes") or exclusive (select one)?
Nested elements:
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