Root / Assembly / ARCCore / AREnumType / PropertyKeyEnum / ClassAttributeP / _Member / BoilerplateCodeProperties

PK

BoilerplateCodeProperties

KeyValue
DescriptionOnly relevant when implements IP and when a CorrespondingEnumType is found.

Automatically generated boilerplate code that implements traditional setters and getters for properties of this class.
Paste this code into your class if you find the default PropertyAccess syntax too verbose.

If you are also concerned about memory coumsumption, use code provide through BoilerplateCodePropertiesAndStorage instead.

Background: The PropertyAccess-syntax is a bit convuluted. This can be alleviated by implementing traditional setters / getters, something which is offered through this property.

Note that the self-evident performance impact due to a more complicated access mechanism will of course remain (unless you use -BoilerplateCodePropertiesAndStorage instead)-.
LongDescriptionNote that in order to get all the rich functionality of PropertyAccess a quite large number of methods have to be implemented.

Automatically inserted by GetAttribute.
(but not for classes within StandardAgoRapideCode, only for ApplicationSpecificCode.)

See also BoilerplateCodePropertiesAndStorage.
PKTypeAttributeOnly relevant when implements IP and when a CorrespondingEnumType is found.

Automatically generated boilerplate code that implements traditional setters and getters for properties of this class.
Paste this code into your class if you find the default PropertyAccess syntax too verbose.

If you are also concerned about memory coumsumption, use code provide through BoilerplateCodePropertiesAndStorage instead.

Background: The PropertyAccess-syntax is a bit convuluted. This can be alleviated by implementing traditional setters / getters, something which is offered through this property.

Note that the self-evident performance impact due to a more complicated access mechanism will of course remain (unless you use -BoilerplateCodePropertiesAndStorage instead)-.


Cardinality, Description, EnumMember, EnumType, IsObligatory, LongDescription, Type

3 items


Generated 2020-10-13 11:11:01.867 UTC