@Override
public Double visitBondFixedTransaction(final BondFixedTransaction bond, final YieldCurveBundle curves) {
ArgumentChecker.notNull(curves, "curves");
ArgumentChecker.notNull(bond, "bond");
final BondTransactionDiscountingMethod method = BondTransactionDiscountingMethod.getInstance();
return method.presentValue(bond, curves);
}