Attribute DTO v10

Represents an attribute which can be defined on other domain objects. It's used in different modules of the solution, e.g. File Library, Service Suite generator, etc.

Field Name Type Category Constraint Reference Description
allowedValues List<String> Optional Set of allowed values for the attribute.
code String Optional length >= 0 & length <= 255 Code of the attribute.
defaultValues List<String> Optional Set of default values for the attribute.
equipmentSubTypes Set<Identifier> Optional EquipmentSubType : 8, 9, 10 Equipment subtypes for which the attribute is defined.
multipleValues Boolean Optional Defines whether the attribute can have multiple values.
name String Required length >= 0 & length <= 255 Name of the attribute.
objectTypes List<DomainObjectModel> Optional Object types on which the attribute is defined.
parent Identifier Optional Attribute : 10, 11, 12 Parent attribute for this attribute.
type AttributeType Required Allowed values { BOOLEAN, LIST, STRING } Type of the attribute.