public class TransferGuideItem
extends java.lang.Object
implements java.io.Serializable
Traffic transfer guide item class.
The traffic transfer guide records the transfer or working routes from the transfer analyst starting station to the termination station, where each transfer or walking route is a traffic transfer guide item. This class can be used to return the item information of the traffic transfer guide object, such as the traffic transfer guidance item's starting station information, termination station information, bus line information, etc .
Modifier and Type | Field and Description |
---|---|
double |
distance
The distance of a transfer or walking route represented by the TransferGuideItem object.
|
int |
endIndex
The station positon of the whole bus route which the termination station of a transfer route locates in, represented by the TransferGuideItem object.
|
Point2D |
endPosition
The position coordinates of termination station of a transfer or working route represented by the TransferGuideItem object.
|
java.lang.String |
endStopAliasName
The alias of termination station of a transfer route represented by the TransferGuideItem object.
|
java.lang.String |
endStopName
The name of termination station of a transfer route represented by the TransferGuideItem object.
|
java.util.Date |
firstTime
The first departure time
|
boolean |
isWalking
Returns a working route or bus route represented by the TransferGuideItem object.
|
java.util.Date |
lastTime
The last departure time
|
java.lang.String |
lineAliasName
The alias of a transfer route represented by the TransferGuideItem object.
|
java.lang.String |
lineName
The name of a transfer route represented by the TransferGuideItem object.
|
int |
lineType
The type of a transfer route represented by the TransferGuideItem object.
|
int |
passStopCount
Returns the number of passed stations of a transfer route represented by the TransferGuideItem object.
|
Geometry |
route
Returns the line object of a transfer or walking route represented by the TransferGuideItem object.
|
int |
startIndex
Returns the station position of the whole bus route which the termination station of a transfer route locates in, represented by the TransferGuideItem object.
|
Point2D |
startPosition
Returns the position coordinates of termination station of a transfer or working route represented by the TransferGuideItem object.
|
java.lang.String |
startStopAliasName
Returns the alias of starting station of a transfer route represented by the TransferGuideItem object.
|
java.lang.String |
startStopName
Returns the name of starting station of a transfer route represented by the TransferGuideItem object.
|
Constructor and Description |
---|
TransferGuideItem() |
TransferGuideItem(TransferGuideItem transferGuideItem)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Compares whether the specified object equals to the current
TransferGuideItem object. |
int |
hashCode() |
public double distance
public int endIndex
public java.lang.String endStopName
The name of termination station of a transfer route represented by the TransferGuideItem object.
public java.lang.String endStopAliasName
The alias of termination station of a transfer route represented by the TransferGuideItem object.
public Point2D endPosition
The position coordinates of termination station of a transfer or working route represented by the TransferGuideItem object.
public java.lang.String lineName
The name of a transfer route represented by the TransferGuideItem object.
public java.lang.String lineAliasName
The alias of a transfer route represented by the TransferGuideItem object.
public int lineType
The type of a transfer route represented by the TransferGuideItem object.
The value is determined by the field value representing line type in bus line data set by lineTypeField of transfer line environment settings. The appointed data in the Supermap product is as follows: the field value is 0 denoting the bus; The field value is 1 denoting the subway; The field value is 2 denoting the trolleybus.
public int passStopCount
public Geometry route
Returns the line object of a transfer or walking route represented by the TransferGuideItem object.
public int startIndex
public Point2D startPosition
Returns the position coordinates of termination station of a transfer or working route represented by the TransferGuideItem object.
public java.lang.String startStopName
Returns the name of starting station of a transfer route represented by the TransferGuideItem object.
public java.lang.String startStopAliasName
Returns the alias of starting station of a transfer route represented by the TransferGuideItem object.
public boolean isWalking
public java.util.Date firstTime
public java.util.Date lastTime
public TransferGuideItem()
public TransferGuideItem(TransferGuideItem transferGuideItem)
The Constructor.
transferGuideItem
- Traffic transfer guide item object.public boolean equals(java.lang.Object obj)
Compares whether the specified object equals to the current TransferGuideItem
object.
equals
in class java.lang.Object
obj
- the object to compare with the current TransferGuideItem
object.public int hashCode()
Gets TransferGuideItem
the hash value of the object.
hashCode
in class java.lang.Object