class BaseAttributeMapper implements AttributesMapper<T> {

    protected Optional<Attribute> getAttributeById(Attributes attributes, String attributeId) {
        requireNonNull(attributeId);
        requireNonNull(attributes);

        return Optional.ofNullable(attributes.get(attributeId));
    }

}