/**
* SegmentDescription.java
*
* This file was auto-generated from WSDL
* by the Apache Axis 1.2.1 Jun 14, 2005 (09:15:57 EDT) WSDL2Java emitter.
*/
package com.lbslocal.cc.objects.v3.route;
import com.lbslocal.cc.objects.v0.common.City;
import com.lbslocal.cc.objects.v0.common.Point;
public class SegmentDescription {
private java.lang.String command;
private java.lang.String description;
private java.lang.String poiRoute;
private POIDetails[] poiRouteDetails;
private com.lbslocal.cc.objects.v0.common.City city;
private java.lang.String tollFee;
private TollFeeDetails tollFeeDetails;
private java.lang.String roadType;
private double distance;
private double cumulativeDistance;
private com.lbslocal.cc.objects.v0.common.Point point;
private String time;
public SegmentDescription() {
this.command = "";
this.description = "";
this.poiRoute = "";
this.poiRouteDetails = new POIDetails[0];
this.city = new City();
this.tollFee = "";
this.tollFeeDetails = new TollFeeDetails();
this.roadType = "";
this.distance = 0;
this.cumulativeDistance = 0;
this.point = new Point();
this.time = "";
}
public SegmentDescription(java.lang.String command, java.lang.String description, java.lang.String poiRoute, POIDetails[] poiRouteDetails,
com.lbslocal.cc.objects.v0.common.City city, java.lang.String tollFee, TollFeeDetails tollFeeDetails, java.lang.String roadType,
double distance, double cumulativeDistance, com.lbslocal.cc.objects.v0.common.Point point, String time) {
this.command = command;
this.description = description;
this.poiRoute = poiRoute;
this.poiRouteDetails = poiRouteDetails;
this.city = city;
this.tollFee = tollFee;
this.tollFeeDetails = tollFeeDetails;
this.roadType = roadType;
this.distance = distance;
this.cumulativeDistance = cumulativeDistance;
this.point = point;
this.time = time;
}
/**
* Gets the command value for this SegmentDescription.
*
* @return command
*/
public java.lang.String getCommand() {
return command;
}
/**
* Sets the command value for this SegmentDescription.
*
* @param command
*/
public void setCommand(java.lang.String command) {
this.command = command;
}
/**
* Gets the description value for this SegmentDescription.
*
* @return description
*/
public java.lang.String getDescription() {
return description;
}
/**
* Sets the description value for this SegmentDescription.
*
* @param description
*/
public void setDescription(java.lang.String description) {
this.description = description;
}
/**
* Gets the poiRoute value for this SegmentDescription.
*
* @return poiRoute
*/
public java.lang.String getPoiRoute() {
return poiRoute;
}
/**
* Sets the poiRoute value for this SegmentDescription.
*
* @param poiRoute
*/
public void setPoiRoute(java.lang.String poiRoute) {
this.poiRoute = poiRoute;
}
/**
* Gets the poiRouteDetails value for this SegmentDescription.
*
* @return poiRouteDetails
*/
public POIDetails[] getPoiRouteDetails() {
return poiRouteDetails;
}
/**
* Sets the poiRouteDetails value for this SegmentDescription.
*
* @param poiRouteDetails
*/
public void setPoiRouteDetails(POIDetails[] poiRouteDetails) {
this.poiRouteDetails = poiRouteDetails;
}
/**
* Gets the city value for this SegmentDescription.
*
* @return city
*/
public com.lbslocal.cc.objects.v0.common.City getCity() {
return city;
}
/**
* Sets the city value for this SegmentDescription.
*
* @param city
*/
public void setCity(com.lbslocal.cc.objects.v0.common.City city) {
this.city = city;
}
/**
* Gets the tollFee value for this SegmentDescription.
*
* @return tollFee
*/
public java.lang.String getTollFee() {
return tollFee;
}
/**
* Sets the tollFee value for this SegmentDescription.
*
* @param tollFee
*/
public void setTollFee(java.lang.String tollFee) {
this.tollFee = tollFee;
}
/**
* Gets the tollFeeDetails value for this SegmentDescription.
*
* @return tollFeeDetails
*/
public TollFeeDetails getTollFeeDetails() {
return tollFeeDetails;
}
/**
* Sets the tollFeeDetails value for this SegmentDescription.
*
* @param tollFeeDetails
*/
public void setTollFeeDetails(TollFeeDetails tollFeeDetails) {
this.tollFeeDetails = tollFeeDetails;
}
/**
* Gets the roadType value for this SegmentDescription.
*
* @return roadType
*/
public java.lang.String getRoadType() {
return roadType;
}
/**
* Sets the roadType value for this SegmentDescription.
*
* @param roadType
*/
public void setRoadType(java.lang.String roadType) {
this.roadType = roadType;
}
/**
* Gets the distance value for this SegmentDescription.
*
* @return distance
*/
public double getDistance() {
return distance;
}
/**
* Sets the distance value for this SegmentDescription.
*
* @param distance
*/
public void setDistance(double distance) {
this.distance = distance;
}
/**
* Gets the cumulativeDistance value for this SegmentDescription.
*
* @return cumulativeDistance
*/
public double getCumulativeDistance() {
return cumulativeDistance;
}
/**
* Sets the cumulativeDistance value for this SegmentDescription.
*
* @param cumulativeDistance
*/
public void setCumulativeDistance(double cumulativeDistance) {
this.cumulativeDistance = cumulativeDistance;
}
/**
* Gets the point value for this SegmentDescription.
*
* @return point
*/
public com.lbslocal.cc.objects.v0.common.Point getPoint() {
return point;
}
/**
* Sets the point value for this SegmentDescription.
*
* @param point
*/
public void setPoint(com.lbslocal.cc.objects.v0.common.Point point) {
this.point = point;
}
public String getTime() {
return time;
}
public void setTime(String time) {
this.time = time;
}
}