Athena::Serializer::PropertyMetadata(IvarType, ValueType)
Inherits Athena::Serializer::PropertyMetadataBase < Struct < Value < Object
Stores metadata related to a specific property.
This includes its name (internal and external), value, versions/groups, and any aliases.
Constructors
Instance methods
Deserialize this property from the property's name or any name in aliases.
See ASRA::Name.
Returns annotations configurations registered via ADI..configuration_annotation and applied to this property.
These configurations could then be accessed within an ASR::ExclusionStrategies::ExclusionStrategyInterface.
The serialization groups this property belongs to.
See ASR::ExclusionStrategies::Groups.
Represents the first version this property is available.
See ASR::ExclusionStrategies::Version.
Represents the first version this property is available.
See ASR::ExclusionStrategies::Version.
If this property should not be serialized if it is empty.
See ASRA::SkipWhenEmpty.
Represents the last version this property was available.
See ASR::ExclusionStrategies::Version.
Represents the last version this property was available.
See ASR::ExclusionStrategies::Version.