@Override boolean isApplicable(final Transaction transaction) { return transaction.getOrientation() == TransactionOrientation.IN && transaction.getCategory() == TransactionCategory.SMP_SELL; }
@Override boolean isApplicable(final Transaction transaction) { return transaction.getCategory() == TransactionCategory.PAYMENT && transaction.getOrientation() == TransactionOrientation.IN; }
@Override boolean isApplicable(final Transaction transaction) { return transaction.getOrientation() == TransactionOrientation.IN && transaction.getCategory() == TransactionCategory.SMP_SELL; }
@Override boolean isApplicable(final Transaction transaction) { return transaction.getCategory() == TransactionCategory.PAYMENT && transaction.getOrientation() == TransactionOrientation.IN; }