LocalTime.of(11, 00), "JP", JP, JP, "");
final Convention tiborEuIndex = new IborIndexConvention(getConventionName(Currency.JPY, TIBOR_EUROYEN), getIds(Currency.JPY, TIBOR_EUROYEN), ACT_360, MODIFIED_FOLLOWING, 2, true, Currency.JPY,
LocalTime.of(11, 00), "JP", JP, JP, "");
// Deposit
final String depositONConventionName = getConventionName(Currency.JPY, DEPOSIT_ON);
final DepositConvention depositONConvention = new DepositConvention(depositONConventionName, getIds(Currency.JPY, DEPOSIT_ON), ACT_365, FOLLOWING, 0, false, Currency.JPY, JP);
final String depositConventionName = getConventionName(Currency.JPY, DEPOSIT);
final DepositConvention depositConvention = new DepositConvention(depositConventionName, getIds(Currency.JPY, DEPOSIT), ACT_365, FOLLOWING, 2, false, Currency.JPY, JP);
// OIS legs
final String oisFixedLegConventionName = getConventionName(Currency.JPY, OIS_FIXED_LEG);
final String oisFloatLegConventionName = getConventionName(Currency.JPY, OIS_ON_LEG);
final Convention oisFixedLegConvention = new SwapFixedLegConvention(oisFixedLegConventionName, getIds(Currency.JPY, OIS_FIXED_LEG),
Tenor.ONE_YEAR, ACT_365, MODIFIED_FOLLOWING, Currency.JPY, JP, 2, true, StubType.SHORT_START, false, 2);