package co.smartreceipts.android.model.impl.columns.receipts; import android.content.Context; import android.support.annotation.NonNull; import co.smartreceipts.android.model.Price; import co.smartreceipts.android.model.Receipt; import co.smartreceipts.android.sync.model.SyncState; /** * Converts the {@link co.smartreceipts.android.model.Receipt#getPrice()} based on the current exchange rate */ public final class ReceiptExchangedPriceColumn extends AbstractExchangedPriceColumn { public ReceiptExchangedPriceColumn(int id, @NonNull String name, @NonNull SyncState syncState, @NonNull Context context) { super(id, name, syncState, context); } @NonNull protected Price getPrice(@NonNull Receipt receipt) { return receipt.getPrice(); } }