Table of Contents

Attribute

About

attributes are metadata key pair values that are used:

Type

There is 3 kinds of attributes:

Value

The value of an attribute may be:

Key Casing

Case Input: Independent sensitivity

Attribute names are case independent meaning that all these names are equivalent

But the following are not:

Why ? We parse the attribute name into words using as separators:

Therefore:

Casing output

Casing is a matter of:

We try to follow the following conventions when printing or serializing: