attributeValueFrom(adaptable), revisionFrom(adaptable), timestampFrom(adaptable), dittoHeadersFrom(adaptable))); mappingStrategies.put(AttributeModified.TYPE, adaptable -> AttributeModified.of(thingIdFrom(adaptable), attributePointerFrom(adaptable), attributeValueFrom(adaptable), revisionFrom(adaptable), timestampFrom(adaptable), dittoHeadersFrom(adaptable))); mappingStrategies.put(AttributeDeleted.TYPE,
attributeValueFrom(adaptable), revisionFrom(adaptable), timestampFrom(adaptable), dittoHeadersFrom(adaptable))); mappingStrategies.put(AttributeModified.TYPE, adaptable -> AttributeModified.of(thingIdFrom(adaptable), attributePointerFrom(adaptable), attributeValueFrom(adaptable), revisionFrom(adaptable), timestampFrom(adaptable), dittoHeadersFrom(adaptable))); mappingStrategies.put(AttributeDeleted.TYPE,