package co.smartreceipts.android.analytics.events;
import android.support.annotation.NonNull;
/**
* Extends the {@link Event} contract to allow us to "mark" events with dynamic information (e.g. data points)
*/
public interface DataPointEvent extends Event {
/**
* Adds a datapoint to this event
*
* @param dataPoint the {@link DataPoint} to add
* @return this {@link DataPointEvent} for method chaining
*/
DataPointEvent addDataPoint(@NonNull DataPoint dataPoint);
}