se.l4.vibe.mapping.KeyValueMappable Maven / Gradle / Ivy
package se.l4.vibe.mapping;
/**
* Indicate that an object can be mapped to primitive key value pairs. This
* can be used for more complex objects to support sending them to backends.
*
* @author Andreas Holstenson
*
*/
public interface KeyValueMappable
{
/**
* Map this object to key value pairs.
*
* @param receiver
*/
void mapToKeyValues(KeyValueReceiver receiver);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy