func (*Message) SpecificationForAttribute(name string) elemental.AttributeSpecification {

	if v, ok := MessageAttributesMap[name]; ok {
		return v
	}

	// We could not find it, so let's check on the lower case indexed spec map
	return MessageLowerCaseAttributesMap[name]
}
// SpecificationForAttribute returns the AttributeSpecification for the given attribute name key.
SpecificationForAttribute returns the AttributeSpecification for the given attribute name key.
// SpecificationForAttribute returns the AttributeSpecification for the given attribute name key .
func (*Message) SpecificationForAttribute(name string) elemental.AttributeSpecification {
	if v, ok := MessageAttributesMap[name]; ok {
		return v
	}
	return MessageLowerCaseAttributesMap[name]
}
func ( * Message ) SpecificationForAttribute ( name string ) elemental . AttributeSpecification { if v , ok := MessageAttributesMap [ name ] ; ok { return v } return MessageLowerCaseAttributesMap [ name ] }
SpecificationForAttribute returns the AttributeSpecification for the given attribute name key.
SpecificationForAttribute returns the AttributeSpecification for the given attribute name key .
// We could not find it, so let's check on the lower case indexed spec map