Package java.util

Examples of java.util.GregorianCalendar.clone()


  AirportService airportService;

  public FlightServiceMockImpl() {

    Calendar departureCalendar = new GregorianCalendar();
    Calendar arrivalCalendar = (Calendar) departureCalendar.clone();
    arrivalCalendar.add(Calendar.HOUR, 5);
  }

  @Override
  public List<Booking> searchDirect(long departureAirportId, Date departureDate, long arrivalAirportId) {
View Full Code Here


    Random random = new Random();

    while (departureCalendar.get(Calendar.HOUR_OF_DAY) < 18) {

      Calendar arrivalCalendar = (Calendar) departureCalendar.clone();
      arrivalCalendar.add(Calendar.HOUR_OF_DAY, (int) Math.round(durationInHours));

      Booking flight = new Booking();
      Date flightDepartureDate = departureCalendar.getTime();
      flight.setDepartureDate(flightDepartureDate);
View Full Code Here

    // Pluto requires a no-arg default constructor.
  }

  public Booking(long bookingTypeId, long customerId) {
    Calendar today = new GregorianCalendar();
    Calendar weekFromToday = (Calendar) today.clone();
    weekFromToday.add(Calendar.DATE, 7);
    this.bookingTypeId = bookingTypeId;
    this.customerId = customerId;
    startDate = new Date(today.getTimeInMillis());
    finishDate = new Date(weekFromToday.getTimeInMillis());
View Full Code Here

    // Pluto requires a no-arg default constructor.
  }

  public Booking(long bookingTypeId, long customerId) {
    Calendar today = new GregorianCalendar();
    Calendar weekFromToday = (Calendar) today.clone();
    weekFromToday.add(Calendar.DATE, 7);
    this.bookingTypeId = bookingTypeId;
    this.customerId = customerId;
    startDate = new Date(today.getTimeInMillis());
    finishDate = new Date(weekFromToday.getTimeInMillis());
View Full Code Here

    @Parameters(name="{0}")
    public static Iterable<Object[]> types() throws Exception {
        Calendar cal = new GregorianCalendar();
        cal.set(Calendar.MILLISECOND, 0);
        long timeNoMillis = cal.getTime().getTime();
        Calendar dcal = (Calendar)cal.clone();
        dcal.set(Calendar.HOUR_OF_DAY, 0);
        dcal.set(Calendar.MINUTE, 0);
        dcal.set(Calendar.SECOND, 0);
        long startOfDay = dcal.getTime().getTime();
        Calendar tcal = (Calendar)cal.clone();
View Full Code Here

        Calendar dcal = (Calendar)cal.clone();
        dcal.set(Calendar.HOUR_OF_DAY, 0);
        dcal.set(Calendar.MINUTE, 0);
        dcal.set(Calendar.SECOND, 0);
        long startOfDay = dcal.getTime().getTime();
        Calendar tcal = (Calendar)cal.clone();
        tcal.set(Calendar.YEAR, 1970);
        tcal.set(Calendar.MONTH, 0);
        tcal.set(Calendar.DAY_OF_MONTH, 1);
        long timeOfDay = tcal.getTime().getTime();
        Object[][] tcs = new Object[][] {
View Full Code Here

  }

  public static boolean isFuture(int month, int year, TimeZone timeZone, Locale locale) {
    Calendar curCal = new GregorianCalendar(timeZone, locale);
    curCal.set(5, 1);
    Calendar cal = (Calendar) curCal.clone();
    cal.set(2, month);
    cal.set(1, year);
    return cal.after(curCal);
  }
View Full Code Here

    return isFuture(month, day, year, TimeZone.getDefault(), Locale.getDefault());
  }

  public static boolean isFuture(int month, int day, int year, TimeZone timeZone, Locale locale) {
    Calendar curCal = new GregorianCalendar(timeZone, locale);
    Calendar cal = (Calendar) curCal.clone();
    cal.set(2, month);
    cal.set(5, day);
    cal.set(1, year);
    return cal.after(curCal);
  }
View Full Code Here

    return isFuture(month, day, year, hour, minute, amPm, TimeZone.getDefault(), Locale.getDefault());
  }

  public static boolean isFuture(int month, int day, int year, int hour, int minute, int amPm, TimeZone timeZone, Locale locale) {
    Calendar curCal = new GregorianCalendar(timeZone, locale);
    Calendar cal = (Calendar) curCal.clone();
    cal.set(2, month);
    cal.set(5, day);
    cal.set(1, year);
    cal.set(10, hour);
    cal.set(12, minute);
View Full Code Here

                   Locale locale) {

    Calendar curCal = new GregorianCalendar(timeZone, locale);
    curCal.set(Calendar.DATE, 1);

    Calendar cal = (Calendar)curCal.clone();
    cal.set(Calendar.MONTH, month);
    cal.set(Calendar.YEAR, year);

    return cal.after(curCal);
  }
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.