Package org.threeten.bp

Examples of org.threeten.bp.LocalDate.plusDays()


    LocalDate[] dates2 = new LocalDate[size];
    double[] values2 = new double[size];
    for (int i = 0; i < size; i++) {
      dates1[i] = base.plusDays(i);
      values1[i] = i * 1.2d;
      dates2[i] = base.plusDays(i);
      values2[i] = i * 1.5d;
    }
    DoubleTimeSeries<LocalDate> ts1 = ImmutableLocalDateDoubleTimeSeries.of(dates1, values1);
    DoubleTimeSeries<LocalDate> ts2 = ImmutableLocalDateDoubleTimeSeries.of(dates2, values2);
    long start = System.nanoTime();
View Full Code Here


    LocalDate[] dates1 = new LocalDate[size];
    double[] values1 = new double[size];
    LocalDate[] dates2 = new LocalDate[size];
    double[] values2 = new double[size];
    for (int i = 0; i < size; i++) {
      dates1[i] = base.plusDays(i);
      values1[i] = i * 1.2d;
      dates2[i] = base.plusDays(i);
      values2[i] = i * 1.5d;
    }
    DoubleTimeSeries<LocalDate> ts1 = ImmutableLocalDateDoubleTimeSeries.of(dates1, values1);
View Full Code Here

    LocalDate[] dates2 = new LocalDate[size];
    double[] values2 = new double[size];
    for (int i = 0; i < size; i++) {
      dates1[i] = base.plusDays(i);
      values1[i] = i * 1.2d;
      dates2[i] = base.plusDays(i);
      values2[i] = i * 1.5d;
    }
    DoubleTimeSeries<LocalDate> ts1 = ImmutableLocalDateDoubleTimeSeries.of(dates1, values1);
    DoubleTimeSeries<LocalDate> ts2 = ImmutableLocalDateDoubleTimeSeries.of(dates2, values2);
    long start = System.nanoTime();
View Full Code Here

    int loop = 10_000_000 / size;
    LocalDate base = LocalDate.now().minusYears(2);
    LocalDate[] dates = new LocalDate[size];
    double[] values = new double[size];
    for (int i = 0; i < size; i++) {
      dates[i] = base.plusDays(i);
      values[i] = i * 1.2d;
    }
    DoubleTimeSeries<LocalDate> ts = ImmutableLocalDateDoubleTimeSeries.of(dates, values);
    long start = System.nanoTime();
    for (int j = 0; j < loop; j++) {
View Full Code Here

    final OffsetTime tradeTime = _now.toOffsetTime().minusSeconds(500);

    final ManageableTrade trade1 = new ManageableTrade(BigDecimal.TEN, ExternalId.of("A", "B"), tradeDate, tradeTime, ExternalId.of("CPS", "CPV"));
    trade1.setPremium(1000000.00);
    trade1.setPremiumCurrency(Currency.USD);
    trade1.setPremiumDate(tradeDate.plusDays(1));
    trade1.setPremiumTime(tradeTime);
    position.getTrades().add(trade1);

    final ManageableTrade trade2 = new ManageableTrade(BigDecimal.TEN, ExternalId.of("C", "D"), tradeDate, tradeTime, ExternalId.of("CPS2", "CPV2"));
    trade2.setPremium(100.00);
View Full Code Here

    position.getTrades().add(trade1);

    final ManageableTrade trade2 = new ManageableTrade(BigDecimal.TEN, ExternalId.of("C", "D"), tradeDate, tradeTime, ExternalId.of("CPS2", "CPV2"));
    trade2.setPremium(100.00);
    trade2.setPremiumCurrency(Currency.GBP);
    trade2.setPremiumDate(tradeDate.plusDays(10));
    trade2.setPremiumTime(tradeTime.plusHours(1));
    position.getTrades().add(trade2);

    final PositionDocument doc = new PositionDocument();
    doc.setPosition(position);
View Full Code Here

      return dates.toArray(EMPTY_LOCAL_DATE_ARRAY);
    }
    LocalDate date = startDate;
    while (!date.isAfter(endDate)) {
      dates.add(date);
      date = date.plusDays(7);
    }
    return dates.toArray(EMPTY_LOCAL_DATE_ARRAY);
  }

  @Override
View Full Code Here

  public static LocalDate getAdjustedDate(final LocalDate date, final int shiftDays, final Calendar calendar) {
    ArgumentChecker.notNull(date, "date");
    ArgumentChecker.notNull(calendar, "calendar");
    LocalDate result = date;
    while (!calendar.isWorkingDay(result)) {
      result = result.plusDays(1);
    }
    if (shiftDays > 0) {
      for (int loopday = 0; loopday < shiftDays; loopday++) {
        result = result.plusDays(1);
        while (!calendar.isWorkingDay(result)) {
View Full Code Here

    while (!calendar.isWorkingDay(result)) {
      result = result.plusDays(1);
    }
    if (shiftDays > 0) {
      for (int loopday = 0; loopday < shiftDays; loopday++) {
        result = result.plusDays(1);
        while (!calendar.isWorkingDay(result)) {
          result = result.plusDays(1);
        }
      }
    } else {
View Full Code Here

    }
    if (shiftDays > 0) {
      for (int loopday = 0; loopday < shiftDays; loopday++) {
        result = result.plusDays(1);
        while (!calendar.isWorkingDay(result)) {
          result = result.plusDays(1);
        }
      }
    } else {
      for (int loopday = 0; loopday < -shiftDays; loopday++) {
        result = result.minusDays(1);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.