All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.schema.RentalCarReservation Maven / Gradle / Ivy

There is a newer version: 3.1.8
Show newest version
package org.schema;

/**
 * Schema.org/RentalCarReservation
 * A reservation for a rental car.\n\nNote: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations.
 *
 * @author schema.org
 * @class RentalCarReservation
 * @module org.schema
 * @extends Reservation
 */
public class RentalCarReservation extends Reservation {
	/**
	 * Schema.org/pickupTime
	 * When a taxi will pickup a passenger or a rental car can be picked up.
	 *
	 * @property pickupTime
	 * @type DateTime
	 */
	public String pickupTime;
	/**
	 * Schema.org/dropoffTime
	 * When a rental car can be dropped off.
	 *
	 * @property dropoffTime
	 * @type DateTime
	 */
	public String dropoffTime;
	/**
	 * Schema.org/dropoffLocation
	 * Where a rental car can be dropped off.
	 *
	 * @property dropoffLocation
	 * @type Place
	 */
	public Place dropoffLocation;
	/**
	 * Schema.org/pickupLocation
	 * Where a taxi will pick up a passenger or a rental car can be picked up.
	 *
	 * @property pickupLocation
	 * @type Place
	 */
	public Place pickupLocation;

	/**
	 * Constructor, automatically sets @context and @type.
	 *
	 * @constructor
	 */
	public RentalCarReservation() {
		context = "http://schema.org/";
		type = "RentalCarReservation";
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy